Синхронизация данных между УТ 11 и БП 3 по новым ставкам НДС 5% и 7%

13.03.25

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Доработка синхронизации между базами Управление торговлей 11 (КА 2, ERP 2) старых версий и Бухгалтерией предприятия 3.0.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Синхронизация данных между УТ 11 и БП 3 по новым ставкам НДС 5% и 7%
.zip 1,47Mb ver:2024.01.23
32
32 Скачать (5 SM) Купить за 3 050 руб.

Как вы, наверное, знаете, с 1 января 2025 года добавились две новые ставки НДС 5% и 7% для бизнеса с годовым доходом от 60 млн. рублей. Если ваш бизнес попал под эти условия, то, конечно, вам нужно все обновлять до последних релизов, чтобы и в УТ, и в БП появились эти ставки.

Даже если вы не являетесь плательщиком НДС по новым ставкам, то некоторые из ваших поставщиков были вынуждены перейти на них, поэтому и вам придется отражать их в документах приобретения. 

Про "Бухгалтерию предприятия" сейчас речь не идет - она должна обновляться регулярно и поспевать за законодательством. Поэтому считаем, что у вас свежая версия БП 3.0.

А вот управленческие базы у многих живут-поживают на старых версиях и не торопятся обновляться. Если ваша база УТ (КА, ERP) одна из таких, и у вас настроен обмен с БП, то появляется проблема - новая ставка в БП не заполняется.

Хотя в УТ 11.5 (КА 2.5, ERP 2.5) проблем с добавлением новой ставки в справочник "Ставки НДС" проблемы не возникло. Некоторые из вас добавили в конфигурацию в перечисление "Ставки НДС" и связали элементы справочника и перечисления.

 

 

Для версии УТ 11.4 (КА 2.4, ERP 2.4) без добавления в конфигурацию новых значений перечислений НДС5, НДС7, НДС5_105, НДС7_107 не обойтись.

 

 

Но все равно - при синхронизации с БП новая ставка НДС не заполняется в документах (остается пустой).

Все дело в том, что в XDTO-пакетах в EnterpriseData отсутствуют наши новые ставки НДС5, НДС7, НДС5_105, НДС7_107

 

 

Но даже, добавив их в этот пакет (причем и в УТ и в БП), нужно потом еще дорабатывать общий модуль "Менеджер обмена через универсальный формат".

План действия для самостоятельной доработки синхронизации обрисован. А для тех, у кого все горит, и бухгалтерия надоела вопросами "Ну сколько же еще ждать?", предлагается скачать эту доработку в виде расширений для УТ (КА, ERP) и БП.

===============================================================

Варианты решения

Реализовано два варианта решения этой задачи (оба варианта в одном архиве) - выбирайте какой хотите:

  1. Помимо модулей "Менеджер обмена через универсальный формат" в расширениях доработаны XDTO-пакеты, в которые добавлены новые ставки НДС. Как результат, в файлах обмена данными будет использоваться значения ставок "НДС5", "НДС7", "НДС5_105", "НДС7_107".
  2. В расширениях доработаны только модули "Менеджер обмена через универсальный формат". Как результат, в файлах обмена данными будут использовать "неиспользуемые" значения ставок "НДС2", "НДС4", "НДС2_102", "НДС4_104". Некрасиво - зато эффективно.

Если в конфигурацию УТ (КА, ERP) вы добавили в перечисление "СтавкиНДС" новые ставки, тогда еще необходимо заполнить в элементах справочника "СтавкиНДС" реквизит ПеречислениеСтавкаНДС новыми значениями перечислений. Если вы еще этого не сделали, тогда можете воспользоваться простой обработкой "УстановкаПеречисленияВСтавкуНДС".

В архиве находятся файлы:

  • ПатчСинхронизацииПоСтавкамНДС2025дляУТ_11_5_сXDTO (расширение для УТ 11.5 для 1 варианта)
  • ПатчСинхронизацииПоСтавкамНДС2025дляУТ_11_4_сXDTO (расширение для УТ 11.4 для 1 варианта)
  • ПатчСинхронизацииПоСтавкамНДС2025дляБПсXDTO (расширение для БП для 1 варианта)
     
  • ПатчСинхронизацииПоСтавкамНДС2025дляУТ_11_5_безXDTO (расширение для УТ 11.5 для 2 варианта)
  • ПатчСинхронизацииПоСтавкамНДС2025дляУТ_11_4_безXDTO (расширение для УТ 11.4 для 2 варианта)
  • ПатчСинхронизацииПоСтавкамНДС2025дляБПбезXDTO (расширение для БП для 2 варианта)
     
  • УстановкаПеречисленияВСтавкуНДС (обработка для связывания элементов справочника "Ставки НДС" и перечисления "Ставки НДС" в УТ 11.5, КА 2.5, ERP 2.5 - для обоих вариантов).

