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++».

Переходим во вкладку Меню → Импорт. Загружаем файл в формате 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/07/03 06:30
  • Евгений Горносталь