Импорт денежных сертификатов
Чтобы импортировать готовые денежные сертификаты, созданные вне системы Loymax, необходимо:
Создать:
- Создать тип сертификата, согласно которому будет производиться импорт. Внешний сертификат должен удовлетворять возможностям, которые можно использовать в нашей Системе (что это значит???)
- Создать шаблон, по которому будет формироваться сертификат;
- Создать заказ и выпуск сертификатов (но не выполнять)???
- Добавить юр. лицу рублевый счет
- Поменять конекшен стринги для утилиты (в аттачментах)
- Попытаться выполнить импорт сертификатов Импорта нет в арме, надо провести его через сваггер в контроллере выпуска.
Требования к файлу импорта
- Идентификаторы сертификата, которые можно использовать при импорте:
- Уникальный номер, напечатанный на сертификате (Number);
- Уникальный штрихкод, напечатанный на сертификате (Barcode);
- Информация, зашитая в магнитную полосу (Strip1, Strip2, Strip3);
- QR-код, напечатанный на сертификате (QRcode).
- Возможные состояния импортируемых денежных сертификатов:
- На выдачу (Prepared);
- Активирован (Activated);
- Погашен (Redeemed);
- Аннулирован (Canceled);
- Возвращен (Redunded);
- Истек (Expired).
- Сумма на счете сертификата (Amount) может быть любой в диапазоне 1..100000000, в том числе дробная (и рубли, и копейки). (лимиты???)
Пример импортируемого .CSV файла с денежными сертификатами:
Number;BarCode;Strip2;Status;Amount
7770002105606220001;7770002105606220001;7770002105606227847=26067229740000001;Activated;555
7770002105606220002;7770002105606220002;7770002105606227848=26067229740000002;Activated;345
7770002105606220003;7770002105606220003;7770002105606227849=26067229740000003;Activated;100
7770002105606220004;7770002105606220004;7770002105606227850=26067229740000004;Prepared;1000
7770002105606220001;7770002105606220001;7770002105606227847=26067229740000001;Activated;555
7770002105606220002;7770002105606220002;7770002105606227848=26067229740000002;Activated;345
7770002105606220003;7770002105606220003;7770002105606227849=26067229740000003;Activated;100
7770002105606220004;7770002105606220004;7770002105606227850=26067229740000004;Prepared;1000