ВозвратПоставщику - API3 Объект
Версия от 11:37, 3 ноября 2020; Виноградов Иван (обсуждение | вклад) (Новая страница: «===Объект=== Тип: Документ '''Структура:''' * Дата* - дата документа * Номер* - номер документа *…»)
Объект
Тип: Документ
Структура:
- Дата* - дата документа
- Номер* - номер документа
- НашаОрганизация* - объект склад НашаОрганизация)
- Контрагент* - объект склад Контрагент)
- Склад - объект Склад
- Регламент - имя регламента
- Комментарий - комментарий
- Параметры
- Название
- Значение
- ТаблДок - данные о номенклатуре документа
- Номенклатура - Номенклатура
- Количество - фактическое количество единиц на складе
- Цена - цена за единицу
- Параметры
- Название
- Значение
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"ИдИС": "ИдИС",
"Номер": "update1update1",
"Дата": "05.11.2020",
"НашаОрганизация": {
"ИдСБИС": "167"
},
"Контрагент": {
"ИдСБИС": "488"
},
"Склад": {
"ИдСБИС": "3240"
},
"Комментарий": "update++++++",
"Регламент": "для unittest",
"Параметры": [
{
"Название": "допполе1",
"Значение": "тест"
}
],
"ТаблДок": [
{
"Номенклатура": {
"ИдСБИС": "2"
},
"Количество": "88.0",
"Цена": "500.00",
"Параметры": [
{
"Название": "допполе2",
"Значение": "тест"
}
]
},
{
"Номенклатура": {
"ИдСБИС": "13"
},
"Количество": "99.0",
"Цена": "1000.00"
}
]
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация(вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ1_4 - идентификатор контрагента
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- НашаОрганизация
- Номенклатура
- Склад
- Контрагент