Замена договоров эквайринга БП3
Часто в новом году меняется учетная политика, система налогообложения. А договора эквайринга подменить забывают и они закрываются на остатки договоров с прошлого года по регистру «Прочие расчеты».
Чтобы этого избежать, проще всего создать новый договор эквайринга и использовать его в документах в новом году.
В документах поступления на расчетный счет договор можно заменить через групповую обработку, только нужно менять договор в табличной части.
А вот в ОРП без кода не получится выполнить замену.
Использую групповую обработку:

Выполняю код замены:
Сообщить(ОбрабатываемыйОбъект); Для Каждого Строка ИЗ ОбрабатываемыйОбъект.Оплата Цикл //Сообщить(" Вид оплаты: " + Строка.ВидОплаты); Если Строка(Строка.ВидОплаты) = "УСН эквайриг ... с 01.06.2024" Тогда Сообщить(" Найден вид оплаты: " + Строка.ВидОплаты); НовыйВидОплаты = Справочники.ВидыОплатОрганизаций.НайтиПоНаименованию("УСН эквайриг ... с 01.01.2025"); Если ЗначениеЗаполнено(НовыйВидОплаты) Тогда Строка.ВидОплаты = НовыйВидОплаты; Сообщить(" Заменена на вид оплаты: " + Строка.ВидОплаты); КонецЕсли; КонецЕсли; КонецЦикла; Если ОбрабатываемыйОбъект.Модифицированность() Тогда ОбрабатываемыйОбъект.Записать(); КонецЕсли;
Среда: 3.0.175.24. Объем: 0.5 час

Свежие комментарии