Начать работу

Підготовка таблиць перетворення

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

Перетворення полягає в тому, що в таблицях вказується, який вид документа системи Облік SaaS використовувати для зберігання даних з Облік ERP в разі знаходження ідентичних видів документів (але відмінних кодом і/або назвою), а також у які поля документа Облік SaaS розміщувати дані з документа Облік ERP.

Таблиці перетворення формуються адміністратором системи Облік ERP «вручну» - у вигляді текстового файлу. Підготовлений файл треба зберегти в каталозі \usr\pro\basename\imp\saas\tt, присвоївши йому як ім'я код виду експортованого документа з розширенням * .tt.

При виконанні експорту даних документів процедура експорту за кодом експортованого виду документа виконує перевірку наявності таблиці перетворення для експортованих видів документів в каталозі \usr\pro\basename\imp\saas\tt, і при наявності таблиці виконує перетворення і збереження даних у файлі експорту , щоб при імпорті в Облік SaaS дані були розміщені у відповідних цими даними полях.

Файл таблиці перетворення повинен мати такий формат:

<Код_Док_ERP> "<Назв_ERP>" <Код_Док_SaaS> "<Назв_SaaS>" <NN>
"<Код_Поля_ERP_1>" "<Код_Поля_SaaS_1>"
...
"<Код_Поля_ERP_N>" "<Код_Поля_SaaS_N>"

де:

  • Код_Док_ERP - код виду документа, використовуваний в Облік ERP;
  • Назв_ERP - назва документа, що використовується в Облік ERP;
  • Код_Док_SaaS - код виду документа в Облік SaaS;
  • Назв_SaaS - назва документа в Облік SaaS;
  • NN - кількість полів для перетворення, зазначених у поточному файлі - задає кількість циклів читання рядків файла процедурою перетворення;
  • Код_Поля_ERP_ * - код поля зберігання даних, використовуваний в Облік ERP;
  • Код_Поля_SaaS_ * - код поля зберігання даних, використовуваний в Облік SaaS; цей параметр може бути не заповнений (установка лапок обов'язкова) і в цьому випадку дані з поля, зазначеного в параметрі <Код_поля_ERP_ *> будуть проігноровані і не будуть додані в документ Облік SaaS.

Стаття додана/оновлена ​​09.02.2015