Командировка - API3 Объект

Материал из razgovorov.ru
Версия от 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 - не используется

Зависит от объектов

  • НашаОрганизация
  • Сотрудник
  • ЧастноеЛицо

Используемые методы БЛ

  • Документ.ПрочитатьДляУчастника