АктВыпуска - API3 Объект — различия между версиями
м (Корнильева Евгения переименовал страницу !(Корнильева)АктВыпуска - API3 Объект в АктВыпуска - API3 Объект) |
|||
Строка 1: | Строка 1: | ||
===Объект=== | ===Объект=== | ||
− | + | Тип: Документ | |
+ | |||
+ | '''Структура:''' | ||
+ | * Дата* - дата документа | ||
+ | * Номер* - номер документа | ||
+ | * НашаОрганизация* - объект склад [[НашаОрганизация_-_API3_Объект|НашаОрганизация]]) | ||
+ | * Регламент - имя регламента | ||
+ | * Комментарий - комментарий | ||
* СкладСписания – склад списания (объект склад [[Склад_-_API3_Объект|Склад]]) | * СкладСписания – склад списания (объект склад [[Склад_-_API3_Объект|Склад]]) | ||
* СкладГотовойПродукции – склад готовой продукции (объект склад [[Склад_-_API3_Объект|Склад]]) | * СкладГотовойПродукции – склад готовой продукции (объект склад [[Склад_-_API3_Объект|Склад]]) | ||
* ТаблДок - данные о номенклатуре документа | * ТаблДок - данные о номенклатуре документа | ||
** Номенклатура - [[Номенклатура_-_API3_Объект|Номенклатура]] | ** Номенклатура - [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
− | |||
** Количество - списываемое со склада количество | ** Количество - списываемое со склада количество | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
Строка 27: | Строка 24: | ||
"Номер": "1", | "Номер": "1", | ||
"Дата": "08.01.2015", | "Дата": "08.01.2015", | ||
− | "Регламент": " | + | "Регламент": "Акт выпуска", |
"Комментарий": "Текст комментария к документу", | "Комментарий": "Текст комментария к документу", | ||
"НашаОрганизация": { | "НашаОрганизация": { | ||
Строка 70: | Строка 67: | ||
* Номенклатура | * Номенклатура | ||
* Склад | * Склад | ||
− | + | ||
===Используемые методы БЛ=== | ===Используемые методы БЛ=== | ||
* АктСписания.Прочитать | * АктСписания.Прочитать | ||
+ | * АктВыпуска.Создать | ||
+ | * АктВыпуска.Записать | ||
+ | * АктВыпуска.DocNomDeleteAll | ||
+ | * Контрагент.НайтиГоловуПоЛицу | ||
+ | * АктВыпуска.NomCreateWithSaveBatch | ||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Версия 13:58, 29 октября 2020
Объект
Тип: Документ
Структура:
- Дата* - дата документа
- Номер* - номер документа
- НашаОрганизация* - объект склад НашаОрганизация)
- Регламент - имя регламента
- Комментарий - комментарий
- СкладСписания – склад списания (объект склад Склад)
- СкладГотовойПродукции – склад готовой продукции (объект склад Склад)
- ТаблДок - данные о номенклатуре документа
- Номенклатура - Номенклатура
- Количество - списываемое со склада количество
При синхронизации номенклатура в табличной части переносится линейным списком. За рамками функционала синхронизации логика самого документа автоматически может разместить номенклатуру в иерархической структуре.
Пример:
{
"ИдИС": " 6ace2a84-4c23-4b72-8b9d-8652c9f91383",
"Номер": "1",
"Дата": "08.01.2015",
"Регламент": "Акт выпуска",
"Комментарий": "Текст комментария к документу",
"НашаОрганизация": {
"ИдИС": " bfe71153-e7dd-485d-bc3a-0aa619f144eb",
"ИмяСБИС": "НашаОрганизация"
},
"СкладСписания": {
"ИдИС": "0c02d590-4d88-4ca7-976c-bc4655442471",
"ИмяСБИС": "СкладСписания"
},
"СкладГотовойПродукции": {
"ИдИС": "0c02d590-4d88-4ca7-976c-bc4655442471",
"ИмяСБИС": "СкладГотовойПродукции"
},
"ТаблДок": [
{
"Номенклатура": {
"ИдИС": "7c8ef907-a824-4dde-a36d-870177b5af04",
"ИмяСБИС": "Номенклатура"
},
"Количество": "50"
},
{
"Номенклатура": {
"ИдИС": "01c72140-8f3e-45d2-9ecd-f66802c0db58",
"ИмяСБИС": "Номенклатура"
},
"Количество": "32"
}
]
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации в ИС
Зависит от объектов
- НашаОрганизация
- Номенклатура
- Склад
Используемые методы БЛ
- АктСписания.Прочитать
- АктВыпуска.Создать
- АктВыпуска.Записать
- АктВыпуска.DocNomDeleteAll
- Контрагент.НайтиГоловуПоЛицу
- АктВыпуска.NomCreateWithSaveBatch