Поступление - API3 Объект — различия между версиями
Строка 8: | Строка 8: | ||
*** Количество - количество услуг | *** Количество - количество услуг | ||
*** Цена - цена за 1 товар | *** Цена - цена за 1 товар | ||
+ | *** НомСредИдентТов - серийные номера | ||
+ | **** | ||
** Услуги | ** Услуги | ||
*** Номенклатура - [[Номенклатура_-_API3_Объект|Номенклатура]] | *** Номенклатура - [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
Строка 36: | Строка 38: | ||
}, | }, | ||
"Количество": "3.000", | "Количество": "3.000", | ||
− | "Цена": 500 | + | "Цена": 500, |
+ | ______________________________ | ||
+ | '''СЕЙЧАС ТАК''' | ||
+ | "НомСредИдентТов": [ | ||
+ | { | ||
+ | "НомУпак": "789932177777553455", | ||
+ | "Статус": "24" | ||
+ | }, | ||
+ | { | ||
+ | "НомУпак": "00789932177777553455", | ||
+ | "Статус": "24" | ||
+ | }, | ||
+ | { | ||
+ | "КИЗ": "010290000046240321k%d?aF3RTkhTq", | ||
+ | "Статус": "24" | ||
+ | } | ||
+ | ] | ||
+ | ____________________________________ | ||
+ | '''ПРЕДЛОЖЕНИЕ''' | ||
+ | "НомСредИдентТов": [ | ||
+ | { | ||
+ | "НомУпак": "789932177777553455", | ||
+ | "Статус": "24", | ||
+ | "Содержит": [ | ||
+ | { | ||
+ | "НомУпак": "00789932177777553455", | ||
+ | "Статус": "24", | ||
+ | "Содержит": [ | ||
+ | { | ||
+ | "КИЗ": "010290000046240321k%d?aF3RTkhTq", | ||
+ | "Статус": "24" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | ] | ||
+ | |||
+ | ________________________________ | ||
+ | |||
} | } | ||
], | ], |
Версия 14:23, 14 сентября 2020
Объект
- ИдИС — идентификатор документа в ИС
- ИдСБИС — идентификатор документа в СБИС
- Номер* — номер документа, строка
- Дата* — дата документа, строка в формате "ДД.ММ.ГГГГ"
- Название — Название документа
- Сумма — число
- НашаОрганизация* — объект НашаОрганизация
- Основание — список объектов документы основания, массив
- Документ — объект с типом Документ
- ВидСвязи — вид связи документа основания
- Регламент — регламент документа или тема отношений
- ТекущийЭтап — текущий этап документа, строка
- Ответственный — лицо, ответственное за документ. Объект Частное лицо
- РабочаяГруппа — подразделение ответственное за документ. Объект Структура предприятия
- Комментарий — комментарий к документу, строка
- Параметры — массив именованных параметров ключ / значение
- Название
- Значение
- Проводки — список проводок документа
- Сумма
- СуммаВВалюте
- Валюта — Объект Валюта
- Дата
- Дебет
- Счет
- Аналитика1
- ИмяСБИС
- ИдСБИС
- Аналитика2
- Аналитика3
- Аналитика4
- Кредит
- Счет
- Аналитика1
- Аналитика2
- Аналитика3
- Аналитика4
развернуть
- Вложение — массив с данными файлов, прилагаемых к документу.
развернуть
- Пометки — пометки по документу, используется исключительно при экспорте документов из СБИС
развернуть
Опции загрузки документа в СБИС.
- Контрагент - объект Контрагент
- Грузоотправитель - объект Контрагент
- Грузополучатель - объект Контрагент
- Склад - объект Склад
- ИмяСБИС = "Поступление"
- ТаблДок - Табличная часть документа
- Товары
- Номенклатура - Номенклатура
- Количество - количество услуг
- Цена - цена за 1 товар
- НомСредИдентТов - серийные номера
- Услуги
- Номенклатура - Номенклатура
- Количество - количество услуг
- Цена - цена за 1 услугу
- Товары
Пример:
{
"ИдИС": "7cf838b6-f9e6-11e7-ad08-3497f6377b7e",
"Номер": "00000000001",
"Дата": "15.01.2018",
"Сумма": "1560.00",
"НашаОрганизация": {
"ИдИС": "56c61dec-e570-11e3-893a-005056c00008"
},
"Контрагент": {
"ИдИС": "b9321b89-2648-11e6-ab23-080027358f3f"
},
"ИмяСБИС": "Поступление",
"ТаблДок": {
"Товары": [
{
"Номенклатура": {
"ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f",
"ИмяСБИС": "Номенклатура"
},
"Количество": "3.000",
"Цена": 500,
______________________________
'''СЕЙЧАС ТАК'''
"НомСредИдентТов": [
{
"НомУпак": "789932177777553455",
"Статус": "24"
},
{
"НомУпак": "00789932177777553455",
"Статус": "24"
},
{
"КИЗ": "010290000046240321k%d?aF3RTkhTq",
"Статус": "24"
}
]
____________________________________
'''ПРЕДЛОЖЕНИЕ'''
"НомСредИдентТов": [
{
"НомУпак": "789932177777553455",
"Статус": "24",
"Содержит": [
{
"НомУпак": "00789932177777553455",
"Статус": "24",
"Содержит": [
{
"КИЗ": "010290000046240321k%d?aF3RTkhTq",
"Статус": "24"
}
]
}
]
}
]
________________________________
}
],
"Услуги": [
{
"Номенклатура": {
"ИдИС": "db3311b2-0a23-11e7-adce-080027358f3f",
"ИмяСБИС": "Номенклатура"
},
"Количество": "3.000",
"Цена": 500
}
]
}
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации в ИС
- Ключ1_4 - идентификатор контрагента в ИС
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- НашаОрганизация
- Контрагент
Используемые методы БЛ
- Документ.Прочитать
- Документ.Создать
- Документ.Записать