Установка расширений:

  1. Перейдите в меню "НСИ и администрирование" > "Администрирование" > "Печатные формы, отчеты и обработки" > "Расширения"
  2. Нажмите кнопку "Добавить из файла" и на предупреждение нажмите кнопку "Продолжить"
  3. Выберите нужный файл расширения
  4. В списке расширений появится строка с расширением и предложение перезапустить 1С
  5. Снимите галочку "Безопасный режим"
  6. Перезапустите 1С

Для каких версий работает:

Ниже перечислены версии, на которых тестировались эти расширения. Но с большой долей вероятности они будут работать на всех версиях УТ 11.5 и 11.4 (и соответствующих версиях КА и ERP), так как доработанные процедуры в общем модуле очень редко дорабатывается в типовых конфигурациях.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.16.88, 11.5.12.121, 11.5.8.443, 11.4.13.275
  • 1С:Комплексная автоматизация 2, релизы 2.5.16.88, 2.5.12.121, 2.5.8.443, 2.4.13.275
  • 1С:ERP Управление предприятием 2, релизы 2.5.16.88, 2.5.12.121, 2.5.8.443, 2.4.13.275
  • Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.166.25

См. также

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.21.x).

35000 руб.

23.07.2020    56804    264    75    

219

SALE! 20%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    146260    861    299    

442

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

55778 50200 руб.

15.04.2019    74648    202    156    

140

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    171407    364    283    

394

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.244.x) и БП 3.0 (3.0.172.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    26519    189    56    

145

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    38650    108    70    

102

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Платформа 1C v8.2 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

16260 руб.

18.02.2016    189594    617    534    

537

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.244.x), ERP 2.5 (2.5.21.x), КА 2.5 (2.5.21.x).

35000 руб.

24.06.2020    65126    82    28    

95
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. aximo 2276 24.01.25 13:52 Сейчас в теме
весьма интересная конвертация, а как на счет пересчета ставок в управленческой программе?

для каких документов это происходит? и происходит ли вообще?

расчет выделенного ндс корректно происходит в управленческой?

синхронизация - это дело десятое на самом деле...
2. user2100562 26 24.01.25 14:56 Сейчас в теме
(1) В УТ 11.5 должно все корректно быть, потому что это теперь справочник, с числовым значением ставки. От этого числового значения и идут все расчеты.

В УТ 11.4 конечно ни чего этого нет (там перечисление). Поэтому там "дорабатывать и дорабатывать"... или обновляться.
3. aximo 2276 24.01.25 15:29 Сейчас в теме
Спасибо за ценную информацию
4. v8_088 24.01.25 17:54 Сейчас в теме
А вот пойдут ли эти самописные ставки НДС 5% и 7% в декларацию по НДС за 1-ый кв. 2025 года?
5. user2100562 26 24.01.25 17:57 Сейчас в теме
(4) Декларация по НДС где оформляется? Если в БП, то чего бы они не попали, если они там не самописные, а самые что ни на есть типовые. Суть доработки синхронизации, чтобы в документах БП эти ставки заполнялись бы, а не оставались пустыми.
6. aximo 2276 24.01.25 18:39 Сейчас в теме
(4) весьма странная затея, сдать декларацию по НДС из управляшки) а вот тех, кто озабочен переходом со старой 10-ки на новейшую УТ 11.5 - не упущу возможности предложить вот этот переход https://infostart.ru/1c/tools/2282552/
7. WrongLane 4 01.02.25 23:47 Сейчас в теме
А как вы поняли, что нужно отредактировать именно EnterpriseData_1_16_2.
Ведь там много подобных объектов.
В обеих базах пакет EnterpriseData надо подправить?

В Бухгалтерии в общем модуле МенеджерОбменаЧерезУниверсальныйФормат13
написано "Менеджер обмена через универсальный формат (БП3.0.152 (формат 1.17) от 13.11.2024 16:27:42)"

Как бы эта надпись говорит, что используется EnterpriseData_1_17. Я ошибаюсь?

А если посмотреть файл выгрузки, то там будет 1.3:
<msg:Format>http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.3</msg:Format>;
10. user2100562 26 02.02.25 18:13 Сейчас в теме
(8)
(7) Если у вас в УТ есть EnterpriseData_1_17 и в БП есть EnterpriseData_1_17, тогда у вас обмен должен идти по 17--му формату, в котором НДС это не перечисление, а справочник. Поэтому в этом случае вам эта доработка не нужна.

А если у вас в УТ EnterpriseData_1_16_2 (или какой-нибудь меньший), тогда эту же версию формата вам нужно доработать и в БП. Обмен идет по формату, который максимальный из присутствующих в обеих базах.
jeyrico; WrongLane; +2 Ответить
11. teller 09.02.25 07:49 Сейчас в теме
В Бухгалтерии в общем модуле МенеджерОбменаЧерезУниверсальныйФормат13
написано "Менеджер обмена через универсальный формат (БП3.0.152 (формат 1.17) от 13.11.2024 16:27:42)"


