1C Аптека. 2.1 Загрузка накладных XML



1C Аптека. 2.1 Загрузка накладных XML с помощью обработки.

Несколько слов о том, как добиться загрузки накладных XML в данной конфигурации.  

1. В коде конфигурации обработки «ор_ЗагрузкаДанныхИзТабличногоДокумента» ошибка:

Если Объект.ИспользоватьВнешнийМодульПреобразованияФайла И ЗначениеЗаполнено(Объект.ОбработкаПреобразования) Тогда
ор_ЗагрузкаИзЭлектронныхДокументовКлиент.ЗаполнитьТабличныйДокументИзXMLСервер(ФайлДанных, Объект.ОбработкаПреобразования, Объект.ТабличныйДокумент, АдресВоВременномХранилище);
Иначе
ор_ЗагрузкаИзЭлектронныхДокументовКлиент.ПрочитатьТабличныйДокумент(Объект.ТабличныйДокумент, ФайлНаДиске.Расширение, ФайлНаДиске.ИмяБезРасширения, АдресВоВременномХранилище, Объект.Табуляция, Объект.Кодировка);
КонецЕсли;
//Заменить на

Если Объект.ИспользоватьВнешнийМодульПреобразованияФайла И ЗначениеЗаполнено(Объект.ОбработкаПреобразования) Тогда
ор_ЗагрузкаИзЭлектронныхДокументовСервер.ЗаполнитьТабличныйДокументИзXMLСервер(ФайлДанных, Объект.ОбработкаПреобразования, Объект.ТабличныйДокумент, АдресВоВременномХранилище);
Иначе
ор_ЗагрузкаИзЭлектронныхДокументовКлиент.ПрочитатьТабличныйДокумент(Объект.ТабличныйДокумент, ФайлНаДиске.Расширение, ФайлНаДиске.ИмяБезРасширения, АдресВоВременномХранилище, Объект.Табуляция, Объект.Кодировка);
КонецЕсли;

2. Включить дополнительные обработки и подключить обработку Фармация_Обработка преобразования накладной.epf

3. Ну и в настройках загрузки установить галочку «Использовать внешний модуль преобразования файла» и использовать подключенную обработку.

 

После проделанных мной операций все отлично преобразовывается и грузится. Ошибку направил в тех поддержку Рарус. А вдруг исправят. 🙂

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *