Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.


Информация

Для чтения визуальной составляющей схемы XSD, а также типами обязательных данных, ознакомьтесь с правилами использования.

...

cards-catalog/internal-card/counterparty

Поле

РазмерТип данныхОписаниеОбязательное

inn

9, 10 или 12 символов

Integer

ИНН контрагента. Ключевое обязательное поле.

Да

kpp

9

Integer

КПП, не обязательное поле так как может отсутствовать у ИП

Да

name

255

String

Наименование Контрагента (короткое)

Да

full-name

1024

String

Полное наименование контрагента.

Нет

address

255

String

Юридический адрес контрагента

Да

physical-address

255

String

Фактический адрес контрагента

Нет

debitor-number

128

String

Идентификатор контрагента (дебитора) во внешней системе.

Да
debitor-type
String

Тип контрагента (дебитора) во внешней системе

  • mercury (вне зависимости от регистра) - контрагент зарегистрирован в системе "Меркурий"
  • Не mercury или отсутствие атрибута - контрагент не зарегистрирован в системе "Меркурий"
Да

...

Альтернативная схема импорта карт:

  • В данной схеме в SetRetail10 должен быть загружен процент скидки по каждой карте, а атрибут card-type-guid должен отсутствовать,
  • Карта будет автоматически привязана механизмами SetRetail10, к уже имеющейся, в SetRetail10 категории с соответствующим значением percentage-discount. Такие категории карт, предварительно могут быть заведены в SetRetail10.
    • Если категории с таким discount-percent не существует, или одновременно не указан cardTypeGuid и percentage-discount, карта будет отклонена системой.

Обработка накоплений

Информация
  • Накопления не являются бонусными баллами.
  • В основном накопления предназначены для соблюдения условий по переходу из одной категорий карт в другую

...

  • Для осуществления привязки импортируемой дисконтной карты к контрагенту необходимо при импорте указать вложенную сущность counterparty с корректно заполненными атрибутами.
  • При этом необходимо дополнительно указать в карте, что она должна быть привязана к контрагенту (атрибут карты attached-to-counterparty).
  • При импорте произойдёт проверка наличия вложенного тега counterparty и проверка корректности заполнения требуемых полей по контрагенту, таких как ИНН, КПП и т.д.
  • Информация по контрагенту привящанному привязанному к такой карте, будет отображаться на вкладке Юридическое лицо в окне информации по карте в визуализации сервера SetRetail10.

...

  • Для осуществления привязки импортируемого клиента карты к юридическому лицу необходимо при импорте клиента указать его тип в атрибуте сlient-type.
  • Возможные значения атрибута:
    • PRIVATE – физическое лицо.
    • JURISTIC_PERSON – юридическое лицо.
  • При такой привязке информация о самом юридическом лице указывается в анкетных данных клиента (либо не указывается вообще). 
  • Сам клиент становистся становится для системы юридическим лицом.