#0
by Radio_1C
Подскажите как программно "#Записать Провести Закрыть" созданную обработкой форму документа? Суть проблемы: есть список расходных накладных, на каждую из них нужно программно создать и провести счет-фактуру. Сделано: Пока РасхНакл.ПолучитьДокумент = 1 Цикл Ошибки: Конт.Записать;Данная команда не может выполняться в формуле элемента диалога!
#12
by Radio_1C
Она заполняется. все ровно. Работает. Только вот открытую заполненную форму никак не могу программно записать и закрыть (то есть документ). Теоретически необходимо программно нажать кнопку "Ок", и все.
#16
by План счетов
в комплексной вроде как есть стандартная свертка базы. Посмори там как документы создаются, заполняются и проводятся.
#23
by План счетов
может взлетит создание документа через ОткрытьФорму. Если передать параметры в процедуру ВводНового или ПриОткрытии.
#25
by Ёпрст
тупо передать параметр в открываемую форму и там уже записывать и проводить.. Или, если уж так хочется без переделки кода вообще, то вот: Хотя в разы проще написать через Док.Новый + глЗаполнитьШапкуНаОсновании...
#27
by Лесной
Radio_1C Дата регистрации: 02.12.2006 Стаж: 3 г. 3 мес. Однако! И на таком месте застрять?
#28
by Radio_1C
я наоборот уже отошел от 1С, перешел на MS Navision. А тут пришлось делать. подзабыл. С кем не бывает. все. сделал. Суть. при открытии в счет фактуру передается параметр "Провести", а в счет фактуре ПриОткрытии проверяется Если "Провести" то записывать и закрывать. (как и посоветовал . всем спасибо за критику. теперь тему можно в юмор.
#33
by Ёпрст
Медленно это всё + мелькание открываемой формы .. Проще писать всё в обработке без открытия формы вообще..
#34
by zak555
хотел спросить про зачем устанавливать время КонтекстФормы.УстановитьВремя(ЧЧ,ММ,СС+1) ?
#36
by Ёпрст
+35 там подчиненныке создаются.. что были на оси времени позже дока-основания на 1 секунду.. только за этим, видать..
#37
by zak555
так устанавливается время и для ДокНа (который и будет записываться/проводится) ЧЧ = 0;ММ = 0;СС = 0;
#41
by Ёпрст
неа.. там весь фокус в другом - открываем форму и с этой формы счмтываем все атрибуты в документ, затем форма закрывается..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как закрыть внешнюю форму, открытую внешней обработкой? (+)
- Как программно закрыть открытую форму нового документа?
- Как программно закрыть форму, открытую спомощью ОткрытьФорму()
- провести документ: провести регистры, проводки не трогать
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- v8: Как программно закрыть модальную форму
- v7: разница между #Записать Провести? Закрыть и Записать() Провести() Форма.Закрыть(
- УФ, проверка нажатия на форме "Провести и Закрыть" или "Провести"
- v7: Закрыть открытую немодально форму
- Разница между "Провести и закрыть" и "Провести" и закрыть по крестику?
В этой группе 1С
- Перенумерация инвентарных номеров
- УПП 1.2.18.1 Переоценка авансов в валюте
- Как в СКД вставить подписи?
- Зарплата+Кадры 7.7 Вкладка спр. Сотрудники "Северная надбавка"
- Как получить данные из COMSafeArray?
- Весы с печатью этикеток Масса К - ВПМ к УТ 10.3 ?
- СКД: Связи наборов данных
- Программно заполнить ОперацияБух
- Отображение количества в подвале табличной части документа
- Можно ли в запросе к регистру накоплений сделать отбор по измерению?..
- УПП: Неправильно закрывается 20 счет
- В справочнике выбрать группу другого справочника!
- RLS и списки выбора на формах
- Склонение фамилий в УПП. Как?
- Не работает RLS для новых ( добавленных в конфигурацию) документов
- 1С закрывается при открытии отчета на компоновщике
- Для целей учета НДС не списано ...шт товара Ложка чайная Stanton Bright, счет учета 1
- 1С Розница Серийный учет
- Узнать количество реквизитов у справочника
- Как вызвать форму заполнения списка значений?