Обработка реализует возможность заполнения карточки контрагента в системе M.E.DOC IS в минимально необходимой структуре (без разбивки адреса по полям: индекс, страна, область, район, улица, тип улицы, и т.д.). Адрес и телефон импортируется в виде представления.
Для загрузки DBF файлов в систему M.E.DOC IS в M.E.DOC IS нужно открыть картотеку контрагентов (розділ - довідники - контрагенти) - файл імпорт з DBF - указать папку для обмена.
Особенностью информационной структуры контрагентов в M.E.DOC IS является структура, в которой Телефон подчинен адресу, адрес - контрагенту, изменения в карточке контрагента - подчинены таблице История. Все поля идентифицируются числовым десятизначным кодом (для каждой таблицы свой). Для простоты использования использовал код контрагента (без префикса) из справочника Контрагенты 1С (при повторной выгрузке код будет таким же).
Описание структуры файлов обмена получен следующим способом: в системе M.E.DOC IS формируем карточку контрагента, в которой заполняем все поля. Созданную запись экспортируем в DBF. Полученные таблицы позволяют определить структуру файлов для импорта.
При експопрте через dbf существует две сложности: 1) нужно перед
Експортом получить последние коды классификаторов МЕДКа: контрагенты, адреса, телефоны, договора. 2) При повторном експорте объектов коды соответсвенные желательно присвоить с предыдущей выгрузки. Данная обработка наверное временная. Для обхода этих двух условий желательно експортировать через OLE объект.
Обработка написана под свои нужды - поэтому выкладываю её в таком виде, как есть.
Кроме данной обработки ведется работа по разработке для "Бухгалтерский учет для Украины 7.7" заполнения адреса и телефона контрагента (справочники с класификаторами и импорт в DBF) "1в1" как в M.E.DOC IS. Если надо - пишите.