Дублирование документов в комплектах АА6

При добавлении внешней печатной формы счета (счет-оферты) вместо типовой 1С дублировала в почтовых вложениях файлы по два раза.

Причина была в выделенной строчке кода:

В процедуре Печать модуля внешней печатной формы заменил Документ_1 на свой номер с уникальным GUID и дублирование исчезло:

//Расширяем область Документ_1  и переименовываем ее
ИсходноеИмяОбласти = "Документ_1";
НовоеИмяОбласти = "Документ_" + Новый УникальныйИдентификатор();
ОбластьДокумент_1 = ПодготовленныйТабДок.Область(ИсходноеИмяОбласти);
ОбластьДокумент_1.Имя = "";
ОбластьДокумент_1 = ПодготовленныйТабДок.Область(ОбластьДокумент_1.Верх,,ПодготовленныйТабДок.ВысотаТаблицы,);
ОбластьДокумент_1.Имя = НовоеИмяОбласти;

Парадоксальное решение проблемы. Дело в том, что в объектах печати дважды повторялся ключ Документ_1 и это приводило к дублированию. 1С принимает странные решения при разработке своих подсистем, увы.

Среда: Альфа-Авто:Автосалон+Автосервис+Автозапчасти Корп, редакция 6 (6.1.21.11) . Объем 1 час.

image_pdfimage_print

fixin

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

Вам может также понравиться...

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

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