Не отправляются документы по ЭДО. Только произвольниками и из печатной формы
Доброе время суток!
С прошлой недели не отправляются документы по ЭДО. БП 3.0, последний релиз. Документы отправляются только произвольниками и через печатную форму. В остальных случаях возникает ошибка:
и
Связался с техподдержкой 1с ЭДО, отправил им базу. Пока что тишина. Не подскажите, что может быть. С чего началось, не знаю. Отправляю документы раз в месяц. Поэтому с какого именно моментв в течении этого месяца произошёл сбой, не понятно. На ошибки проверялась
С прошлой недели не отправляются документы по ЭДО. БП 3.0, последний релиз. Документы отправляются только произвольниками и через печатную форму. В остальных случаях возникает ошибка:
Выполнение операции: Преобразование формата.
Не удалось найти правило преобразования формата в информационной базе.ИсходныйФормат=ПроизвольныйXML
ИтоговыйФормат=ПараметрыЭлектронногоДокумента
ВерсияИтоговогоФормата=Массив
Не удалось найти правило преобразования формата в информационной базе.ИсходныйФормат=ПроизвольныйXML
ИтоговыйФормат=ПараметрыЭлектронногоДокумента
ВерсияИтоговогоФормата=Массив
и
Выполнение операции: Формирование электронных документов.
Не удалось начать новый электронный ЭлектронныйДокумент на основании Счет покупателю 00БП-000597 от 04.04.2024 9:14:48.
Значение не является значением объектного типа (ТипРегламента)
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(13188)}:ДокументОбъект.ТипРегламента = Содержание.ТипРегламента;
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(13121)}:ДокументОбъект = НовыйИсходящийДокументОбъект(НастройкиОтправки, ОписанияСообщений, ИдентификаторСвязи, ИдентификаторыОснований);
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(12075)}:ДокументОбъект = СоздатьИсходящийДокумент(ПараметрыФормирования.НастройкиДокумента, ОписанияСообщений,
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(10848)}:ВыполнитьДействиеСформировать(ПараметрыВыполнения, РезультатДействий);
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(4578)}:ПродолжитьВыполнениеДействийПоЭДО(ПараметрыВыполнения, РезультатДействий);
{ОбщийМодуль.ИнтерфейсДокументовЭДО.Модуль(6619)}:РезультатДействийЭДО = МенеджерДействийЭДО.Значение.ВыполнитьДействияЭДО(ПараметрыВыполненияДействий);
{(1)}:ИнтерфейсДокументовЭДО.ВыполнитьДействияПоИнтеграциямЭДО(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(9821)}:Возврат Вычислить(ИмяМетода + "(" + ПараметрыСтрока + ")"); // АПК:488 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1771)}:Результат = ОбщегоНазначения.ВызватьФункциюКонфигурации(ИмяФункции, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(668)}:ВызватьФункцию(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры, ПараметрыВыполнения);
{ОбщийМодуль.ДлительныеОперации.Модуль(99)}:Возврат ВыполнитьВФоне(ИмяФункции, ПараметрыВызова, ПараметрыВыполнения);
{ОбщийМодуль.ИнтерфейсДокументовЭДОВызовСервера.Модуль(398)}:Возврат ДлительныеОперации.ВыполнитьФункцию(ПараметрыВыполненияВФоне,
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
ПоказатьНе удалось начать новый электронный ЭлектронныйДокумент на основании Счет покупателю 00БП-000597 от 04.04.2024 9:14:48.
Значение не является значением объектного типа (ТипРегламента)
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(13188)}:ДокументОбъект.ТипРегламента = Содержание.ТипРегламента;
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(13121)}:ДокументОбъект = НовыйИсходящийДокументОбъект(НастройкиОтправки, ОписанияСообщений, ИдентификаторСвязи, ИдентификаторыОснований);
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(12075)}:ДокументОбъект = СоздатьИсходящийДокумент(ПараметрыФормирования.НастройкиДокумента, ОписанияСообщений,
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(10848)}:ВыполнитьДействиеСформировать(ПараметрыВыполнения, РезультатДействий);
{ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(4578)}:ПродолжитьВыполнениеДействийПоЭДО(ПараметрыВыполнения, РезультатДействий);
{ОбщийМодуль.ИнтерфейсДокументовЭДО.Модуль(6619)}:РезультатДействийЭДО = МенеджерДействийЭДО.Значение.ВыполнитьДействияЭДО(ПараметрыВыполненияДействий);
{(1)}:ИнтерфейсДокументовЭДО.ВыполнитьДействияПоИнтеграциямЭДО(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(9821)}:Возврат Вычислить(ИмяМетода + "(" + ПараметрыСтрока + ")"); // АПК:488 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1771)}:Результат = ОбщегоНазначения.ВызватьФункциюКонфигурации(ИмяФункции, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(668)}:ВызватьФункцию(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры, ПараметрыВыполнения);
{ОбщийМодуль.ДлительныеОперации.Модуль(99)}:Возврат ВыполнитьВФоне(ИмяФункции, ПараметрыВызова, ПараметрыВыполнения);
{ОбщийМодуль.ИнтерфейсДокументовЭДОВызовСервера.Модуль(398)}:Возврат ДлительныеОперации.ВыполнитьФункцию(ПараметрыВыполненияВФоне,
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
Связался с техподдержкой 1с ЭДО, отправил им базу. Пока что тишина. Не подскажите, что может быть. С чего началось, не знаю. Отправляю документы раз в месяц. Поэтому с какого именно моментв в течении этого месяца произошёл сбой, не понятно. На ошибки проверялась
Найденные решения
Добрый день. Нашел в другой , прикрепляю обработку оттуда с корректировкой 1 строки кода. Мне помогло.
Прикрепленные файлы:
ПерезаполнитьФорматыЭДО.epf
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день. Нашел в другой , прикрепляю обработку оттуда с корректировкой 1 строки кода. Мне помогло.
Прикрепленные файлы:
ПерезаполнитьФорматыЭДО.epf
(4) Обработка не под БП. А в целом то, что надо. Спасибо большое
Последовательность действий такая, как в сообщении в теме:
1) Очистить константу "Дата загрузки описания форматов для преобразования"
2) Очистить регистры сведений:
-"Правила преобразования форматов"
-"Форматы для преобразования"
После этого всё нормально отправляется и отображается
Ещё раз, большое спасибо!
Последовательность действий такая, как в сообщении в теме:
1) Очистить константу "Дата загрузки описания форматов для преобразования"
2) Очистить регистры сведений:
-"Правила преобразования форматов"
-"Форматы для преобразования"
После этого всё нормально отправляется и отображается
Ещё раз, большое спасибо!
Почему не для БП ?
Константы.ДатаЗагрузкиОписанияФорматовДляПреобразования.Установить(Дата(1,1,1));
НаборЗаписей = РегистрыСведений.ПравилаПреобразованияФорматов.СоздатьНаборЗаписей();
НаборЗаписей.Записать();
НаборЗаписей = РегистрыСведений.ФорматыДляПреобразования.СоздатьНаборЗаписей();
НаборЗаписей.Записать();
Параметры1 = Новый Структура;
Параметры1.Вставить("ПрогрессВыполнения", Новый Структура("ОбработаноОбъектов, ВсегоОбъектов", 0, 0));
Параметры1.Вставить("ОбработкаЗавершена",Ложь);
КонвертацияЭДО.ВыполнитьЗаполнениеПравилПреобразования(); Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
