Skip to content

Data Import Export Uk

Імпортування / експортування даних з одного доктайпу в інший

В ERPNext ви можете імпортувати дані з одного типу документа в інший за допомогою Інструменту ЕКспорту Даних і Інструменту Імпорту Даних.

Експорт даних

Експорт даних дозволяє експортувати дані з доктайпів у форматі CSV або Excel. Після експорту даних ви можете використовувати той самий файл для імпорту даних за допомогою Інструмент Імопрту Даних.

Ви можете знайти Експорт даних за допомогою панелі пошуку або отримати до нього доступ, перейшовши за адресою:

Налаштування -> Експорт даних

Як використовувати експорт даних

  1. Перейдіть до Експорту даних.
  2. Виберіть доктайп, дані якого потрібно експортувати.
  3. Виберіть формат файлу: CSV або Excel.
  4. Виберіть поля для експорту, червоні - обов’язкові для заповнення.
  5. Ви також можете додати фільтри, щоб вибрати лише певні дані, наприклад, загальна сума >= 1000 для замовлень на продаж.
  6. Натисніть «Експорт», щоб завантажити файл.

![] (./assets/data_export_tool_uk.png)

Як змінити CSV або Excel файл для імпорту

Коли ви отримуєте файл CSV або Excel, вам потрібно змінити його, щоб правильно імпортувати дані без втрати полів. Ви повинні переконатися, що у файлі з даними є лише необхідні поля.

При отриманні файлу даних ми отримуємо щось на зразок цього:

![] (./assets/exported_CSV_file.png)

Є стовпці та рядки, які потрібно видалити, для правильного імпортування даних. На зображенні нижче вказано, які стовпці та рядки потрібно видалити:

![] (./assets/needless_columns.png)

У таблиці повинні залишитися рядки з назвами полів і рядки із записами. Отже, файл даних має виглядати так:

![] (./assets/right_file_look.png)

Дочірні таблиці

Ми можемо експортувати доктайпи, які містять дочірні таблиці. В Експортуванні даних дочірні таблиці відокремлені від інших полів таким чином:

![] (./assets/child_table_uk.png)

Наприклад, у нас є документ ColdApplicants, у якому є поле Технології. В отриманому файлі CSV або Excel він буде розділений символом «~» таким чином:

![] (./assets/child_table_infile_line.png)

Нам потрібно додати назву дочірньої таблиці біля назви полів, які стосуються цієї таблиці, у дужках, щоб вказати, що ці поля належать до дочірньої таблиці.

![] (./assets/child_table_named_fields.png)

Перед імпортом файлів треба перевірити, чи назви полів сходяться і перевірити чи всі поля, які є в доктайпі для експорту, існують в доктайпі для імпорту. Якщо в доктайпі для імпорту немає таких полів, які є в доктайпі для експорту, необхідно їх додати вручну, використовуючи кастомізацію доктайпів

Додавання неіснуючих полів

Щоб додати нові поля в доктайп:

  1. Виберіть тип документа для додавання нового поля

  2. Натисніть на кнопку «Налаштувати».

    ![] (./assets/doctype_customize_uk.png)

  3. Натисніть кнопку «Додати рядок».

    ![] (./assets/doctype_add_row_uk.png)

  4. Введіть назву поля в форму Label. Тип поля: у ERPNext уже визначено набір типів полів, які можна отримати зі спадного меню. У цьому меню ви можете вибрати тип свого спеціального поля.

    ![] (./assets/doctype_row_edit_uk.png)

  5. Додайте певні налаштування, якщо вам потрібно

Додаткову інформацію про параметри та властивості можна знайти в офіційній документації: https://docs.erpnext.com/docs/v13/user/manual/en/customize-erpnext/custom-field

Інструмент Імпорту Даних

Імпорт даних — це простий спосіб завантаження (або редагування) масових даних (особливо основних даних) у систему.

Ви можете знайти Імпорт даних за допомогою панелі пошуку або отримати до нього доступ, перейшовши за адресою:

Налаштування -> Імпорт даних

Щоб почати імпорт даних, вам потрібно натиснути кнопку Додати Імпорт Даних в Імпорті даних.

Як використовувати імпорт даних

  1. Натисніть кнопку Додати Імпорт Даних в Імпорт даних.

  2. Виберіть доктайп для імпорту даних

  3. Виберіть опцію Вставити нові записи або Оновити існуючі записи

    ![] (./assets/data_import_doctype_uk.png)

  4. Натисніть кнопку «Зберегти».

  5. Натисніть кнопку «Прикріпити» та виберіть файл даних

    ![] (./assets/data_import_attachment_uk.png)

  6. Натисніть кнопку «Почати імпортування».

  7. Якщо є помилки, усуньте їх

    ![] (./assets/data_import_preview_uk.png)

Для деяких типів документів немає дозволу на імпорт даних. Тому вам доведеться отримати цей дозвіл

Менеджер Надання Дозволів

ERPNext має рольову систему дозволів. Це означає, що ви можете призначати ролі користувачам, а для ролей можна встановлювати дозволи. Менеджер Надання Дозволів дозволяє встановити, які ролі мають доступ до документів і з якими дозволами (читати, писати, надсилати тощо).

Після призначення ролей користувачеві можна обмежити його доступ до певних документів. Структура дозволів дозволяє визначати різні правила дозволів для різних полів за допомогою концепції під назвою Рівень Дозволу поля.

Ви можете знайти Менеджер Надання Дозволів за допомогою панелі пошуку або отримати до нього доступ, перейшовши за адресою:

Користувачі -> Менеджер дозволів ролей

Як користуватися Менеджером дозволів ролей

  1. Перейдіть до доктайпу Менеджер Дозволів Ролей

  2. Виберіть необхідний доктайп

  3. Виберіть роль, на яку необхідно виділити дозвіл

  4. Натисніть кнопку «Додати нове правило».

  5. Виберіть рівень дозволу (рівень 0 для дозволів на рівні документа, вищі рівні для дозволів на рівні поля).

    ![] (./assets/role_permission_level_uk.png)

  6. Натисніть на кнопку «Додати».

  7. Виберіть дозволи для ролі

    ![] (./assets/role_permissions_uk.png)

Вам може знадобитися завантажити шаблон поточного доктайпу, щоб самостійно ввести дані у файл CSV або Excel

Завантажити шаблон

Перед імпортом даних ви можете завантажити шаблон поточного типу документа, щоб додати дані за допомогою CSV або Excel

  1. Натисніть на кнопку «Завантажити шаблон».

  2. Виберіть тип файлу (CSV або Excel)

  3. Виберіть необхідні поля для експорту

  4. Натисніть кнопку «Експорт».

    ![] (./assets/data_import_template_uk.png)