external:pro_bonus:03_probonus_work:01_webadmin:10_account_import

Импорт счетов

В системе ProBonus реализован механизм импорта счетов/карт из Pcards и других систем. Реализовано через импорт из csv-файла.

В файле конфигурации rkeeper.ini в каталоге Pcards, необходимо задать кодировку базы DBF = OEM в секции [PCards]

[PCards]
CSLinkDLL  = RTcp
CSLinkGate = 1
**DBF = OEM**
SaveLogin=YES
Guardant  =   1
Login=1
Birthday=0
ShowExport=1

Затем в Pcards нужно открыть Счета и в окне жмем ПКМ → Экспорт

Далее этот файл нужно открыть в Excel и сохранить в формате CSV в кодировке UTF-8 (разделитель - запятая или точка с запятой). Если нет возможности сохранить сразу в кодировке UTF-8, кодировку CSV-файла можно быстро и удобно изменить в приложении «Notepad++».

В боковом меню Probonus необходимо перейти в раздел «Импорт» и загрузить файл в формате csv. Предварительно нужно выбрать Группу счетов, куда будут загружены импортированные счета. Для проверки файла, перед Импортом, нужно нажать «Попытаться распознать файл».

Для импорта счетов необходимо подготовить файл под нужный формат:

  • Кодировка utf-8 обязательно. Кодировку CSV-файла можно быстро и удобно изменить в приложении «Notepad++»
  • Первой строкой в файле CSV должно быть название столбцов
  • Поля в файле CSV
    1. NAME фамилия имя отчество через пробел
    2. CARD номер карты. Может содержать как цифры, так и буквы. Можно указать вместо номера карты телефон в формате типа «71231234578» . Без символов «+» перед кодом страны. (Является обязательным полем)
    3. RESTSUM сумма депозита (т. е. сумма остатка «бонусов», который будет на счёте после импорта)
    4. DISCOUNTNO код скидки/бонуса
    5. BONUSNO код типа бонусов
    6. TEL1 телефон в формате типа «71231234578» . Без символов «+» перед кодом страны.
    7. TEL2 телефоны в формате типа «79173321212» . Без символов «+» перед кодом страны.
    8. EMAIL адрес электронной почты (текст)
    9. EXTINFO доп информация (текст)
    10. BIRTHDAY день рождения в формате ДД.ММ.ГГГГ
    11. ISDEPART везде false кроме заголовка
    12. SEX - пол, опционально.(Если пол мужской, то поле заполняется MALE, если женский - FEMAIL.) Доступно с версии v1.2.12.89
    13. SCREENMESSAGE - cообщение для экрана. Доступно от версии v1.2.18.113
    14. CHECKMESSAGE - cообщение для печати. Доступно от версии v1.2.18.113

Очерёдность столбцов не важна, но лучше придерживаться стандарта. Обязательным полем является Card, остальные опционально.

Если импортируется список счетов и необходимо, чтобы номер телефона можно было использовать в качестве идентификатора - номер следует указать и в поле CARD, в в поле TEL1. Без символов «+» перед кодом страны.

Если файл содержит дополнительные поля, не описанные здесь - эти поля будут проигнорированы при загрузке.

Пример файла для импорта можно скачать тут

  • external/pro_bonus/03_probonus_work/01_webadmin/10_account_import.txt
  • Последнее изменение: 2024/09/23 08:50
  • Алексей Коробов