В процессе свертки БП3 распровелись счета на оплату

Пометились на удаление, а по ним нужно оплачивать по долгоиграющим контрактам. Восстанавливаю.

Отбираю помеченные на удаление документы «Счет покупателю», начиная с 2021 года:

Далее использую обработку вида «Произвольный код»:

Сообщить(ОбрабатываемыйОбъект);
ОбрабатываемыйОбъект.ПометкаУдаления = ложь;
ОбрабатываемыйОбъект.Записать(РежимЗаписиДокумента.Проведение);

Запускаю, но с первого раза не срабатывает — ошибка даты запрета изменения.

Отключаю константу «Использовать дату запрета изменения», повторяю. Все отлично, счета за два года восстановились.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *