fe-invoice
/
0.9.0
fe-invoice 0.9.0
Install from the command line:
Learn more about npm packages
$ npm install @openimis/fe-invoice@0.9.0
Install via package.json:
"@openimis/fe-invoice": "0.9.0"
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
Bills (invoice.menu.bills key), displayed if user has the right
156101
-
core.Router
: registeringinvoices
,invoice
,bills
,bill
routes in openIMIS client-side router
-
invoice.SubjectAndThirdpartyPicker
used to provide pickers for both Invoice/Bill Subject and Invoice/Bill 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 -
bill.TabPanel.label
ability to extend Bill tab panel with a tab label -
bill.TabPanel.panel
ability to extend Bill 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 -
SEARCH_BILLS_{REQ|RESP|ERR}
fetching Bills (as triggered by the searcher) -
BILL_BILL_{REQ|RESP|ERR}
fetching Bill -
BILL_BILL_LINE_ITEMS_{REQ|RESP|ERR}
fetching Bill Line Items (as triggered by the searcher) -
BILL_BILL_PAYMENTS_{REQ|RESP|ERR}
fetching Bill Payments (as triggered by the searcher) -
BILL_DELETE_BILL_RESP
receiving a result of delete Bill mutation -
BILL_CREATE_BILL_PAYMENT_RESP
receiving a result of create Bill Payment mutation -
BILL_UPDATE_BILL_PAYMENT_RESP
receiving a result of update Bill Payment mutation -
BILL_DELETE_BILL_PAYMENT_RESP
receiving a result of delete Bill Payment mutation -
BILL_BILL_EVENTS_{REQ|RESP|ERR}
fetching Bill Events (as triggered by the searcher) -
BILL_CREATE_BILL_EVENT_MESSAGE_RESP
receiving a result of create Bill Event Message mutation
None
-
state.core.user
, to access user info (rights,...)
None