Простой - API3 Объект

Материал из razgovorov.ru
Перейти к: навигация, поиск

Объект

Тип: Документ

Структура:

  • ИдИС - идентификатор документа в ИС (строка)
  • Номер * - номер документа (строка)
  • Дата * - дата документа (строка в формате "ДД.ММ.ГГГГ")
  • ВнутрисменныйПростой - признак, отгул на часы или день (несколько дней) (булево)
  • ЧасыПростоя - количество часов в случае ВнутрисменногоПростоя (строка)
  • НашаОрганизация * - объект НашаОрганизация
  • ВидПростоя * - объект МеткаРабочегоВремени
  • РабочаяГруппа - объект СтруктураПредприятия
  • Название * - название
  • ДатаНач * - дата начала простоя, либо дата внутрисменного простоя (строка в формате "ДД.ММ.ГГГГ")
  • ДатаКнц * - дата окончания простоя, либо дата внутрисменного простоя (строка в формате "ДД.ММ.ГГГГ")
  • ДатаРасчета - месяц расчета, в котором регистрируется документ (строка в формате "ДД.ММ.ГГГГ")
  • ОписаниеПричины - текстовое описание причины простоя (строка)
  • Сумма - сумма к выплате в случае оплаченного простоя (строка в формате 0.00)
  • Комментарий
  • Регламент
  • ТаблДок - данные о сотрудниках

Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону


Пример:

{
  ВидПростоя: {
    ИдСБИС: "01541511-d15e-f41b-812a-6711b17dcc16",
    ИмяСБИС: "МеткаРабочегоВремени"
  },
  Дата: "25.03.2023",
  ДатаКнц: "15.03.2023",
  ДатаНач: "15.03.2023",
  ДатаРасчета: "01.03.2023",
  ИдСБИС: "1108",
  Идентификатор: "7716c2ff-65e6-456b-a544-bd9ce9f20b4e",
  ИмяСБИС: "Простой",
  Комментарий: "15.03.23, 1 человек",
  Название: "Простой №24 от 25.03.2023",
  НашаОрганизация: {
    ИдСБИС: "219",
    ИмяСБИС: "НашаОрганизация"
  },
  Номер: "24",
  ОписаниеПричины: "СБИС без оплаты на сутки",
  Регламент: "Простой",
  Состояние: "7",
  Сумма: "0.00",
  ТаблДок: [
    0: {
      Сотрудник: {
        ИдСБИС: "53",
        ИмяСБИС: "Сотрудник"
      },
      Результат: "2057.14",
      ЧастноеЛицо: {
        ИдСБИС: "248",
        ИмяСБИС: "ЧастноеЛицо"
      }
    }
  ]
}

Естественные ключи

  • Ключ1 - номер документа + дата документа + организация (вес = 3)
    • Ключ1_1 - номер документа
    • Ключ1_2 - дата документа
    • Ключ1_3 - идентификатор организации
  • Ключ2 - не используется
  • Ключ3 - не используется

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

  • НашаОрганизация
  • Сотрудник
  • ЧастноеЛицо
  • МеткаРабочегоВремени
  • СтруктураПредприятия

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

  • Простой.ПрочитатьДляУчастника
  • Простой.WriteForParticipant