u
This commit is contained in:
@@ -108,6 +108,50 @@
|
||||
* format: date-time
|
||||
* text:
|
||||
* type: string
|
||||
* ArticleSupplierPrice:
|
||||
* type: object
|
||||
* required: [net, taxId]
|
||||
* properties:
|
||||
* net:
|
||||
* type: number
|
||||
* description: Net purchase price
|
||||
* taxId:
|
||||
* type: integer
|
||||
* description: Tax ID
|
||||
* taxRate:
|
||||
* type: number
|
||||
* nullable: true
|
||||
* description: Tax rate in percent
|
||||
* ArticleSupplier:
|
||||
* type: object
|
||||
* required: [id, articleId, entityId, pu]
|
||||
* properties:
|
||||
* id:
|
||||
* type: integer
|
||||
* articleId:
|
||||
* type: integer
|
||||
* entityId:
|
||||
* type: integer
|
||||
* supplierName:
|
||||
* type: string
|
||||
* nullable: true
|
||||
* sku:
|
||||
* type: string
|
||||
* nullable: true
|
||||
* description: Supplier-specific SKU (Lieferanten-Art.-Nr.)
|
||||
* pu:
|
||||
* type: number
|
||||
* description: Packaging unit (Verpackungseinheit / VPE)
|
||||
* stock:
|
||||
* type: number
|
||||
* nullable: true
|
||||
* description: Supplier stock
|
||||
* priceId:
|
||||
* type: integer
|
||||
* nullable: true
|
||||
* price:
|
||||
* $ref: '#/components/schemas/ArticleSupplierPrice'
|
||||
* nullable: true
|
||||
* Brand:
|
||||
* type: object
|
||||
* required: [id, name]
|
||||
@@ -264,7 +308,7 @@
|
||||
* format: date-time
|
||||
* DeliveryLine:
|
||||
* type: object
|
||||
* required: [id, sku, name, pu, amount, net, rebate, tax, comment]
|
||||
* required: [id, sku, name, pu, amount, net, rebate, taxrate, comment]
|
||||
* properties:
|
||||
* id:
|
||||
* type: integer
|
||||
@@ -284,15 +328,15 @@
|
||||
* type: number
|
||||
* rebate:
|
||||
* type: number
|
||||
* tax:
|
||||
* taxrate:
|
||||
* type: number
|
||||
* description: tax.rate (manifestarticle.taxrate)
|
||||
* description: Tax rate in percent (e.g. 19)
|
||||
* comment:
|
||||
* type: string
|
||||
* nullable: true
|
||||
* DeliveryLineInput:
|
||||
* type: object
|
||||
* required: [amount, net, tax]
|
||||
* required: [amount, net, taxrate]
|
||||
* description: Line item input. Requires `sku` or `name`.
|
||||
* properties:
|
||||
* sku:
|
||||
@@ -310,9 +354,9 @@
|
||||
* type: number
|
||||
* net:
|
||||
* type: number
|
||||
* tax:
|
||||
* taxrate:
|
||||
* type: number
|
||||
* description: Tax rate (resolved via tax.ensure)
|
||||
* description: Tax rate in percent (resolved via tax.ensure)
|
||||
* rebate:
|
||||
* type: number
|
||||
* description: Defaults to 0
|
||||
@@ -331,7 +375,7 @@
|
||||
* $ref: '#/components/schemas/DeliveryLine'
|
||||
* ManifestLine:
|
||||
* type: object
|
||||
* required: [id, sku, name, pu, amount, net, rebate, tax, comment]
|
||||
* required: [id, sku, name, pu, amount, net, rebate, taxrate, comment]
|
||||
* description: Line shape for quote and order
|
||||
* properties:
|
||||
* id:
|
||||
@@ -352,15 +396,15 @@
|
||||
* type: number
|
||||
* rebate:
|
||||
* type: number
|
||||
* tax:
|
||||
* taxrate:
|
||||
* type: number
|
||||
* description: tax.rate (manifestarticle.taxrate)
|
||||
* description: Tax rate in percent (e.g. 19)
|
||||
* comment:
|
||||
* type: string
|
||||
* nullable: true
|
||||
* ManifestLineInput:
|
||||
* type: object
|
||||
* required: [amount, net, tax]
|
||||
* required: [amount, net, taxrate]
|
||||
* description: Line item input. Requires `sku` or `name`.
|
||||
* properties:
|
||||
* sku:
|
||||
@@ -378,9 +422,9 @@
|
||||
* type: number
|
||||
* net:
|
||||
* type: number
|
||||
* tax:
|
||||
* taxrate:
|
||||
* type: number
|
||||
* description: Tax rate (resolved via tax.ensure)
|
||||
* description: Tax rate in percent (resolved via tax.ensure)
|
||||
* rebate:
|
||||
* type: number
|
||||
* description: Defaults to 0
|
||||
|
||||
Reference in New Issue
Block a user