ДокументЭквайринга - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 71: Строка 71:
 
     'Номер': "123",
 
     'Номер': "123",
 
     'Название': "Документ эквайринга № 123 от 01.12.2023",
 
     'Название': "Документ эквайринга № 123 от 01.12.2023",
 +
    'НашаОрганизация': {
 +
        'ИдСБИС': '2',
 +
        'ИмяСБИС': 'НашаОрганизация',
 +
    },
 
     'Удалён': false,
 
     'Удалён': false,
 
     'Проведён': true,
 
     'Проведён': true,
Строка 78: Строка 82:
 
     },
 
     },
 
     'Сумма': "10000",
 
     'Сумма': "10000",
    'НашаОрганизация': {
 
        'ИдСБИС': '2',
 
        'ИмяСБИС': 'НашаОрганизация',
 
    },
 
 
     'ДоговорЭквайринга': {
 
     'ДоговорЭквайринга': {
 
         'ИдСБИС': '3',
 
         'ИдСБИС': '3',

Версия 12:58, 22 января 2025

Объект

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

Легенда:

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


Структура:

  • Вложение — массив с данными файлов, прилагаемых к документу
  • Идентификатор — идентификатор файла в хранилище СБИС Диск
  • Тип - строка, название типа формализованного вложения
  • ПодТип - строка, название подтипа формализованного вложения
  • ВерсияФормата - строка, версия формата
  • ПодверсияФормата - строка, подверсия формата
  • Файл
    • Имя
  • Дата* — дата документа, строка в формате "ДД.ММ.ГГГГ"
  • ВнешнийИдентификатор — внешний идентификатор документа в СБИС. Если передан является ключом поиска документа без учета типа (в СБИС это уникальное поле в разрезе всех типов документов). При создании будет записан и в последующем документ может быть найден по нему, даже при условии изменившихся других ключей
  • ИдИС — идентификатор документа в ИС, строка
  • ИдСБИС — идентификатор документа в СБИС, строка
  • ИмяСБИС — имя api3 объекта
  • Комментарий — назначение платежа
  • Название — представление объекта
  • НашаОрганизация* — объект НашаОрганизация
  • Номер* — номер документа, строка
  • Основание — список объектов документы основания (массив)
  • ВидСвязи — вид связи с документом-основания
  • Документ — объект документа-основания
  • Сумма — сумма связи
  • Параметры — массив именованных параметров ключ / значение
  • Значение — значение параметра, строка
  • Название — название параметра, строка
  • Тип — тип параметра [Текст, Многострочный текст, Число, Флаг, Логическое, Дата, Период, Время, Список, Группа флагов, Объект], строка
  • Пометки — пометки по документу
  • Проведён — Признак проведения документа, булево
  • Удалён — Признак перемещения документа в удаленные, булево
  • Важный — отметка Флажок на документе СБИС, булево
  • Плюс — отметка Плюс на документе СБИС, булево
  • Срочно — отметка Красный круг на документе СБИС, булево
  • НеТребуется — отметка Зеленый круг на документе СБИС, булево
  • Просмотрен — отметка Синий круг на документе СБИС, булево
  • Значительный — отметка Желтый круг на документе СБИС, булево
  • ЗакрытоОтИзменений — отметка серая галка на документе СБИС, булево
  • Проведён — флаг необходимости провести документ. Документы проводятся в СБИС по умолчанию, булево
  • Удалён — признак удаленности документа в ИС. По умолчанию считаем что документ не помечен на удаление, булево
  • Регламент — название регламента, строка
  • Состояние — код состояния документа
  • Контрагент — Лицо1, объект Контрагент
  • ДоговорЭквайринга — договор эквайринга, объект ДоговорЭквайринга
  • Карта — номер карты оплаты, строка
  • Комиссия — сумма комиссии, число строкой
{
    'ИдСБИС': "1443",
    'ИмяСБИС': "ДокументЭквайринга"
    'Дата': "01.12.2023",
    'Номер': "123",
    'Название': "Документ эквайринга № 123 от 01.12.2023",
    'НашаОрганизация': {
        'ИдСБИС': '2',
        'ИмяСБИС': 'НашаОрганизация',
    },
    'Удалён': false,
    'Проведён': true,
    'Ответственный': {
        'ИдСБИС': '1',
        'ИмяСБИС': 'ЧастноеЛицо',
    },
    'Сумма': "10000",
    'ДоговорЭквайринга': {
        'ИдСБИС': '3',
        'ИмяСБИС': 'ДоговорЭквайринга',
    },
    'Регламент': 'Выручка розницы',
    'Основание': []
}

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

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