#0
by Доброволец
Вечер добрый! Подскажите, кто знает, как программно отменить запись вновь вводимого через форму документа при неудачной попытке его проведения?
#4
by 8vC1
Вроде "вновь вводимый документ" написано. Если это как в , значит, гуано 1С, как система.
#7
by Доброволец
удалить после этого программно из открытой формы из базы (но чтобы в форме остался) видимо тоже никак?
#8
by Коллайдер
1C - гуано, но отменить запись документа при неудачном проведении - МОЖНО. просто лохи не соображают как.... дятлы, они и есть дятлы.
#9
by Доброволец
Пролейте свет на наши головы! Пытался с транзакцией мутить (с откатом), но что-то не выходит, при повторной операции половину реквизитов из формы слетают куда-то.
#11
by Доброволец
Мое "так и есть" относилось к "При проведении документ УЖЕ записан". Что касается 1С - ну что дали, на том и пишем. Критику системы за рамки выведем...
#14
by Доброволец
Привязываю в Торговле к ЗаявкеПокупателя ПеремещениеТМЦ Хочу, чтобы если ПеремещениеТМЦ не провелось, чтобы оно в базе не оставалось.
#17
by Доброволец
Да, что угодно. Не хочу все стандартные проверки при проведении и сигнализацию об этом переписывать. , Там и пишу, но как проверить условие? Только провести. А он при проведении автоматом пишется.
#19
by KRV
программно в транзакции не открывая формы создавай документ - поглЯди в типовой продажу собственной фирме
#22
by 8vC1
После проведения провеяй и удаляй если не проведен Если Док.Проведен = 0 Тогда Док.Удалить; КонецЕсли;
#23
by Доброволец
Спасибо! Хорошая мысль, щас попробуем. не пробовал. Работает? Но Удалить - это же пометка?
#26
by 8vC1
Удалить это пометка. Пока форма документа открыта на экране, ты его не удалишь. Закрой форму и из родительской удали подчиненный.
#27
by Доброволец
на счет пометки, гоню, конечно. Из родительской напряжно. Как управление передавать?
#28
by 8vC1
Какое управление ? чем ? Ты док создаешь новый где в ЗаявкеПокупателя ? Вот и вставь после ПеремещениеТМЦ.Провести.
#30
by Доброволец
Как это? Я из родительского ОткрытьФорму("Документ.ПеремещениеТМЦ", Контекст); Модально не получается, в ПеремещениеТМЦ при проведении форма трассировки проведения глючить начинает (если правильно выразился). Спасибо всем! KRV особенно! завтра попробую, думаю будет работать! Проверю завтра, сегодня побегу домой. Всем удачной охоты! (ничего не курил :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как отменить выход стандартных диалогов при записи дока?
- V8 как отменить изменение поля ввода?
- v7: Отменить проведение из открытого документа...
- Запись бух. операции сильно тормозит (запись в регистр бухгалтерии)
- Как удалить запись из журнала документов если "возможно запись была изменена или удалена!"
В этой группе 1С
- Оборотный отчет по ОС в разрезе МОЛ
- Событие при одинарном щелчке на ячейку табличного поля
- Настроили обмен данными. После этого при записи документов выдает ошибку
- Конвертация данных. "Подмена" справочника
- Округление в печатной форме в меньшую сторону
- Помогите с задачей на 1С спец по ЗУП
- УПП. Дата запрета редактирования
- Печать ценников
- Оценка сложности конфигурации
- Как открыть поврежденный epf?
- XML <!DOCTYPE yml_catalog SYSTEM "shops.dtd">
- УТ >>>>> БП
- УПП. Позаказная сборка сложного изделия
- Соответствие счетов 76.АВ и 62.02
- Как быстро подготовиться к сертификации "1С: Профессионал"
- Ведомость 10-з
- БП. Как получить должность физлица?
- v7: Групповое перепроведение документов
- СКД: Итоги по номенклатуре в иерархии не выходят СКД
- Не могу отфильтровать записи журнала регистрации по конкретному объекту