в модуле еще написано:
Функция СтавкаНДСПоЗначениюXDTO(КомпонентыОбмена, СтавкаНДСXDTO)
	Если Не ЗначениеЗаполнено(СтавкаНДСXDTO) Тогда
		Возврат Перечисления.СтавкиНДС.ПустаяСсылка();
	КонецЕсли;   
	
	Если ВерсияФорматаЧислом(КомпонентыОбмена.ВерсияФорматаОбмена) < ВерсияФорматаЧислом("1.17") Тогда
		
		ПКПД_СтавкиНДС = КомпонентыОбмена.ПравилаКонвертацииПредопределенныхДанных.Найти("Перечисление_СтавкиНДС", "ИмяПКПД");
		Возврат ПКПД_СтавкиНДС.КонвертацииЗначенийПриПолучении.Получить(СтавкаНДСXDTO.Значение);
	
	Иначе
	
		Возврат ЗначениеСтавкиНДСПоXDTO(КомпонентыОбмена, СтавкаНДСXDTO);
			
	КонецЕсли;
КонецФункции
Функция СтавкаНДСЧислом(СтавкаНДС)
	СтавкиНДС = Перечисления.СтавкиНДС;
	СоответствиеСтавок = Новый Соответствие;
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС20,     20);
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС20_120, 20);
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС18,     18);
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС18_118, 18);
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС10,     10);
	СоответствиеСтавок.Вставить(СтавкиНДС.НДС10_110, 10);
	
	СтавкаНДСЧислом = СоответствиеСтавок.Получить(СтавкаНДС);
	СтавкаНДСЧислом = ?(СтавкаНДСЧислом = Неопределено, 0, СтавкаНДСЧислом);
	
	Возврат СтавкаНДСЧислом;
КонецФункции
Показать
12. user2100562 26 09.02.25 11:04 Сейчас в теме
(11) Функция СтавкаНДСЧислом для формата 1.17. Если у вас там нет ставки 5% и 7%, то обновите БП, потому что скорей всего ее не будет и в других местах.

Эта доработка предназначена для старых версий УТ (КА, ЕРП), если в ней формат 1.16 и ниже. Как видно по условию функция СтавкаНДСЧислом не запускается для формата 1.16 и ниже. Напомню - обмен идет в максимальном формате двух баз данных: если у вас в УТ максимальный формат 1.16, а в БП 1.17, то обмен будет идти в 1.16.
8. NataliaTim 02.02.25 11:27 Сейчас в теме
Добрый день. Обмен прошёл, в документах все встало. А как быть со ставкой ндс в карточке номенклатуры? В форме списка вижу в номенклатуре ставку 5%, в карточке пусто, в истории
Прикрепленные файлы:
9. NataliaTim 02.02.25 13:14 Сейчас в теме
(8) Все норм, там просто нет представления для ставки 5%, поэтому так.
13. mr_sav 96 14.02.25 16:52 Сейчас в теме
Всех приветствую! Для "старых" баз по поводу добавления новых ставок можно вот так сделать (см. скрин):

1) Добавить новые значения перечисления СтавкиНДС;
2) В общем модуле УчетНДСУПКлиентСервер в процедуре ПолучитьСтавкуНДС добавить код для новых значений ставок;
3) Добавить пакет с тем же URI используемого формата обмена и туда скопировать ТипЗначение "СтавкиНДС" и добавить новые значения фасетов;
4) Добавить немного кода в процедуру ЗаполнитьПравилаКонвертацииПредопределенныхДанных модуля МенеджерОбменаЧерезУниверсальныйФормат.

*Можете всё это сделать через расширение конфигурации, можете прямо в конфигурации, смотрите сами, как вам удобнее.

В базе корреспондента для постоянно поддерживаемых конфигураций понадобится повторить 3 и 4 пункты
Прикрепленные файлы:
jeyrico; titanium2008; parshin; sys1c; user745172; InsideIT; +6 Ответить
14. parshin 80 20.03.25 07:30 Сейчас в теме
(13)
ЗаполнитьПравилаКонвертацииПредопределенныхДанных

Спасибо, очень помогли.
jeyrico; mr_sav; +2 Ответить
15. jeyrico 03.04.25 19:35 Сейчас в теме
Мне еще потребовалось добавить пару строк в (УТ 11.4.13) МенеджерОбменаЧерезУниверсальныйФормат.ОпределитьСтавкуНДС_Отправка(ТабличнаяЧасть, НДСПоСтавкам2и4)
16. user2041110 4 10.04.25 14:24 Сейчас в теме
А как быть тем у кого БП базовая или во Фреше? Серьёзно! Писать на КД2?
Оставьте свое сообщение