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