Clone
3
Формат входных файлов
Serge Zhdanoff edited this page 2024-08-10 10:27:54 +00:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Bonus-import-tools - Приложение для импорта бонусных баллов.

Правила заполнения входных CSV файлов

  • Кодировка файла : UTF-8
  • Разделитель полей : , [Запятая]
  • Разделитель разрядов: . [Точка]
  • Номер телефона = 12 символов в формате: +7XXXXXXXXXX [+76543210987]
  • Формат даты : YYYY-MM-DD [2002-03-11]
  • Формат времени : HH:MM:SS [21:05:36]
  • Гендер: M/F [M]
  • Первая строка - названия полей

Значения не должны содержать специальных символов.

Пример файла пользователей

Название файла должно начинаться с "users-". Расширение файла : .csv Пример: users-example.csv

nickname, full_name, card, phone, email, gender
Ivan 1,Иван Петров ,654897321321,+78906543210, user@examplse.com, M
Ivana,Ивана Иванова,654897321123,+78906233212, user2@examplse.com, F

Обязательные поля:

nickname, card, phone

Пример файла транзакций

Название файла должно начинаться с "transaction-". Расширение файла : .csv Пример: transaction-example.csv

user_id, card, phone, summ_total, summ_discount, sum_with_discount, bonus_amount, transaction_date, transaction_time, doc_id
15689, 654897321321,+78906543210,12345.67,123.56,12222.11,121,2002-03-11,21:05:36,order-4
6578, 654897321123,+78906233212,345.67,45.00,300.67,12,2002-03-12,01:05:36,

Обязательные поля:

user_id или card или phone, bonus_amount