From 10f61cba1f35170b26e9ab397ae0b00ed93092e1 Mon Sep 17 00:00:00 2001 From: Serge Zhdanoff Date: Tue, 6 Aug 2024 18:13:02 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=A4=D0=BE=D1=80=D0=BC=D0=B0=D1=82=20=D0=B2=D1=85?= =?UTF-8?q?=D0=BE=D0=B4=D0=BD=D1=8B=D1=85=20=D1=84=D0=B0=D0=B9=D0=BB=D0=BE?= =?UTF-8?q?=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md | 51 ++++++++++++------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md b/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md index 40fdd39..7deb2fb 100644 --- a/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md +++ b/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%B2%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D1%85-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2.md @@ -1,29 +1,46 @@ -### Правила заполнения входных CSV файлов +# Bonus-import-tools - Приложение для импорта бонусных баллов. -Кодировка файла : UTF-8 -Разделитель полей : , [Запятая] -Разделитель разрядов: . [Точка] -Номер телефона = 12 символов в формате: +7XXXXXXXXXX [+76543210987] -Формат даты : YYYY-MM-DD [2002-03-11] -Формат времени : HH:MM:SS [21:05:36] -Гендер: M/F [M] -Первая строка - названия полей -Значения не должны содержать специальных символов. +## Правила заполнения входных CSV файлов -Пример файла пользователей -Название файла должно начинаться с "users-". Расширение файла : .csv Пример: users-example.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 + +```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 +## Пример файла транзакций +Название файла должно начинаться с "transaction-". +Расширение файла : .csv +Пример: transaction-example.csv + +```csv user_id, card, phone, summ_total, summ_discount, sum_with_discount, bonus_amount, transaction_date, transaction_time 15689, 654897321321,+78906543210,12345.67,123.56,12222.11,121,2002-03-11,21:05:36 6578, 654897321123,+78906233212,345.67,45.00,300.67,12,2002-03-12,01:05:36 -Обязательные поля: -user_id или card или phone, bonus_amount \ No newline at end of file +``` + +### Обязательные поля: + +```csv +user_id или card или phone, bonus_amount +```