Главная страница » Как создать сразу несколько документов в 1с

Как создать сразу несколько документов в 1с

  • автор:

Ввести на основании сразу 2 документа

Партнерская программа EFSOL Oblako

Не знаю, делаю вот так, смотрю в отладчике МассивСсылок, там все время пусто.

МассивСсылок = КритерииОтбора.СвязанныеДокументы.Найти(ДанныеЗаполнения);
Док = Документы.ЗаданиеНаПроизводство.СоздатьДокумент();
Док.Заполнить(ДанныеЗаполнения);
Док.Записать();
Док.ПолучитьФорму("ФормаДокумента").Открыть();

А может, в исходном документе реквизит специальный добавить?

Ну вот как-то так работает:

Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
Если ДанныеЗаполнения.Комментарий <> "1" Тогда
ДанныеЗаполненияОбъект = ДанныеЗаполнения.ПолучитьОбъект();
ДанныеЗаполненияОбъект.Комментарий = "1";
ДанныеЗаполненияОбъект.Записать();
Док = Документы.ЗаданиеНаПроизводство.СоздатьДокумент();
Док.Заполнить(ДанныеЗаполненияОбъект.Ссылка);
Док.ПолучитьФорму("ФормаДокумента").Открыть();
КонецЕсли;
КонецПроцедуры

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

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