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

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

Перенос заголовков, данных и проводок документов требует тщательной подготовки в виде анализа идентичности документов в разных системах. В случае обнаружения различий видов документов (код и название вида документа, код элемента интерфейса вида документа) экспорт данных документа необходимо проводить с использованием таблиц преобразований.

Преобразование заключается в том, что в таблицах указывается, какой вид документа онлайн системы Облик 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