Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 01:51

Как программно создатьд документ, провести его и закрыть

Автор alapin, 11 мар 2010, 06:45

0 Пользователей и 1 гость просматривают эту тему.

alapin

Есть обработка.

&НаКлиенте
Процедура Команда1(Команда)
   СсылкаНаДокумент = СоздатьНовыйДокумент();
   ОткрытьЗначение(СсылкаНаДокумент);
   КонецПроцедуры

&НаСервере
Функция СоздатьНовыйДокумент()
   НовыйДокумент = Документы.Тест.СоздатьДокумент();
   НовыйДокумент.Дата = ТекущаяДата();
   НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);
   
   Возврат НовыйДокумент.Ссылка;
  КонецФункции

Как просто при нажатии кнопки создавать документ, проводить его и не открывать.

Slin

хм, вполне приличный код

НовыйДокумент = Документы.Тест.СоздатьДокумент();
НовыйДокумент.Дата = ТекущаяДата();
НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);

Собственно и делает то, что надо: создает, проводит и не открывает.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск