POST /org2/production-assembly/api-create

Створити нову виробничу збірку.
Написано Bimp
Оновлено 2 тижні тому

Body:

productionOrder (string): UUID замовлення на виробництво

date? (string): Дата
 number? (string): Номер
 responsible? (string): UUID відповідального
 comment? (string): Коментар
 manufacturer? (string): UUID складу (виробник)
 operationKind? (number): Код виду операції
 useAsTemplate? (boolean): Як шаблон
 project? (string): UUID проєкту
 lineOfBusiness? (string): UUID напрямку діяльності
 documentType? (string): Код типу документа
 withoutSpecification? (boolean): Без специфікації
 productionType? (number): Код типу виробництва
 author? (string): UUID автора
 archived? (boolean)
 distributionType? (number): 0 | 1
 banDate? (string | null)
 banUpsert? (boolean)

products (array): Продукція
   nomenclature (string): UUID номенклатури
   quantity (number): Кількість
   specification (string): UUID специфікації
   uniqueId? (string)
   price? (number)
   totalSum? (number)
   costShare? (number)
   reserve? (number)
   imei? (string): IMEI / серійний номер

materials? (array): Матеріали
   nomenclature (string)
   name? (string)
   quantity (number)
   warehouse? (string)
   price (number)
   totalSum (number)
   batch? (object | null): { uuid, name? }
   stockBalance? (number)
   readyQuantity? (number)
   specificationQuantity? (number)
   reserve? (number)
   uniqueId? (string)
   relatesTo? (string): uniqueId рядка продукції
   stageId? (string): uniqueId етапу
   unit? (string)
   specification? (string)
   netQuantity? (number)
   loss? (number): % втрат
   imei? (string)
   isAnalog? (boolean)
   analogWriteOffMethod? (number)
   product? (string): GUID продукції
   supplier? (object | null): { uuid, name? }
   contract? (object | null): { uuid, name? }

materialsList? (array): Додатковий список матеріалів (та сама структура, що materials)

productionStages? (array)
   uniqueId? (string)
   relatesTo? (string): uniqueId рядка продукції
   stage? (object | null): { uuid, name?, catalogType? }
   priority? (number)
   quantity? (number)
   executionTime? (number)
   sum? (number)

productionOperations? (array)
   uniqueId? (string)
   relatesTo? (string): uniqueId етапу
   technologicalOperation? (object | null): { uuid, name?, catalogType? }
   performer? (object | null): { uuid, name?, catalogType? }
   contract? (object | null): { uuid, name? }
   executionTime? (number)
   quantity? (number)
   price? (number)
   sum? (number)
   readyQuantity? (number)
   specificationQuantity? (number)
   nomenclature? (object | null): { uuid, name? }
   characteristic? (object | null): { uuid, name? }

operationDependencies? (array)
   uniqueId? (string)
   relatesTo? (string)
   previousOperation? (string)

Response:

{
  uuid: string
}
Чи була наша стаття корисною?