СменаККМ API3 Объект

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

Объект

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

Легенда:

  • Реквизиты черного цвета поддерживаются синхронизацией в обоих направлениях
  • Реквизиты зеленого цвета поддерживаются синхронизацией только в СБИС
  • Реквизиты красного цвета поддерживаются синхронизацией только из СБИС

Структура

Общие для документов поля

  • ИдСБИС — строка, идентификатор документа в Saby

  • Вложение — массив, массив с данными файлов, прилагаемых к документу
  • Идентификатор — строка, идентификатор файла в хранилище Saby Диск
  • Тип - строка, название типа формализованного вложения
  • ПодТип - строка, название подтипа формализованного вложения
  • ВерсияФормата - строка, версия формата
  • ПодверсияФормата - строка, подверсия формата
  • Файл
    • Имя

  • ВнешнийИдентификатор — строка, внешний идентификатор документа, записанный в Saby. Если передан является ключом поиска документа без учета типа (в Saby это уникальное поле в разрезе всех типов документов). При создании будет записан и в последующем документ может быть найден по нему, даже при условии изменившихся других ключей

  • Дата * — строка в формате "ДД.ММ.ГГГГ", дата документа

  • Комментарий — строка, комментарий к документу

  • Название — строка, представление документа

  • Номер * — строка, номер документа

  • Состояние — число строкой, код состояния документа

  • Сумма — число строкой, сумма документа

Уникальные поля

  • ДатаНач — строка с датой в формате ISO "ГГГГ-ММ-ДДTчч:мм:ссTZD", дата открытия смены ККМ (например, 1997-07-16T19:20:30+01:00)
  • ДатаКнц — строка с датой в формате ISO "ГГГГ-ММ-ДДTчч:мм:ссTZD", дата закрытия смены ККМ (например, 1997-07-16T19:20:30+01:00)
  • ККМ * — объект ККМ, ККМ, на которой создана смена
  • Закрыта — булево, признак закрытой смены
  • Склад — объект Склад, склад списания товаров
  • СуммаОплатыQR — число строкой, общая сумма оплаты по qr-коду
  • СуммаОплатыКартой — число строкой, общая сумма оплаты по эквайрингу картой
  • СуммаОплатыПодЗарплату — число строкой, общая сумма возвратов по эквайрингу
  • СуммаВозвратовОплатыQR — число строкой, общая сумма возвратов по qr-коду
  • СуммаВозвратовОплатыКартой — число строкой, общая сумма оплаты под зарплату
  • СуммаВозвратовОплатыПодЗарплату — число строкой, общая сумма возвратов под зарплату
  • ФискальныйНакопитель — строка, номер фискального накопителя
  • ТаблДок — словарь таб.частей
  • Товары - массив, проданные за смену товары
  • Номенклатура* — объект Номенклатура
  • Количество — число строкой, количество товаров
  • ЕдИзм — объект ЕдиницаИзмерения
  • Цена — число строкой, цена за единицу товара
  • Сумма - число строкой, сумма за указанное количество товаров
  • СтавкаНДС — объект СтавкаНДС
  • СуммаНДС — число строкой, сумма НДС за указанное количество товаров
  • ПродажаПоПатенту — булево, признак продажи по патенту
  • Показатель — объект ПоказательУчета, счет учета списания номенклатуры
  • КлючГруппировки — строка, сформированная по шаблону "УЁ{ИдСБИС типа номенклатуры}_{ИдСБИС ставки НДС}" для группировки в случае наличия настройки на подключении
  • Возвраты — массив товаров, который вернули
  • Номенклатура* — объект Номенклатура
  • Количество — количество товаров, число
  • ЕдИзм — объект ЕдиницаИзмерения
  • Цена — цена за единицу товара, число
  • Сумма — сумма за указанное количество товаров, число
  • СтавкаНДС — объект СтавкаНДС
  • СуммаНДС — сумма НДС за указанное количество товаров, число
  • ПродажаПоПатенту — признак того, что товар продали по патенту
  • Показатель — счет учета списания номенклатуры, объект ПоказательУчета
  • КлючГруппировки — строка, сформированная по шаблону "УЁ{ИдСБИС типа номенклатуры}_{ИдСБИС ставки НДС}" для группировки в случае наличия настройки на подключении

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

  • Ключ1 - номер документа + дата документа + ККМ (вес = 3)
  • Ключ1_1 - строка, номер документа
  • Ключ1_2 - строка в формате "ДД.ММ.ГГГГ", дата документа
  • Ключ1_4 - строка, идентификатор ККМ
  • Ключ2 - не используется
  • Ключ3 - не используется