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

25.02.25

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

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

Скачать файл

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

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

Как вы, наверное, знаете, с 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

См. также

SALE! 10%

Перенос данных 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    145269    844    299    

437

Перенос данных 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.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 руб.

23.07.2020    55522    254    73    

207

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    170239    354    281    

390

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    73925    196    154    

135

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    38094    106    69    

100

Перенос данных 1C Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

12000 руб.

25.09.2016    82618    342    253    

292

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

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

35000 руб.

15.12.2021    25844    183    55    

139

SALE! 10%

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

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

55778 50200 руб.

31.10.2014    238435    105    338    

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

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

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

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

В УТ 11.4 конечно ни чего этого нет (там перечисление). Поэтому там "дорабатывать и дорабатывать"... или обновляться.
3. aximo 2173 24.01.25 15:29 Сейчас в теме
Спасибо за ценную информацию
4. v8_088 24.01.25 17:54 Сейчас в теме
А вот пойдут ли эти самописные ставки НДС 5% и 7% в декларацию по НДС за 1-ый кв. 2025 года?
5. user2100562 21 24.01.25 17:57 Сейчас в теме
(4) Декларация по НДС где оформляется? Если в БП, то чего бы они не попали, если они там не самописные, а самые что ни на есть типовые. Суть доработки синхронизации, чтобы в документах БП эти ставки заполнялись бы, а не оставались пустыми.
6. aximo 2173 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 21 02.02.25 18:13 Сейчас в теме
(8)
(7) Если у вас в УТ есть EnterpriseData_1_17 и в БП есть EnterpriseData_1_17, тогда у вас обмен должен идти по 17--му формату, в котором НДС это не перечисление, а справочник. Поэтому в этом случае вам эта доработка не нужна.

А если у вас в УТ EnterpriseData_1_16_2 (или какой-нибудь меньший), тогда эту же версию формата вам нужно доработать и в БП. Обмен идет по формату, который максимальный из присутствующих в обеих базах.
WrongLane; +1 Ответить
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 21 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 95 14.02.25 16:52 Сейчас в теме
Всех приветствую! Для "старых" баз по поводу добавления новых ставок можно вот так сделать (см. скрин):

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

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

В базе корреспондента для постоянно поддерживаемых конфигураций понадобится повторить 3 и 4 пункты
Прикрепленные файлы:
user745172; InsideIT; +2 Ответить
Оставьте свое сообщение