Инструменты пользователя

Инструменты сайта


dev1c:fes_change_number_invoice

Изменить номер полученного счета-фактуры

Для входящего счета-фактуры.

В ссылку засунуть внутреннюю навигационную ссылку. Номер везде поменять на требуемый

сч = НСсылка("Счет-фактура полученный ПР-00261901 от 01.07.2025 23:59:59: e1cib/data/Документ.СчетФактураПолученный?ref=bfbc00505680081511f057578ecc5b02");

Если Ложь тогда
	счОбъект = сч.ПолучитьОбъект();
	счОбъект.Номер = "ПР-00261901";
	счОбъект.ОбменДанными.Загрузка = Истина;
	счОбъект.ДополнительныеСвойства.Вставить("ПропуститьПроверкуЗапретаИзменения");
	счОбъект.Записать(РежимЗаписиДокумента.Запись);
КонецЕсли;

Если Ложь тогда
	Набор = РегистрыСведений.ЖурналУчетаСчетовФактур.СоздатьНаборЗаписей();
	Набор.Отбор.Регистратор.Установить(Сч);
	Набор.Прочитать();

	Т = Набор.Выгрузить();
	Т[0].НомерСчетаФактуры = "ПР-00261901";

	Набор.Загрузить(Т);
	Набор.Отбор.Регистратор.Установить(Сч);
	Набор.Записать();
КонецЕсли;

Если Ложь тогда
	Набор1 = РегистрыСведений.РеестрДокументов.СоздатьНаборЗаписей();
	Набор1.Отбор.Ссылка.Установить(сч);
	Набор1.Прочитать();

	Т = Набор1.Выгрузить();
	Т[0].НомерДокументаИБ = "ПР-00261901";
	Т[0].НомерПервичногоДокумента = "ПР-00261901";

	Набор1.Загрузить(Т);
	Набор1.Отбор.Ссылка.Установить(Сч);
	Набор1.Записать();
КонецЕсли;
dev1c/fes_change_number_invoice.txt · Последнее изменение: 2025/08/08 08:42 — admin16

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki