Задать вопрос
ElizabethP
@ElizabethP

Как создать внешнюю обработку, создающую и проводящую документы?

Добрый вечер, мне нужна внешняя обработка, которая бы создавала 50 документов РТиУ и проводила бы из сразу же. Как это реализовать синтаксически? Я знаю, что там пара строчек, но совершенно забыла как это правильно делать. Буду очень благодарна за ваши подсказки. Заранее спасибо.
  • Вопрос задан
  • 585 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
nki
@nki
bezkart.ru готовая система лояльности
У объекта документа есть метод Записать(РежимЗаписи, РежимПроведения).
После создания документа и заполнения его реквизитов выполните этот метод с нужными параметрами.
Ответ написан
Комментировать
fosihas
@fosihas
Автоматизации учета на 1С.
i Как изменить значение реквизита и записать документ?
ДокОбъект = СсылкаНаДокумент.ПолучитьОбъект(); 
ДокОбъект.Ответственный = глТекущийПользователь; 
ДокОбъект.Записать(); 
 
ДокОбъект.Записать(РежимЗаписиДокумента.Проведение); 
 
ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
Ответ написан
Комментировать
Sgr_A
@Sgr_A
Для Счетчик = 1 По 50 Цикл
	
	НовыйДокументОбъект = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
	
	//Заполнение документа
	НовыйДокументОбъект.Реквизит1 = "Значение1";
	НовыйДокументОбъект.Реквизит2 = "Значение2";
	//...
	НовыйДокументОбъект.РеквизитN = "ЗначениеN";
	
	Попытка
		НовыйДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
	Исключение
		ТекстОшибки = ОписаниеОшибки();
	КонецПопытки; 
	
КонецЦикла;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы