СписочнаяКомандировка - API3 Объект — различия между версиями
(Новый объект) |
|||
(не показано 8 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
===Объект=== | ===Объект=== | ||
Тип: Документ | Тип: Документ | ||
+ | |||
+ | {{Легенда_-_API3_Объект}} | ||
'''Структура:''' | '''Структура:''' | ||
Строка 10: | Строка 12: | ||
* ДатаКнц* - дата окончания командировки (строка в формате "ДД.ММ.ГГГГ") | * ДатаКнц* - дата окончания командировки (строка в формате "ДД.ММ.ГГГГ") | ||
* НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | * НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]] | ||
− | * | + | * Участники |
** Сотрудник* - объект [[Сотрудник_-_API3_Объект|Сотрудник]] | ** Сотрудник* - объект [[Сотрудник_-_API3_Объект|Сотрудник]] | ||
** ЧастноеЛицо* - объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | ** ЧастноеЛицо* - объект [[ЧастноеЛицо_-_API3_Объект|ЧастноеЛицо]] | ||
** Цель - цель командировки (строка) | ** Цель - цель командировки (строка) | ||
− | * МестаНазначения | + | * <span style="color:#E70000">ТочкаОтправления</span> - адрес точки отправления (строка) |
− | ** | + | * МестаНазначения |
+ | ** Адрес - место назначения (строка) | ||
** ОрганизацияНазначения - организация назначения (строка) | ** ОрганизацияНазначения - организация назначения (строка) | ||
+ | ** КоличествоДней - количество календарных дней пребывания | ||
+ | * Параметры | ||
+ | ** Название - название доп. параметра (строка) | ||
+ | ** Значение - значение доп. параметра (строка) | ||
+ | * Регламент - название регламента | ||
'''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону''' | '''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону''' | ||
Строка 32: | Строка 40: | ||
"ИдСБИС": "167" | "ИдСБИС": "167" | ||
}, | }, | ||
− | " | + | "Участники": [ { |
− | + | "ЧастноеЛицо": { | |
− | + | "ИдСБИС": "436" | |
− | + | }, | |
− | + | "Сотрудник": { | |
− | + | "ИдСБИС": "1" | |
− | + | }, | |
− | + | "Цель": "заключение договора"} | |
− | + | ], | |
− | + | "ТочкаОтправления": "г. Москва", | |
− | + | "МестаНазначения": [ { | |
− | + | "Адрес": "г. Ярославль", | |
− | + | "ОрганизацияНазначения": "ООО Тензор"} | |
− | + | ] | |
− | |||
} | } | ||
</source> | </source> | ||
Строка 66: | Строка 73: | ||
* BusinessTrip.UpdateFrom1c | * BusinessTrip.UpdateFrom1c | ||
* BusinessTrip.Прочитать | * BusinessTrip.Прочитать | ||
+ | * BusinessTrip.List | ||
* BTDestination.List | * BTDestination.List | ||
* BTParticipant.List | * BTParticipant.List | ||
[[Категория:SBIS API3 Объект]] | [[Категория:SBIS API3 Объект]] |
Текущая версия на 13:00, 15 ноября 2023
Объект
Тип: Документ
Легенда:
- Реквизиты черного цвета поддерживаются синхронизацией в обоих направлениях
- Реквизиты зеленого цвета поддерживаются синхронизацией только в СБИС
- Реквизиты красного цвета поддерживаются синхронизацией только из СБИС
Структура:
- ИдИС - идентификатор документа в ИС (строка)
- Номер* - номер документа (строка)
- Дата* - дата документа (строка в формате "ДД.ММ.ГГГГ")
- Название* - представление объекта (строка)
- ДатаНач* - дата начала командировки (строка в формате "ДД.ММ.ГГГГ")
- ДатаКнц* - дата окончания командировки (строка в формате "ДД.ММ.ГГГГ")
- НашаОрганизация* - объект НашаОрганизация
- Участники
- Сотрудник* - объект Сотрудник
- ЧастноеЛицо* - объект ЧастноеЛицо
- Цель - цель командировки (строка)
- ТочкаОтправления - адрес точки отправления (строка)
- МестаНазначения
- Адрес - место назначения (строка)
- ОрганизацияНазначения - организация назначения (строка)
- КоличествоДней - количество календарных дней пребывания
- Параметры
- Название - название доп. параметра (строка)
- Значение - значение доп. параметра (строка)
- Регламент - название регламента
Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону
Пример:
{
"ИдИС": "ИдИС",
"Номер": "0000-000001",
"Дата": "05.04.2020",
"Название": "Списочная командировка №0000-000001 от 05.04.2020"
"ДатаНач": "10.04.2020",
"ДатаКнц": "12.04.2020",
"НашаОрганизация": {
"ИдСБИС": "167"
},
"Участники": [ {
"ЧастноеЛицо": {
"ИдСБИС": "436"
},
"Сотрудник": {
"ИдСБИС": "1"
},
"Цель": "заключение договора"}
],
"ТочкаОтправления": "г. Москва",
"МестаНазначения": [ {
"Адрес": "г. Ярославль",
"ОрганизацияНазначения": "ООО Тензор"}
]
}
Естественные ключи
- Ключ1 - номер документа + дата документа + организация (вес = 3)
- Ключ1_1 - номер документа
- Ключ1_2 - дата документа
- Ключ1_3 - идентификатор организации
- Ключ2 - не используется
- Ключ3 - не используется
Зависит от объектов
- НашаОрганизация
- Сотрудник
- ЧастноеЛицо
Используемые методы БЛ
- BusinessTrip.UpdateFrom1c
- BusinessTrip.Прочитать
- BusinessTrip.List
- BTDestination.List
- BTParticipant.List