fe-invoice
/
0.0.1
fe-invoice 0.0.1
Install from the command line:
Learn more about npm packages
$ npm install @openimis/fe-invoice@0.0.1
Install via package.json:
"@openimis/fe-invoice": "0.0.1"
About this version
This repository holds the files of the openIMIS Frontend Invoice reference module. It is dedicated to be deployed as a module of openimis-fe_js.
-
Legal and Finance (invoice.mainMenu translation key)
Invoices (invoice.menu.invoices key), displayed if user has the right
155101
-
core.Router
: registeringinvoices
,invoice
routes in openIMIS client-side router
-
invoice.SubjectAndThirdpartyPicker
used to provide pickers for both Invoice Subject and Invoice Thirdparty; required structure:[ { type: <subject/thirdparty type name: string>, picker: <subject/thirdparty picker: picker component>, pickerProjection: <subject/thirdparty picker projection: Array<string>>, }, ... ]
-
invoice.TabPanel.label
ability to extend Invoice tab panel with a tab label -
invoice.TabPanel.panel
ability to extend Invoice tab panel with a panel displayed on click on an appropriate tab label
-
invoice.InvoiceStatusPicker
picker for Invoice Status
-
INVOICE_INVOICES_{REQ|RESP|ERR}
fetching Invoices (as triggered by the searcher) -
INVOICE_INVOICE_{REQ|RESP|ERR}
fetching Invoice -
INVOICE_INVOICE_LINE_ITEMS_{REQ|RESP|ERR}
fetching Invoice Line Items (as triggered by the searcher) -
INVOICE_INVOICE_PAYMENTS_{REQ|RESP|ERR}
fetching Invoice Payments (as triggered by the searcher) -
INVOICE_INVOICE_EVENTS_{REQ|RESP|ERR}
fetching Invoice Events (as triggered by the searcher) -
INVOICE_MUTATION_{REQ|ERR}
, sending a mutation -
INVOICE_DELETE_INVOICE_RESP
receiving a result of delete Invoice mutation -
INVOICE_CREATE_INVOICE_PAYMENT_RESP
receiving a result of create Invoice Payment mutation -
INVOICE_UPDATE_INVOICE_PAYMENT_RESP
receiving a result of update Invoice Payment mutation -
INVOICE_DELETE_INVOICE_PAYMENT_RESP
receiving a result of delete Invoice Payment mutation -
INVOICE_CREATE_INVOICE_EVENT_MESSAGE_RESP
receiving a result of create Invoice Event Message mutation
None
-
state.core.user
, to access user info (rights,...)
None