Командировка - API3 Объект — различия между версиями
м (Юферов Андрей переименовал страницу !Командировка - API3 Объект в Командировка - API3 Объект поверх перенаправления) |
|||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
− | Документ | + | ===Объект=== |
+ | Тип: Документ | ||
− | + | '''Структура:''' | |
− | * ИдИС | + | * ИдИС - идентификатор документа в ИС (строка) |
− | * Номер - номер документа (строка) | + | * Номер* - номер документа (строка) |
− | * Дата - дата документа (строка в формате "ДД.ММ.ГГГГ") | + | * Дата* - дата документа (строка в формате "ДД.ММ.ГГГГ") |
* НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация * - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
* Сотрудник * - объект [[Сотрудник_-_API3_Объект|Сотрудник]] | * Сотрудник * - объект [[Сотрудник_-_API3_Объект|Сотрудник]] | ||
* ЧастноеЛицо * - объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | * ЧастноеЛицо * - объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | ||
− | |||
− | |||
* Цель - цель командировки(строка) | * Цель - цель командировки(строка) | ||
* Адрес - адрес назначения(строка). | * Адрес - адрес назначения(строка). | ||
* ДатаНач - дата начала командировки(строка в формате "ДД.ММ.ГГГГ") | * ДатаНач - дата начала командировки(строка в формате "ДД.ММ.ГГГГ") | ||
* ДатаКнц - дата окончания командировки(строка в формате "ДД.ММ.ГГГГ") | * ДатаКнц - дата окончания командировки(строка в формате "ДД.ММ.ГГГГ") | ||
− | * Контрагент - | + | * Контрагент - Название организации контрагента. Добавляется в АдресНазначения. |
− | |||
* Комментарий | * Комментарий | ||
+ | * Название | ||
+ | |||
+ | '''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону''' | ||
'''Пример:''' | '''Пример:''' | ||
<source lang="json"> | <source lang="json"> | ||
{ | { | ||
− | "Дата": " | + | "ИдИС": "ИдИС", |
− | " | + | "Номер": "upd1", |
− | " | + | "Дата": "05.04.2020", |
− | " | + | "ДатаНач": "10.04.2020", |
+ | "ДатаКнц": "12.04.2020", | ||
+ | "Название": "Командировка №upd1 от 05.04.2020", | ||
+ | "Комментарий": "комментарий++++++", | ||
+ | "Контрагент": "ООО Рогам и копыта", | ||
+ | "Адрес": "Россия, Ярослаль, Тензор", | ||
+ | "Цель": "заключение договора", | ||
"НашаОрганизация": { | "НашаОрганизация": { | ||
− | "ИдСБИС": " | + | "ИдСБИС": "167" |
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
"ЧастноеЛицо": { | "ЧастноеЛицо": { | ||
− | "ИдСБИС": " | + | "ИдСБИС": "436" |
− | |||
}, | }, | ||
− | " | + | "Сотрудник": { |
− | + | "ИдСБИС": "1" | |
− | + | } | |
− | |||
− | |||
− | |||
− | |||
} | } | ||
</source> | </source> | ||
Строка 57: | Строка 54: | ||
===Зависит от объектов=== | ===Зависит от объектов=== | ||
* НашаОрганизация | * НашаОрганизация | ||
− | * | + | * Сотрудник |
+ | * ЧастноеЛицо | ||
===Используемые методы БЛ=== | ===Используемые методы БЛ=== |
Текущая версия на 16:52, 10 ноября 2020
Объект
Тип: Документ
Структура:
- ИдИС - идентификатор документа в ИС (строка)
- Номер* - номер документа (строка)
- Дата* - дата документа (строка в формате "ДД.ММ.ГГГГ")
- НашаОрганизация * - объект НашаОрганизация
- Сотрудник * - объект Сотрудник
- ЧастноеЛицо * - объект ЧастноеЛицо
- Цель - цель командировки(строка)
- Адрес - адрес назначения(строка).
- ДатаНач - дата начала командировки(строка в формате "ДД.ММ.ГГГГ")
- ДатаКнц - дата окончания командировки(строка в формате "ДД.ММ.ГГГГ")
- Контрагент - Название организации контрагента. Добавляется в АдресНазначения.
- Комментарий
- Название
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"ИдИС": "ИдИС",
"Номер": "upd1",
"Дата": "05.04.2020",
"ДатаНач": "10.04.2020",
"ДатаКнц": "12.04.2020",
"Название": "Командировка №upd1 от 05.04.2020",
"Комментарий": "комментарий++++++",
"Контрагент": "ООО Рогам и копыта",
"Адрес": "Россия, Ярослаль, Тензор",
"Цель": "заключение договора",
"НашаОрганизация": {
"ИдСБИС": "167"
},
"ЧастноеЛицо": {
"ИдСБИС": "436"
},
"Сотрудник": {
"ИдСБИС": "1"
}
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация (вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ЧастноеЛицо
Используемые методы БЛ
- Документ.ПрочитатьДляУчастника