Ошибка ставки НДС 22% при обмене УТ 11.5 и БП 3 через универсальный формат
1.
extalionos
116
12.01.26 21:01
Сейчас в теме
1С:Предприятие 8.3 (8.3.27.1786)
Выполняю отправку данных из Управление торговлей, редакция 11 (11.5.22.137) в БП 3 за декабрь 25 года.
Все элементы справочника номенклатура выдают следующую ошибку.
Обработка замены ставки выполнена.
Обмен данными.СинхронизацияДанныхЧерезУниверсальныйФормат.Отправка данных
Направление: Отправка.
ПОД: Справочник_Номенклатура_Отправка.
ПКО: Справочник_Номенклатура_Отправка.
Объект: Справочник объект: Номенклатура, Севенер-монтажная смесь (25 кг) - 48 шт./пал. (e1cib/data/Справочник.Номенклатура?ref=b96f554d2be2561f4bab9a2973641ab2).
Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <СтавкаНДС>.
Не найдено правило конвертации для значения предопределенных данных.
Тип значения источника: <Ставки НДС>
Значение источника: <22%>
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(5022)}:ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4954)}:ЗначениеXDTO = ФабрикаXDTO.Создать(ТипПеречисленияXDTO,
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1003)}:ЗначениеXDTO = КонвертироватьПеречислениеВXDTO(КомпонентыОбмена, ЗначениеСвойства, СвойствоТипЗначения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра ции(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(158)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1081)}:ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра ции(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(158)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Выполняю отправку данных из Управление торговлей, редакция 11 (11.5.22.137) в БП 3 за декабрь 25 года.
Все элементы справочника номенклатура выдают следующую ошибку.
Обработка замены ставки выполнена.
Обмен данными.СинхронизацияДанныхЧерезУниверсальныйФормат.Отправка данных
Направление: Отправка.
ПОД: Справочник_Номенклатура_Отправка.
ПКО: Справочник_Номенклатура_Отправка.
Объект: Справочник объект: Номенклатура, Севенер-монтажная смесь (25 кг) - 48 шт./пал. (e1cib/data/Справочник.Номенклатура?ref=b96f554d2be2561f4bab9a2973641ab2).
Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <СтавкаНДС>.
Не найдено правило конвертации для значения предопределенных данных.
Тип значения источника: <Ставки НДС>
Значение источника: <22%>
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(5022)}:ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4954)}:ЗначениеXDTO = ФабрикаXDTO.Создать(ТипПеречисленияXDTO,
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1003)}:ЗначениеXDTO = КонвертироватьПеречислениеВXDTO(КомпонентыОбмена, ЗначениеСвойства, СвойствоТипЗначения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(158)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1081)}:ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(158)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ);
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
По теме из базы знаний
- Синхронизация и обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена
- Выгрузка УПД из 1С УТ, БП, УНФ, КА и ERP для OZON и Яндекс Маркет (с НДС 22%)
- Интеграция 1С и Wildberries: автоматизация заказов и остатков по API с УТ, КА, ERP, УНФ, Розница 3 - SynchroWB
- Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Авито, Алиэкспресс, Ламода, Магнит - для БП, УНФ, УТ, КА, ERP
- С нового года, начиная с 01.01.2026, вводится ставка НДС 22%. Какие печатные формы в 1С должны измениться: УПД, счет-фактура, счет на оплату. Что меняется в Электронном документообороте (ЭДО)
Найденные решения
10.
Yellow_Cube
31
13.01.26 09:53
Сейчас в теме
+3 $m
(1) Поставил временную заплатку пока 1Сники не поправят в новом патче/релизе: у меня УТ 11.5.22.129 БП 3.0.190.11
в УТ - Общий модуль МенеджерОбменаЧерезУниверсальныйФормат Процедура ЗаполнитьПравилаКонвертацииПредопределенныхДанных ищем блок // Перечисление_СтавкиНДС.
и делаем вставку:
Ставим в синхронизации данных через универсальный формат - версию обмена 1.8 (см скриншот)
Внедряемся в XDTO пакет EnterpriseData_1_8_6 (см скриншот)
Добавляем к перечислению СтавкиНДС - НДС22 и НДС22_122
Для БП все делаем аналогично, разве что там общий модуль называется МенеджерОбменаЧерезУниверсальныйФормат13
Я так думаю заплатку можно ставить на любую версию обмена, я для себя выбрал 1.8
в УТ - Общий модуль МенеджерОбменаЧерезУниверсальныйФормат Процедура ЗаполнитьПравилаКонвертацииПредопределенныхДанных ищем блок // Перечисление_СтавкиНДС.
и делаем вставку:
// Перечисление_СтавкиНДС.
ПравилоКонвертации = ПравилаКонвертации.Добавить();
ПравилоКонвертации.ИмяПКПД = "Перечисление_СтавкиНДС";
ПравилоКонвертации.ТипДанных = Метаданные.Перечисления.СтавкиНДС;
ПравилоКонвертации.ТипXDTO = "СтавкиНДС";
ЗначенияДляОтправки = Новый Соответствие;
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.БезНДС, "БезНДС");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС0, "НДС0");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС10, "НДС10");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС10_110, "НДС10_110");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС18, "НДС18");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС18_118, "НДС18_118");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС20, "НДС20");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС20_120, "НДС20_120");
#Вставка
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22, "НДС22");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22_122, "НДС22_122");
#КонецВставки
ПравилоКонвертации.КонвертацииЗначенийПриОтправке = ЗначенияДляОтправки;
ЗначенияДляПолучения = Новый Соответствие;
ЗначенияДляПолучения.Вставить("БезНДС", Перечисления.СтавкиНДС.БезНДС);
ЗначенияДляПолучения.Вставить("НДС0", Перечисления.СтавкиНДС.НДС0);
ЗначенияДляПолучения.Вставить("НДС10", Перечисления.СтавкиНДС.НДС10);
ЗначенияДляПолучения.Вставить("НДС10_110", Перечисления.СтавкиНДС.НДС10_110);
ЗначенияДляПолучения.Вставить("НДС18", Перечисления.СтавкиНДС.НДС18);
ЗначенияДляПолучения.Вставить("НДС18_118", Перечисления.СтавкиНДС.НДС18_118);
ЗначенияДляПолучения.Вставить("НДС20", Перечисления.СтавкиНДС.НДС20);
ЗначенияДляПолучения.Вставить("НДС20_120", Перечисления.СтавкиНДС.НДС20_120);
#Вставка
ЗначенияДляПолучения.Вставить("НДС22", Перечисления.СтавкиНДС.НДС22);
ЗначенияДляПолучения.Вставить("НДС22_122", Перечисления.СтавкиНДС.НДС22_122);
#КонецВставки
ПравилоКонвертации.КонвертацииЗначенийПриПолучении = ЗначенияДляПолучения;
//-- Локализация
ПоказатьСтавим в синхронизации данных через универсальный формат - версию обмена 1.8 (см скриншот)
Внедряемся в XDTO пакет EnterpriseData_1_8_6 (см скриншот)
Добавляем к перечислению СтавкиНДС - НДС22 и НДС22_122
Для БП все делаем аналогично, разве что там общий модуль называется МенеджерОбменаЧерезУниверсальныйФормат13
Я так думаю заплатку можно ставить на любую версию обмена, я для себя выбрал 1.8
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
10.
Yellow_Cube
31
13.01.26 09:53
Сейчас в теме
+3 $m
(1) Поставил временную заплатку пока 1Сники не поправят в новом патче/релизе: у меня УТ 11.5.22.129 БП 3.0.190.11
в УТ - Общий модуль МенеджерОбменаЧерезУниверсальныйФормат Процедура ЗаполнитьПравилаКонвертацииПредопределенныхДанных ищем блок // Перечисление_СтавкиНДС.
и делаем вставку:
Ставим в синхронизации данных через универсальный формат - версию обмена 1.8 (см скриншот)
Внедряемся в XDTO пакет EnterpriseData_1_8_6 (см скриншот)
Добавляем к перечислению СтавкиНДС - НДС22 и НДС22_122
Для БП все делаем аналогично, разве что там общий модуль называется МенеджерОбменаЧерезУниверсальныйФормат13
Я так думаю заплатку можно ставить на любую версию обмена, я для себя выбрал 1.8
в УТ - Общий модуль МенеджерОбменаЧерезУниверсальныйФормат Процедура ЗаполнитьПравилаКонвертацииПредопределенныхДанных ищем блок // Перечисление_СтавкиНДС.
и делаем вставку:
// Перечисление_СтавкиНДС.
ПравилоКонвертации = ПравилаКонвертации.Добавить();
ПравилоКонвертации.ИмяПКПД = "Перечисление_СтавкиНДС";
ПравилоКонвертации.ТипДанных = Метаданные.Перечисления.СтавкиНДС;
ПравилоКонвертации.ТипXDTO = "СтавкиНДС";
ЗначенияДляОтправки = Новый Соответствие;
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.БезНДС, "БезНДС");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС0, "НДС0");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС10, "НДС10");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС10_110, "НДС10_110");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС18, "НДС18");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС18_118, "НДС18_118");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС20, "НДС20");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС20_120, "НДС20_120");
#Вставка
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22, "НДС22");
ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22_122, "НДС22_122");
#КонецВставки
ПравилоКонвертации.КонвертацииЗначенийПриОтправке = ЗначенияДляОтправки;
ЗначенияДляПолучения = Новый Соответствие;
ЗначенияДляПолучения.Вставить("БезНДС", Перечисления.СтавкиНДС.БезНДС);
ЗначенияДляПолучения.Вставить("НДС0", Перечисления.СтавкиНДС.НДС0);
ЗначенияДляПолучения.Вставить("НДС10", Перечисления.СтавкиНДС.НДС10);
ЗначенияДляПолучения.Вставить("НДС10_110", Перечисления.СтавкиНДС.НДС10_110);
ЗначенияДляПолучения.Вставить("НДС18", Перечисления.СтавкиНДС.НДС18);
ЗначенияДляПолучения.Вставить("НДС18_118", Перечисления.СтавкиНДС.НДС18_118);
ЗначенияДляПолучения.Вставить("НДС20", Перечисления.СтавкиНДС.НДС20);
ЗначенияДляПолучения.Вставить("НДС20_120", Перечисления.СтавкиНДС.НДС20_120);
#Вставка
ЗначенияДляПолучения.Вставить("НДС22", Перечисления.СтавкиНДС.НДС22);
ЗначенияДляПолучения.Вставить("НДС22_122", Перечисления.СтавкиНДС.НДС22_122);
#КонецВставки
ПравилоКонвертации.КонвертацииЗначенийПриПолучении = ЗначенияДляПолучения;
//-- Локализация
ПоказатьСтавим в синхронизации данных через универсальный формат - версию обмена 1.8 (см скриншот)
Внедряемся в XDTO пакет EnterpriseData_1_8_6 (см скриншот)
Добавляем к перечислению СтавкиНДС - НДС22 и НДС22_122
Для БП все делаем аналогично, разве что там общий модуль называется МенеджерОбменаЧерезУниверсальныйФормат13
Я так думаю заплатку можно ставить на любую версию обмена, я для себя выбрал 1.8
Прикрепленные файлы:
21.
karamazoff
133
15.01.26 12:27
Сейчас в теме
(10)
ЗначенияДляПолучения.Вставить("НДС0", Перечисления.СтавкиНДС.НДС0);
Вопрос: а как вы добавили ставки НДС в xdto пакет? у вас на картинке написано "только чтение", а через расширение тип нельзя добавить...
Вопрос: а как вы добавили ставки НДС в xdto пакет? у вас на картинке написано "только чтение", а через расширение тип нельзя добавить...
22.
Yellow_Cube
31
15.01.26 13:00
Сейчас в теме
(21) поставил правило в настройках поддержки - редактируется с сохранением поддержки, наверное "только чтение" появилось когда я поместил объект в хранилище
Доп: заметил что в документе РТУ не ставится НДС 22%, обмен работает со справочником, рекомендую установить формат обмена 1.20 если есть такая возможность
Доп 2: а вообще это у меня багуля какая-то в конфе, показывает что объект не редактируется хотя я не ставил обратно на замок, как перешел на платформу 8.3.27 так чаще стал замечать странности
Доп: заметил что в документе РТУ не ставится НДС 22%, обмен работает со справочником, рекомендую установить формат обмена 1.20 если есть такая возможность
Доп 2: а вообще это у меня багуля какая-то в конфе, показывает что объект не редактируется хотя я не ставил обратно на замок, как перешел на платформу 8.3.27 так чаще стал замечать странности
Прикрепленные файлы:
23.
karamazoff
133
15.01.26 13:37
Сейчас в теме
(22) понял, спасибо, у меня в ут крайний пакет 1_10, а в БП в этом пакете нет ставки 22, а бп открывать нельзя. Придется пакет 1_20 тащить в ут и смотреть, что получится.
25.
karamazoff
133
16.01.26 17:42
Сейчас в теме
(23) У меня получилось добавить в xdto пакет ставку 22 через расширение. Все работает. Спасибо!
ут 11.5.7 бп последняя
ут 11.5.7 бп последняя
(10)
Добрый день. Вроде сделали все по статье. 11.5.22.137
Получаем ошибку:
Направление: Отправка.
ПОД: Справочник_Номенклатура_Отправка.
ПКО: Справочник_Номенклатура_Отправка.
Объект: Справочник объект: Номенклатура, Ремень SPA (e1cib/data/Справочник.Номенклатура?ref=a9d90050569772e611f0f535a025fcab).
Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <СтавкаНДС>.
Ошибка при вызове метода контекста (Создать)
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4955)}:ЗначениеПеречисленияXDTO(ПравилоКонвертации.КонвертацииЗначенийПриОтправке, ЗначениеПеречисления));
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1003)}:ЗначениеXDTO = КонвертироватьПеречислениеВXDTO(КомпонентыОбмена, ЗначениеСвойства, СвойствоТипЗначения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4788)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, ОбъектВыгружаемыйПоСсылке);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(878)}:ВыгрузитьОбъектыПоСсылке(КомпонентыОбмена, СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра ции(
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(30)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: 'НДС22' не соответствует простому типу: {}СтавкиНДС
Значение не соответствует значениям фасета перечисления
куда еще покопать можно?
Добрый день. Вроде сделали все по статье. 11.5.22.137
Получаем ошибку:
Направление: Отправка.
ПОД: Справочник_Номенклатура_Отправка.
ПКО: Справочник_Номенклатура_Отправка.
Объект: Справочник объект: Номенклатура, Ремень SPA (e1cib/data/Справочник.Номенклатура?ref=a9d90050569772e611f0f535a025fcab).
Ошибка формирования объекта XDTO: Тип свойства <ОбычноеСвойство>. Имя свойства: <СтавкаНДС>.
Ошибка при вызове метода контекста (Создать)
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4955)}:ЗначениеПеречисленияXDTO(ПравилоКонвертации.КонвертацииЗначенийПриОтправке, ЗначениеПеречисления));
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(1003)}:ЗначениеXDTO = КонвертироватьПеречислениеВXDTO(КомпонентыОбмена, ЗначениеСвойства, СвойствоТипЗначения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(825)}:ОбъектXDTO = ОбъектXDTOИзДанныхXDTO(КомпонентыОбмена, ДанныеXDTO, ПравилоКонвертации.ТипXDTO, СсылкиИзОбъекта, , ПравилоКонвертации.Расширения);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4788)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, ОбъектВыгружаемыйПоСсылке);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(878)}:ВыгрузитьОбъектыПоСсылке(КомпонентыОбмена, СсылкиИзОбъекта);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4699)}:ВыгрузкаОбъектаВыборки(КомпонентыОбмена, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4658)}:ВыгрузкаЗарегистрированногоОбъекта(КомпонентыОбмена, НачальнаяВыгрузкаДанных, УзелДляОбменаОбъект, Объект);
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(4493)}:ВыполнитьВыгрузкуЗарегистрированныхДанныхБезПакетнойРегистра
{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(617)}:ВыполнитьВыгрузкуЗарегистрированныхДанных(КомпонентыОбмена, НомерОтправленного);
{Обработка.КонвертацияОбъектовXDTO.МодульОбъекта(247)}:ОбменДаннымиXDTOСервер.ПроизвестиВыгрузкуДанных(КомпонентыОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(4993)}:ОбработкаОбменаДаннымиXML.ВыполнитьВыгрузкуДанных();
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(8775)}:ЗаписатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(1706)}:ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(9016)}:ВыполнитьДействиеОбмена(Отказ, УзелИнформационнойБазы,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(30)}:ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(6474)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; // АПК:487 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1715)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1682)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: 'НДС22' не соответствует простому типу: {}СтавкиНДС
Значение не соответствует значениям фасета перечисления
куда еще покопать можно?
3.
extalionos
116
12.01.26 21:44
Сейчас в теме
Ошибка уже на этапе отправки из УТ в БП 3.0, обмен односторонний.
5.
extalionos
116
12.01.26 21:47
Сейчас в теме
Складывается впечатление что 1С еще не обновила модуль Менеджер обмена через универсальный формат (УП2.5.22_ED_1_20 от 16.12.2025 17:28:25)
вообще не содержит правил ПКПД для 22%.
вообще не содержит правил ПКПД для 22%.
8.
extalionos
116
12.01.26 22:08
Сейчас в теме
(7) К сожалению оно стоит, и не связано с данной ошибкой, исправление вроде для пробития чеков в ККМ.
Если выбрать версию формата EnterpriseData 1.20 - обмен проходит штатно. Версия формата настраивается в служебном меню плана обмена (Еще - Изменить форму - ставим флаг в "Служебная информация".
(12)
На 11.5.22.134 не проходит. После выбора формата 1.20 обмен выпадает с той же ошибкой, а версия обмена на вкладке служебной информации почему то возвращается на прежнее значение 1.15.
Если выбрать версию формата EnterpriseData 1.20
На 11.5.22.134 не проходит. После выбора формата 1.20 обмен выпадает с той же ошибкой, а версия обмена на вкладке служебной информации почему то возвращается на прежнее значение 1.15.
В настройках синхронизации кнопка изменить настройки - ёщё - изменить форму - в самом низу группа, её раскрыть и там Служебная информация, ставим галку. Появляется закладка новая и там меняем. НО мне не помогло, выгрузка проходит без ошибок, а файл выгрузки пустой. Кто знает куда дальше копать?
17.
extalionos
116
14.01.26 17:03
Сейчас в теме
(16) Обновите УТ и БП до последних релизов, поставьте формат 1.20 в обеих базах, сделайте пару раз обмен между базами. После этого должно заработать.
(17) Не работает. Если зайти в конфигурацию, то ни в каком из форматов в данных XDTO нет ставки 22. Я поставила последнее обновление 11.5.22.145 У меня еще жестче вариант((((( у меня ут 11 базовая. Пытаюсь изучить 1с конвертация данных. Но компания 1С как-то странно обновляет ПО
18.
extalionos
116
14.01.26 17:04
Сейчас в теме
(16) Пустой фалик т.к. обратку не получила база УТ от БП.
24.
user604163_sasha_nikolaev
15.01.26 16:06
Сейчас в теме
Ничего не помогло. УТ старая, 11.5.12.185. Ставки НЛД22 и НДС22_122 добавлены вручную. Все сделал по рекомендации -все равно ошибка при синхронизации
34.
Perpenduska
23.01.26 16:27
Сейчас в теме
(29) Ой какое спасибо!!! Больничную Аптеку не считают за конфигурацию, патчами обделяют всегда. Спасибо, друг!
30.
stalker_e30
22.01.26 16:50
Сейчас в теме
Добрый день. Сделал действия по статье (у меня УТ 11.5.22.145/ бп 3.0.190.11 обмен через файл) , ошибка немного изменилась:
Задано более одного правила конвертации для типа источника <Ставки НДС> и типа приемника <{}СтавкиНДС>.
Ошибка на этапе выгрузки
Задано более одного правила конвертации для типа источника <Ставки НДС> и типа приемника <{}СтавкиНДС>.
Ошибка на этапе выгрузки
35.
stalker_e30
23.01.26 17:03
Сейчас в теме
Отвечу сам себе. Все получилось, спасибо. Забыл убрать в расширении ПродолжитьВызов()
38.
andrey7617
102
30.01.26 01:25
Сейчас в теме
Уважаемый Константин (Yellow_Cube)
ответьте пжлст в теме
просто хочется понять есть ли подводные камни в вашем решении ...
заранее спасибо !!!
ответьте пжлст в теме
просто хочется понять есть ли подводные камни в вашем решении ...
заранее спасибо !!!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот