Disable menu/popover animations; update manifest handling
This commit is contained in:
@@ -557,7 +557,9 @@ export const supplier = {
|
||||
|
||||
/**
|
||||
* Company-scoped goods receipts (manifest type = delivery).
|
||||
* DeliverySummary = { id, number, type: 'delivery', supplierId, date }
|
||||
* DeliverySummary = { id, number, externalNumber, type: 'delivery', supplierId, date }
|
||||
* - number: server-allocated, read-only manifest number (from nextNumber('delivery')).
|
||||
* - externalNumber: user-entered reference (nullable).
|
||||
* DeliveryLine = { id, articleId, sku, amount, net, transactedAmount, rebate, tax, comment }
|
||||
* Delivery = DeliverySummary & { lines: DeliveryLine[] }
|
||||
* DeliveryLineInput = { sku, amount, net, tax, rebate?, transactedAmount?, comment? }
|
||||
@@ -575,7 +577,9 @@ export const delivery = {
|
||||
|
||||
/**
|
||||
* POST /api/delivery
|
||||
* Body: { number, date, supplierId?, lines: DeliveryLineInput[] }
|
||||
* Body: { externalNumber?, date, supplierId?, lines: DeliveryLineInput[] }
|
||||
* number is NOT sent — the server allocates it automatically. The
|
||||
* caller-supplied reference goes in externalNumber (nullable).
|
||||
* Line requires sku, amount, net, tax. rebate→0, transactedAmount→amount.
|
||||
* → 201 { delivery: Delivery }
|
||||
*/
|
||||
@@ -585,7 +589,9 @@ export const delivery = {
|
||||
|
||||
/**
|
||||
* PATCH /api/delivery/:id
|
||||
* Body: partial { number?, date?, supplierId?, lines? }.
|
||||
* Body: partial { externalNumber?, date?, supplierId?, lines? }.
|
||||
* number is read-only and cannot be edited. externalNumber is editable and
|
||||
* can be cleared by sending null or an empty string.
|
||||
* If lines present, replaces all lines; if omitted, lines unchanged.
|
||||
* → 200 { delivery: Delivery }
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user