#0
by vse_serjezno
Здравствуйте. Я делаю программное создание документа №2 при проведении документа№1. Док№2 можно ввести на основании Док№1. Но нужна автоматическая реализация создания, заполнения и записи с проведением. В модуле объекта №1 в обработке проведения делаю Исключение Сообщить("Сообщения по данному документу не сформированы"); Процедура обработкаЗаполнения собирает данные для заполнения дока№" и в конце содержит строки: Получатели.Загрузить(Запрос.ВыполнитьПакет[1].Выгрузить); Получатели - это табчасть Дока№2. В процедуре ОбработатьЗаполнениеДокумента проставляются в табчасти Дока№2 некоторые реквизиты и т.п. Программа с ошибкой не вылетает, но и документ не записывает - идет по ветке "Исключение". Если кто-нибудь что-нибудь из этого понял, будьте добры, подскажите, в чем может быть ошибка. Тот новый документ, что я создала, процедуры в него данные записывают?.. Ведь он ни в одну из них не передается...
#1
by User_Agronom
Что-то в первом доке не заполнено... Так, сходу не могу сказать. Попробуй открыть форму документа перед проведением.
#6
by spleen
скорее всего дата не указана для 2 документа Но надо сделать так Сообщить(ОписаниеОшибки); Сообщить("Сообщения по данному документу не сформированы"); И тогда станет ясно в чем проблема
#8
by Maxus43
НовыйДок№2.ОбработкаЗаполнения( почему так? ну и Запрос.ВыполнитьПакет[1] конечно выглядит номрально так: Запрос.ВыполнитьПакет;
#13
by Wobland
мало того, что фотку не вытянуть, так ещё и ответа на надо добиваться? нет, такой хоккей нам не нужен
#14
by vse_serjezno
Как только появиться возможность проверить описание ошибки, напишу результат. У нас с доступом в хранилище постоянные проблемы. >:(
#16
by vse_serjezno
А можно ли при программном создании документа открыть его форму?.. Т.е. вызвать процедуру "ПриОткрытии" модуля формы Документа№2 из модуля объекта этого документа. Я читаю, так делать не ком иль фо. Т.е. сделать аналог кнопки "Ввод на основании", чтобы посмотреть, верно ли заполняются данные.
#17
by Wobland
ввод на основании с формой не связан. могу научить смотреть разные штуки прямо в момент исполнения
#18
by vse_serjezno
? Мне нужно понять, какие данные не передаются в моей процедуре из тех, что нормально срабатывают при Вводе на основании.
#19
by vse_serjezno
При создании дока№2 с помощью "Ввод на основании" происходит: вызов процедуры ОбработкаЗаполнения из модуля Документа№2 -> из нее вызывается проц. ОбработкаЗаполненияДокумента там же. -> затем запускается проц. ПриОткрытии модуля формы Документа№2. В проц. ПриОткрытии есть: Причем, когда форма открывается при ВвНаОсн там нет элемента НомерОтправителя. Мне, по идее, элементы формы-то и не нужны. По при этом программа ругается на незаполненный НомерОтправителя и не записывает документ.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное создание колонок в табличной части документов
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- Программное проведение документа как бы под полными правами!
- УТ 11 Программное создание установки цен номенклатуры
- УФ - Создание документа, программное заполнение и открытие формы
В этой группе 1С
- v7: Остатки ТМЦ
- ПолучитьФормуНовогоДокумента Помогите разобраться....
- v8: Как запросом найти сотрудников с одинаковыми табельными номерами?
- СКД. Отбор на тип параметра
- Копирование ТЗ в другую ТЗ. Связь на века? :)
- Как автоматом менять цены в накладной вместе с заменой контрагента?
- WS определения
- СКД - как убрать итоги по некоторым группировкам?
- Управление производственным предприятием, редакция 1.2 (1.2.19.1)
- Запросы. Как передать параметр во вложенный запрос?
- Полнотекстовый поиск в 1С
- УТ 10.3 РМК. Чек ККМ записывается предыдущим днем в 12:00:00
- Получение объекта из временного хранилища
- Не отображается реквизит на управляемой форме
- УНФ для Ураины, не проводися расход из кассы.
- Как вставить данные из табличной части справочника в реквизит формы?
- Корректировка данных по НДФЛ задним числом
- Debian и nethasp.ini
- 1С 7.7 Секретный релиз + vk от Ромикса, SQL не работает ?
- Где искать программиста по 7.7 (г.Липецк)?