В целях расширения ассортимента торговые сети могут реализовывать в своих магазинах товары по различным агентским схемам.

Реквизиты чека

Для продажи товара по любой агентской схеме необходимо указать:

  • признак агента по предмету расчета,
  • данные поставщика:
    • ИНН поставщика,
    • наименование поставщика,

    • телефон поставщика (при условии, если телефон задан в формате "+ХХХХХХХХХХ").

В качестве реквизита агента для чека устанавливается признак агента, который был установлен при регистрации ФР.

Все реквизиты обязательны к заполнению.

Данные поставщика

Для указания данных поставщика необходимо в БД Dictionaries в таблице Supplier заполнить поля:

  • inn – ИНН поставщика,

    Для корректного закрытия чека поле inn должно содержать реальный 12-ти значный ИНН поставщика. В противном случае при закрытии чека ФР выдаст ошибку: “Ошибка ФР: Неверный формат”, чек не будет закрыт.

  • name – наименование поставщика,
  • phone – телефон поставщика.

Признак агента по предмету расчета

Признак агента по предмету расчета задается в БД Dictionaries в таблице Tmcsupplier в поле agentpaymentobject.

Поле agentpaymentobject может принимать следующие значения:

ЗначениеИнформация, выводимая на печатьСтатус
1БАНК. ПЛ. АГЕНТ

Поддержано

2БАНК. ПЛ. СУБАГЕНТ

Поддержано

4ПЛАТЕЖНЫЙ АГЕНТ

Поддержано

8ПЛАТЕЖНЫЙ СУБАГЕНТ

Поддержано

16ПОВЕРЕННЫЙ

Не поддержано

32КОМИССИОНЕР

Не поддержано

64

АГЕНТ

Поддержано

Если в поле agentpaymentobject указано некорректное значение, то при закрытии чека ФР выдаст ошибку: “Ошибка ФР: Недопустимое сочетание реквизитов”, чек не будет закрыт.

Банковский платежный агент и банковский платежный субагент

Начиная с версии 4.6.213 для ФР Атол, Штрих и Пирит, а также с версии 4.6.249 для ФР Сервис Плюс реализована продажа товаров с заполнением данных агента (тега 1223).

Для продажи товаров с заполнением тега 1223 необходимо:

  1. заполнить данные поставщика,
  2. указать связку поставщика и товара в БД Dictionaries в таблице Tmcsupplier, для поля agentpaymentobject установить значение 1 (для банковского платежного агента) или 2 (для банковского платежного субагента),
  3. в БД Dictionaries в таблицу Agent добавить запись с данными оператора перевода, заполнить поля:
    • code – код агента,

    • name – наименование оператора перевода,

    • phone – телефон оператора перевода,

      Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.
    • inn – ИНН оператора перевода,

    • address – адрес оператора перевода.
  4. в БД Dictionaries в таблицу Agent добавить запись с данными платежного агента, заполнить поля:
    • code – код агента,

    • name – имя агента,

      В качестве значения поля name необходимо указать payingAgent (для платежного агента).

    • phone – телефон агента.

      Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.
  5. в БД Dictionaries в таблицу Category добавить две записи, заполнить поля:
    • agentcode –  код агента. Совпадает со значением из таблицы Agent.code,

    • categorycode – код товара для продажи с заполнением тега 1223. Совпадает со значением из таблицы Tmc.code.

  6. в БД Dictionaries в таблице Tmc заполнить поле extendetoptions операция банковского платежного агента.

В ОФД будут переданы следующие теги:

  • 1222 – признак агента по предмету расчета,

  • 1226 – ИНН поставщика,

  • 1223 – данные агента:

    • 1005 – адрес оператора перевода,

    • 1016 – ИНН оператора перевода,
    • 1026 – наименование оператора перевода,
    • 1044 – операция банковского платежного агента,
    • 1073 – телефон платежного агента,

    • 1075 – телефон оператора перевода.
  • 1224 – данные поставщика:
    • 1225 – наименование поставщика,
    • 1171 – телефон поставщика.

При закрытии чека продажи/возврата реквизиты банковского платежного агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах банковского платежного агента записываются в БД Documents в таблицу Supplier и в БД Documents в таблицу Paymentitem.

Платежный агент и платежный субагент

Начиная с версии 4.6.213 реализована продажа товаров с заполнением тега 1223 для ФР Штрих и Пирит.

Для продажи товаров с заполнением тега 1223 необходимо:

  1. заполнить данные поставщика,
  2. указать связку поставщика и товара в БД Dictionaries в таблице Tmcsupplier, для поля agentpaymentobject установить значение 4 (для платежного агента) или 8 (для платежного субагента),
  3. в БД Dictionaries в таблицу Agent добавить две записи, заполнить поля:
    • code – код агента,

    • name – имя агента,

      В качестве значения поля name необходимо указать payingAgent (для платежного агента) и receivePaymentsOperator (для оператора по приему платежей).
    • phone – телефон агента.

      Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.
  4. в БД Dictionaries в таблицу Category добавить две записи, заполнить поля:
    • agentcode –  код агента. Совпадает со значением из таблицы Agent.code,

    • categorycode – код товара для продажи с заполнением тега 1223. Совпадает со значением из таблицы Tmc.code.

В ОФД будут переданы следующие теги:

  • 1222 – признак агента по предмету расчета,

  • 1226 – ИНН поставщика,

  • 1223 – данные агента:

    • 1073 – телефон платежного агента,

    • 1074 – телефон оператора по приему платежей.

  • 1224 – данные поставщика:
    • 1225 – наименование поставщика,
    • 1171 – телефон поставщика.

При закрытии чека продажи/возврата реквизиты платежного агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах платежного агента записываются в БД Documents в таблицу Supplier и в БД Documents в таблицу Paymentitem.

Прочие агенты

Для продажи агентских товаров необходимо:

  1. заполнить данные поставщика,
  2. указать связку поставщика и товара в БД Dictionaries в таблице Tmcsupplier, для поля agentpaymentobject установить значение 64.

В ОФД будут переданы следующие теги:

  • 1222 – признак агента по предмету расчета,
  • 1226 – ИНН поставщика,

  • 1224 – данные поставщика:
    • 1225 – наименование поставщика,
    • 1171 – телефон поставщика.

При закрытии чека продажи/возврата реквизиты агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах агента записываются в БД Documents в таблицу Supplier.

  • No labels