|
Обновление УТ 11.5 - не выполнен переход на новую версию | ☑ | ||
|---|---|---|---|---|
|
0
ac13
26.05.26
✎
22:39
|
Всех приветствую.
Народ, помогите, кто сталкивался. Обновляю УТ с релиза 11.4.13.282 на 11.5.7.402. Отложенное обновление ИБ выпадает с ошибкой, не выполняется переход на новую версию, а именно: Процедура заполнения реквизита "Ставка НДС": Процедура "РегистрыСведений.АналитикаУчетаПартий.ОбработатьДанныеДляПереходаНаНовуюВерсию" обработки данных завершилась с ошибкой:
Произошло зацикливание процедуры обработки данных. Выполнение прервано. {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(7787)}:ВызватьИсключение ТекстИсключения; {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4218)}:ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика); {(1)}:ОбновлениеИнформационнойБазыСлужебный.ЗавершитьВыполнениеОтложенногоОбработчика(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4673)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ОписаниеПотока.ПроцедураЗавершения, ПараметрыВызова); {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4738)}:Если ЗавершитьПотокиВыполнившиеФЗ(Потоки, Группы) Тогда {ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(3121)}:ОжидатьСвободныйПоток(Группы); Запускал уже несколько раз, уменьшал количество потоков. |
|||
|
1
ac13
26.05.26
✎
22:46
|
У меня еще для обработки осталось 210 178 записей.
На текущий момент обработка перехода на новую версию уже заняла 2 суток. Ставки НДС из перечисления стали справочниками, теперь везде пересчитывается. Вообще норм, что так долго обрабатывается? Это пока тестовая база, страшно на рабочей запускать, вообще можно пользаков будет пускать? |
|||
|
2
d4rkmesa
26.05.26
✎
22:51
|
(0) Я бы обновлялся -> 2.4.14.181 -> 2.5.8.443. В целом, уменьшение количества потоков обычно помогает.
|
|||
|
3
d4rkmesa
26.05.26
✎
22:52
|
(1) Это нормально. Работать в процессе работы отложенных обработчиков обновления будет практически невозможно.
|
|||
|
4
ac13
26.05.26
✎
22:55
|
(2) спасибо, с 11.5.7.402 что-то не так?)
вообще есть шанс, что на 11.5.8.443 обработчики выполнятся быстрее? Т.к. столько простаивать рабочей базе будет не вариант. |
|||
|
5
H A D G E H O G s
26.05.26
✎
22:56
|
(0) Ставку 22 ведь добавляли как значение перечисления в базу?
|
|||
|
6
ac13
26.05.26
✎
22:57
|
(5) ага)
|
|||
|
7
H A D G E H O G s
26.05.26
✎
23:01
|
Достаточно простого советского копеечного кода.
&ИзменениеИКонтроль("ЗаполнитьСправочникСтавкиНДС") Процедура ИНДСЗаполнитьСправочникСтавкиНДС() //++ Локализация НачатьТранзакцию(); Попытка #Вставка #Область СтавкаНДС22 СтавкаНДС22 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС22, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС22.Пустая() Тогда СтавкаНДС22 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС22 = СтавкаНДС22.ПолучитьОбъект(); КонецЕсли; СтавкаНДС22.Наименование = "22%"; СтавкаНДС22.Ставка = 22; СтавкаНДС22.Страна = Справочники.СтраныМира.Россия; СтавкаНДС22.Основная = Истина; СтавкаНДС22.НачалоПериода = Дата(2026, 01, 01); СтавкаНДС22.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС22; СтавкаНДС22.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС22.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС22.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПроизводствоСДЦ; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС22); #КонецОбласти #Область СтавкаНДС22_122 СтавкаНДС22_122 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС20_120, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС22_122.Пустая() Тогда СтавкаНДС22_122 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС22_122 = СтавкаНДС22_122.ПолучитьОбъект(); КонецЕсли; СтавкаНДС22_122.Наименование = "22/122"; СтавкаНДС22_122.Ставка = 22; СтавкаНДС22_122.Страна = Справочники.СтраныМира.Россия; СтавкаНДС22_122.НачалоПериода = Дата(2026, 01, 01); СтавкаНДС22_122.РасчетнаяСтавка = Истина; СтавкаНДС22_122.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС22_122; СтавкаНДС22_122.СоответствующаяБазоваяСтавка = СтавкаНДС22.Ссылка; СтавкаНДС22_122.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС22_122.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС22_122.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ОблагаетсяНДСУПокупателя; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС22_122); СтавкаНДС22.СоответствующаяРасчетнаяСтавка = СтавкаНДС22_122.Ссылка; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС22); #КонецОбласти #КонецВставки #Область СтавкаНДС20 СтавкаНДС20 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС20, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС20.Пустая() Тогда СтавкаНДС20 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС20 = СтавкаНДС20.ПолучитьОбъект(); КонецЕсли; СтавкаНДС20.Наименование = "20%"; СтавкаНДС20.Ставка = 20; СтавкаНДС20.Страна = Справочники.СтраныМира.Россия; СтавкаНДС20.Основная = Истина; СтавкаНДС20.НачалоПериода = Дата(2019, 01, 01); СтавкаНДС20.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС20; СтавкаНДС20.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС20.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС20.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПроизводствоСДЦ; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС20); #КонецОбласти #Область СтавкаНДС20_120 СтавкаНДС20_120 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС20_120, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС20_120.Пустая() Тогда СтавкаНДС20_120 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС20_120 = СтавкаНДС20_120.ПолучитьОбъект(); КонецЕсли; СтавкаНДС20_120.Наименование = "20/120"; СтавкаНДС20_120.Ставка = 20; СтавкаНДС20_120.Страна = Справочники.СтраныМира.Россия; СтавкаНДС20_120.НачалоПериода = Дата(2019, 01, 01); СтавкаНДС20_120.РасчетнаяСтавка = Истина; СтавкаНДС20_120.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС20_120; СтавкаНДС20_120.СоответствующаяБазоваяСтавка = СтавкаНДС20.Ссылка; СтавкаНДС20_120.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС20_120.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС20_120.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ОблагаетсяНДСУПокупателя; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС20_120); СтавкаНДС20.СоответствующаяРасчетнаяСтавка = СтавкаНДС20_120.Ссылка; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС20); #КонецОбласти #Область СтавкаНДС18 СтавкаНДС18 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС18, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС18.Пустая() Тогда СтавкаНДС18 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС18 = СтавкаНДС18.ПолучитьОбъект(); КонецЕсли; СтавкаНДС18.Наименование = "18%"; СтавкаНДС18.Ставка = 18; СтавкаНДС18.Страна = Справочники.СтраныМира.Россия; СтавкаНДС18.Основная = Истина; СтавкаНДС18.КонецПериода = Дата(2018, 12, 31); СтавкаНДС18.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС18; СтавкаНДС18.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС18.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС18.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПроизводствоСДЦ; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС18); #КонецОбласти #Область СтавкаНДС18_118 СтавкаНДС18_118 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС18_118, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС18_118.Пустая() Тогда СтавкаНДС18_118 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС18_118 = СтавкаНДС18_118.ПолучитьОбъект(); КонецЕсли; СтавкаНДС18_118.Наименование = "18/118"; СтавкаНДС18_118.Ставка = 18; СтавкаНДС18_118.Страна = Справочники.СтраныМира.Россия; СтавкаНДС18_118.КонецПериода = Дата(2018, 12, 31); СтавкаНДС18_118.РасчетнаяСтавка = Истина; СтавкаНДС18_118.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС18_118; СтавкаНДС18_118.СоответствующаяБазоваяСтавка = СтавкаНДС18.Ссылка; СтавкаНДС18_118.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС18_118.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС18_118.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ОблагаетсяНДСУПокупателя; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС18_118); СтавкаНДС18.СоответствующаяРасчетнаяСтавка = СтавкаНДС18_118.Ссылка; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС18); #КонецОбласти #Область СтавкаНДС10 СтавкаНДС10 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС10, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС10.Пустая() Тогда СтавкаНДС10 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС10 = СтавкаНДС10.ПолучитьОбъект(); КонецЕсли; СтавкаНДС10.Наименование = "10%"; СтавкаНДС10.Ставка = 10; СтавкаНДС10.Страна = Справочники.СтраныМира.Россия; СтавкаНДС10.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС10; СтавкаНДС10.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС10.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС10); #КонецОбласти #Область СтавкаНДС10_110 СтавкаНДС10_110 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС10_110, Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС); Если СтавкаНДС10_110.Пустая() Тогда СтавкаНДС10_110 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС10_110 = СтавкаНДС10_110.ПолучитьОбъект(); КонецЕсли; СтавкаНДС10_110.Наименование = "10/110"; СтавкаНДС10_110.Ставка = 10; СтавкаНДС10_110.Страна = Справочники.СтраныМира.Россия; СтавкаНДС10_110.РасчетнаяСтавка = Истина; СтавкаНДС10_110.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС10_110; СтавкаНДС10_110.СоответствующаяБазоваяСтавка = СтавкаНДС10.Ссылка; СтавкаНДС10_110.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС10_110.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС20_120.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ОблагаетсяНДСУПокупателя; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС10_110); СтавкаНДС10.СоответствующаяРасчетнаяСтавка = СтавкаНДС10_110.Ссылка; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС10); #КонецОбласти #Область СтавкаНДС15_25 СтавкаНДС15_25 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления( Перечисления.СтавкиНДС.НДС18_118, Перечисления.ТипыНалогообложенияНДС.ЭлектронныеУслуги); Если СтавкаНДС15_25.Пустая() Тогда СтавкаНДС15_25 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС15_25 = СтавкаНДС15_25.ПолучитьОбъект(); КонецЕсли; СтавкаНДС15_25.Наименование = "15,25%"; СтавкаНДС15_25.Ставка = 15.25; СтавкаНДС15_25.Страна = Справочники.СтраныМира.Россия; СтавкаНДС15_25.КонецПериода = Дата(2018, 12, 31); СтавкаНДС15_25.РасчетнаяСтавка = Ложь; СтавкаНДС15_25.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС18_118; СтавкаНДС15_25.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС15_25.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ЭлектронныеУслуги; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС15_25); #КонецОбласти #Область СтавкаНДС16_67 СтавкаНДС16_67 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления(Перечисления.СтавкиНДС.НДС20_120, Перечисления.ТипыНалогообложенияНДС.ЭлектронныеУслуги); Если СтавкаНДС16_67.Пустая() Тогда СтавкаНДС16_67 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС16_67 = СтавкаНДС16_67.ПолучитьОбъект(); КонецЕсли; СтавкаНДС16_67.Наименование = "16,67%"; СтавкаНДС16_67.Ставка = 16.67; СтавкаНДС16_67.Страна = Справочники.СтраныМира.Россия; СтавкаНДС15_25.НачалоПериода = Дата(2019, 01, 01); СтавкаНДС16_67.РасчетнаяСтавка = Ложь; СтавкаНДС16_67.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС20_120; СтавкаНДС16_67.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС16_67.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ЭлектронныеУслуги; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС16_67); #КонецОбласти #Область СтавкаНДС0 СтавкаНДС0 = УчетНДСРФВызовСервера.СтавкаНДСПоЗначениюПеречисления(Перечисления.СтавкиНДС.НДС0); Если СтавкаНДС0.Пустая() Тогда СтавкаНДС0 = Справочники.СтавкиНДС.СоздатьЭлемент(); Иначе СтавкаНДС0 = СтавкаНДС0.ПолучитьОбъект(); КонецЕсли; СтавкаНДС0.Наименование = "0%"; СтавкаНДС0.Ставка = 0; СтавкаНДС0.Страна = Справочники.СтраныМира.Россия; СтавкаНДС0.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.НДС0; СтавкаНДС0.ТипыНалогообложенияНДС.Очистить(); ТипНалогообложенияНДС = СтавкаНДС0.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС; ТипНалогообложенияНДС = СтавкаНДС0.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаНаЭкспорт; ТипНалогообложенияНДС = СтавкаНДС0.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ЭкспортСырьевыхТоваровУслуг; ТипНалогообложенияНДС = СтавкаНДС0.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ЭкспортНесырьевыхТоваров; ТипНалогообложенияНДС = СтавкаНДС0.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПроизводствоСДЦ; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаНДС0); #КонецОбласти #Область СтавкаБезНДС СтавкаБезНДС = Справочники.СтавкиНДС.БезНДС.ПолучитьОбъект(); СтавкаБезНДС.ПеречислениеСтавкаНДС = Перечисления.СтавкиНДС.БезНДС; ТипНалогообложенияНДС = СтавкаБезНДС.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.НалоговыйАгентПоНДС; ТипНалогообложенияНДС = СтавкаБезНДС.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяЕНВД; ТипНалогообложенияНДС = СтавкаБезНДС.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ЭлектронныеУслуги; ТипНалогообложенияНДС = СтавкаБезНДС.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.РеализацияРаботУслугНаЭкспорт; ТипНалогообложенияНДС = СтавкаБезНДС.ТипыНалогообложенияНДС.Добавить(); ТипНалогообложенияНДС.ТипНалогообложенияНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаПоПатенту; ОбновлениеИнформационнойБазы.ЗаписатьДанные(СтавкаБезНДС); #КонецОбласти ЗафиксироватьТранзакцию(); Исключение ОтменитьТранзакцию(); ВызватьИсключение; КонецПопытки; //-- Локализация КонецПроцедуры |
|||
|
8
H A D G E H O G s
26.05.26
✎
23:02
|
(6) Там обработка в цикле, пока не будет записей с пустой ссылкой на справочник НДС. Но эти записи всегда будут, так как для перечисления НДС 22 система не может создать элемент справочника
|
|||
|
9
H A D G E H O G s
26.05.26
✎
23:06
|
Вот расширение для 11.5.8
https://disk.360.yandex.ru/d/9a_dnMDNTrYgDA Вот расширение для 11.5.12 https://disk.360.yandex.ru/d/C6ealqjcllNRCA |
|||
|
10
ac13
26.05.26
✎
23:16
|
(9) спасибо вам большое, добрый человек!)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |