Table of Contents | ||
---|---|---|
|
...
Property | Type | Default | Required | Notes |
---|---|---|---|---|
voucherNumber | string | NA | Y | from voucher → voucherNo |
vendorInvoiceNo | string | NA | Y | from voucher → invoiceId; dereference to invoice → vendorInvoiceNo |
folioInvoiceNo | string | NA | Y | from voucher → invoiceId; dereference to invoice → folioInvoiceNo |
accountingCode | string | NA | Y | from voucher → accountingCode |
voucherDate | datetime | NA | Y | from voucher → voucherDate |
type | string | NA | Y | enum. from voucher → type |
status | string | NA | Y | enum. from voucher → status |
amount | number | NA | Y | from voucher → amount |
systemCurrency | string | NA | Y | |
invoiceCurrency | string | NA | Y | |
exchangeRate | number | NA | N | |
invoiceNote | string | NA | N | |
vendorName | string | NA | Y | |
disbursementNumber | string | NA | N | |
disbursementDate | datetime | NA | N | Required if disbursementNumber is specified |
disbursementAmount | number | NA | N | |
enclosureNeeded | boolean | false | N | Indicates that an enclosure is needed for the check - only if payment method is check. |
batchedVoucherLines | collection<batched_voucher_line> | NA | Y |
...
Interface | Method | Path | Request | Response | Description | Notes |
---|---|---|---|---|---|---|
batch-voucher-storage.batch-voucher-exports | POST | /batch-voucher-storage/batch-voucher-exports | batch_voucher_export | Create a batch voucher export for the specified period | ||
batch-voucher-storage.batch-voucher-exports | GET | /batch-voucher-storage/batch-voucher-exports | CQL Query | collection<batch_voucher_export> | List/search batch voucher exports | |
batch-voucher-storage.batch-voucher-exports | GET | /batch-voucher-storage/batch-voucher-exports/<id> | NA | batch_voucher_export | Get a particular batch voucher export (data and metadata) | |
batch-voucher-storage.batch-voucher-exports | DELETE | /batch-voucher-storage/batch-voucher-exports/<id> | NA | 204 | Delete a batch voucher export by id | Deletion also removes related batch-voucher if one exists |
batch-voucher-storage.batch-voucher-exports | PUT | /batch-voucher-storage/batch-voucher-exports/<id> | batch_voucher_export | 204 | Update a batch voucher export | probably only needed to update status |
batch-voucher-storage.batch-vouchers | POST | /batch-voucher-storage/batch-vouchers | batch_voucher | batch_voucher | Create a batch voucher | |
batch-voucher-storage.batch-vouchers | GET | /batch-voucher-storage/batch-vouchers/<id> | NA | batch_voucher | Get a batch voucher by id | |
batch-voucher-storage.batch-vouchers | DELETE | /batch-voucher-storage/batch-vouchers/<id> | NA | 204 | Delete a batch voucher by id | Deletion removes reference from related export record |
batch-voucher-storage.export-configurations | POST | /batch-voucher-storage/export-configurations | export_configuration | export_configuration | Create a voucher export configuration | |
batch-voucher-storage.export-configurations | GET | /batch-voucher-storage/export-configurations | CQL Query | collection<export_configuration> | List/search voucher export configs | |
batch-voucher-storage.export-configurations | GET | /batch-voucher-storage/export-configurations/<id> | NA | export_configuration | Get a voucher export configuration by id | |
batch-voucher-storage.export-configurations | PUT | /batch-voucher-storage/export-configurations/<id> | export_configuration | 204 | Edit a voucher export configuration | |
batch-voucher-storage.export-configurations | DELETE | /batch-voucher-storage/export-configurations/<id> | NA | 204 | Delete a voucher export configuration | Removal also results in removal of the associated credentials record in a db transaction |
batch-group-storage.batch-groups | POST | /batch-group-storage/batch-groups | batch_group | batch_group | Create a batch_group | |
batch-group-storage.batch-groups | GET | /batch-group-storage/batch-groups | CQL Query | collection<batch_group> | List/search batch_groups | |
batch-group-storage.batch-groups | GET | /batch-group-storage/batch-groups/<id> | NA | batch_group | Get a batch_group by id | |
batch-group-storage.batch-groups | PUT | /batch-group-storage/batch-groups/<id> | batch_group | 204 | Edit a batch_group | |
batch-group-storage.batch-groups | DELETE | /batch-group-storage/batch-groups/<id> | NA | 204 | Delete a batch_group | |
batch-voucher-storage.export-configurations.credentials | POST | /batch-voucher-storage/export-configurations/<id>/credentials | credentials | credentials | Create a credentials record | |
batch-voucher-storage.export-configurations.credentials | GET | /batch-voucher-storage/export-configurations/<id>/credentials | NA | credentials | Get the credentials for the specified export_configuration | |
batch-voucher-storage.export-configurations.credentials | PUT | /batch-voucher-storage/export-configurations/<id>/credentials | credentials | 204 | Edit a credentials record | |
batch-voucher-storage.export-configurations.credentials | DELETE | /batch-voucher-storage/export-configurations/<id>/credentials | NA | 204 | Delete a credentials record |
Batch Voucher Generation
Batch voucher generation happens in a background task/job and is triggered via the POST /batch-voucher/batch-voucher-exports endpoint.
...
mod-invoice-storage
Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-48 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-50 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-51 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-52 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-53 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOSTO-54
mod-invoice
Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-126 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-127 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-128 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-129 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-130 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-131 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-132 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-133 Jira Legacy server System JiraJIRA serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODINVOICE-134
...