Показать сообщение отдельно
Старый 05.02.2015, 15:54   #25  
artkashin is offline
artkashin
Участник
MCBMSS
 
519 / 18 (2) ++
Регистрация: 06.12.2006
Цитата:
Сообщение от Васыо Посмотреть сообщение
А есть кто, кто разбирался с Конвертацией Данных 2.0 в 1С? Как описать входящий xml из нава (ну и вообще произвольной структуры xml), чтобы КД его проглотила и поняла структуру? Пробовал xsd сделать - не прошло.
проще "притворяться" при выгрузке из Нава сразу в формате, который понимает КД, точнее Универсальный Обмен Данными.
Мой путь таков: Берете конфигурацию, в которую хотите выгружать (Пусть будет для примера БухгалтерияПредприятияКОРП). Выгружаете ее структуру в КД. Создаете новую конвертацию БухгалтерияПредприятияКОРП->БухгалтерияПредприятияКОРП. с помощью встроенного мастера массово создаете Правила Конвертации Объектов - в этом вся фишка. Потом проще их просто редактировать.
Редактируете ПравилоКонвертации (например, снятие галки "поиск по внутреннему Идентификатору" и пр, в зависимости от желаемого поведения.
Формируете в "Правила Выгрузки Данных" примеры объектов, которые вам необходимо будет загружать.
Сохраняете Правила обмена данными на диск. Используете эти правила для ВЫГРУЗКИ из реальной БухгалтерииПредприятияКОРП данных. ВЫГРУЖЕННЫЕ данные являются примером, который необходимо повторить , т.е. выгрузить из Нава в таком именно формате (ну или использовать xslt для трансформации в этот формат).
УДАЧИ...
Надо понимать, что Ручные операции бухгалтерского и налогового учета КД Не берет (Документ - ОперацияБух), т.к. с точки зрения 1С это прямые записи в РегистрБухгалтерии.Хозрасчетный, где Документ ОперацияБух выступает просто регистратором. Если вам надо загрузить такого рода проводки, то без дополнительного шаманства не обойтись.
Если есть под рукой, например, стандартные конфигурации БП 1.6, и 2.0 то можно в качестве примера использовать готовые правила от самой 1С.(прикрепил во вложении). Загрузите правила с помощью пункта "Загрузить Правила Обмена Данными" Если нет, то можно просто использовать как наглядный пример, насколько это Гемморно может быть.
Поэтому трижды подумайте, а оно вам надо, именно через КД синхронизироваться?)))
Может проще со стороны 1С написать обработку -парсер заранее согласованного формата?
Вложения
Тип файла: zip ACC16_20.zip (507.4 Кб, 11 просмотров)