В целях расширения ассортимента торговые сети могут реализовывать в своих магазинах товары по различным агентским схемам.
Реквизиты чека
Для продажи товара по любой агентской схеме необходимо указать:
- признак агента по предмету расчета,
- данные поставщика:
- ИНН поставщика,
наименование поставщика,
телефон поставщика (при условии, если телефон задан в формате "
+ХХХХХХХХХХ
").
В качестве реквизита агента для чека устанавливается признак агента, который был установлен при регистрации ФР.
Все реквизиты обязательны к заполнению.
Данные поставщика
Для указания данных поставщика необходимо в БД 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 необходимо:
- заполнить данные поставщика,
- указать связку поставщика и товара в БД
Dictionaries
в таблицеTmcsupplier
, для поляagentpaymentobject
установить значение1
(для банковского платежного агента) или2
(для банковского платежного субагента), - в БД
Dictionaries
в таблицуAgent
добавить запись с данными оператора перевода, заполнить поля:code
– код агента,name
– наименование оператора перевода,phone
– телефон оператора перевода,Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.inn – ИНН оператора перевода,
- address – адрес оператора перевода.
- в БД
Dictionaries
в таблицуAgent
добавить запись с данными платежного агента, заполнить поля:code
– код агента,name
– имя агента,В качестве значения поля
name
необходимо указатьpayingAgent
(для платежного агента).phone
– телефон агента.Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.
- в БД
Dictionaries
в таблицуCategory
добавить две записи, заполнить поля:agentcode
– код агента. Совпадает со значением из таблицыAgent
.code
,categorycode
– код товара для продажи с заполнением тега 1223. Совпадает со значением из таблицыTmc.code
.
в БД
Dictionaries
в таблицеTmc
заполнить полеextendetoptions
– операция банковского платежного агента.
В ОФД будут переданы следующие теги:
1222 – признак агента по предмету расчета,
1226 – ИНН поставщика,
1223 – данные агента:
1005 – адрес оператора перевода,
- 1016 – ИНН оператора перевода,
- 1026 – наименование оператора перевода,
- 1044 – операция банковского платежного агента,
1073 – телефон платежного агента,
- 1075 – телефон оператора перевода.
- 1224 – данные поставщика:
- 1225 – наименование поставщика,
- 1171 – телефон поставщика.
При закрытии чека продажи/возврата реквизиты банковского платежного агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах банковского платежного агента записываются в БД Documents
в таблицу Supplier
и в БД Documents
в таблицу Paymentitem
.
Платежный агент и платежный субагент
Начиная с версии 4.6.213 реализована продажа товаров с заполнением тега 1223 для ФР Штрих и Пирит.
Для продажи товаров с заполнением тега 1223 необходимо:
- заполнить данные поставщика,
- указать связку поставщика и товара в БД
Dictionaries
в таблицеTmcsupplier
, для поляagentpaymentobject
установить значение4
(для платежного агента) или8
(для платежного субагента), - в БД
Dictionaries
в таблицуAgent
добавить две записи, заполнить поля:code
– код агента,name
– имя агента,В качестве значения поляname
необходимо указатьpayingAgent
(для платежного агента) иreceivePaymentsOperator
(для оператора по приему платежей).phone
– телефон агента.Для ФР Атол можно указать список телефонов через запятую. Например, +71112223344, +71112223345, +71112223346.
- в БД
Dictionaries
в таблицуCategory
добавить две записи, заполнить поля:agentcode
– код агента. Совпадает со значением из таблицыAgent.code
,categorycode
– код товара для продажи с заполнением тега 1223. Совпадает со значением из таблицыTmc.code
.
В ОФД будут переданы следующие теги:
1222 – признак агента по предмету расчета,
1226 – ИНН поставщика,
1223 – данные агента:
1073 – телефон платежного агента,
1074 – телефон оператора по приему платежей.
- 1224 – данные поставщика:
- 1225 – наименование поставщика,
- 1171 – телефон поставщика.
При закрытии чека продажи/возврата реквизиты платежного агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах платежного агента записываются в БД Documents
в таблицу Supplier
и в БД Documents
в таблицу Paymentitem
.
Прочие агенты
Для продажи агентских товаров необходимо:
- заполнить данные поставщика,
- указать связку поставщика и товара в БД
Dictionaries
в таблицеTmcsupplier
, для поляagentpaymentobject
установить значение64
.
В ОФД будут переданы следующие теги:
- 1222 – признак агента по предмету расчета,
1226 – ИНН поставщика,
- 1224 – данные поставщика:
- 1225 – наименование поставщика,
- 1171 – телефон поставщика.
При закрытии чека продажи/возврата реквизиты агента передаются в ФР и выводятся на печать средствами ФР. Данные о реализованных товарах агента записываются в БД Documents
в таблицу Supplier
.