fe-invoice 1.4.0-rc1
Install from the command line:
Learn more about npm packages
$ npm install @openimis/fe-invoice@1.4.0-rc1
Install via package.json:
"@openimis/fe-invoice": "1.4.0-rc1"
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
155101Bills (invoice.menu.bills key), displayed if user has the right
156101
-
core.Router: registeringinvoices,invoice,bills,billroutes in openIMIS client-side router
-
invoice.SubjectAndThirdpartyPickerused 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.labelability to extend Invoice tab panel with a tab label -
invoice.TabPanel.panelability to extend Invoice tab panel with a panel displayed on click on an appropriate tab label -
bill.TabPanel.labelability to extend Bill tab panel with a tab label -
bill.TabPanel.panelability to extend Bill tab panel with a panel displayed on click on an appropriate tab label
-
invoice.InvoiceStatusPickerpicker 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_RESPreceiving a result of delete Invoice mutation -
INVOICE_CREATE_INVOICE_PAYMENT_RESPreceiving a result of create Invoice Payment mutation -
INVOICE_UPDATE_INVOICE_PAYMENT_RESPreceiving a result of update Invoice Payment mutation -
INVOICE_DELETE_INVOICE_PAYMENT_RESPreceiving a result of delete Invoice Payment mutation -
INVOICE_CREATE_INVOICE_EVENT_MESSAGE_RESPreceiving 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_RESPreceiving a result of delete Bill mutation -
BILL_CREATE_BILL_PAYMENT_RESPreceiving a result of create Bill Payment mutation -
BILL_UPDATE_BILL_PAYMENT_RESPreceiving a result of update Bill Payment mutation -
BILL_DELETE_BILL_PAYMENT_RESPreceiving 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_RESPreceiving a result of create Bill Event Message mutation
None
-
state.core.user, to access user info (rights,...)
None