#0
by mr
Как в процедуре ОбработкаУдаленияПроведения узнать, происходит отмена проведения документа или пометка на его удаление ?
#2
by mr
Имеются документы, по которым учитываем некоторые работы, ввели документ - считай выдали наряд на работу, провели документ - работа выполнена. По состоянию этих доков определяем, кто насколько загружен текущей работой. Соответственно, надо предусмотреть правильное удаление таких доков.Например, если у дока отменяем проведение, значит у рабочих добавляется невыполненная работа (считай, отменили закрытие наряда), если удаляем док - работы этой ващще нет и небыло.Соответственно, надо знать, что происходит в упомянутой в процедуре.
#3
by Lexusss
Сделай реквзит типа Закрыт типом Перечисление.Булево.В обработке проведения ставь его Да, в отмене проведения анализируй и ставь нет.ЗЫ: Для данной задачи лучше сделать документ Отмена заказа, которая и будет делать невыполненной работу, если ее надо учитывать.
#4
by Lys
Это удаление гланд через ...А нельзя ли сделать проще: добавить в документ реквизит типа "Перечисление", с названием "СтадияВыполненияРабот", и отслеживать по нему состояние наряда?
#5
by miki
Можно попробывать прикрутить ПриУдаленииДокумента с присвоением чего-то глобальной переменной. А переменную анализировать в ОбработкаУдаленияПроведения.
#6
by mr
Скорость работы бухов важна - согласитесь, что просто провести док можно ВДВОЕ! быстрее, чем поменять в нем реквизит, а потом провести.
#11
by mr
ПриОтменеПроведенияДокумента работает только при интерактивных действиях, а мои доки могут быть удалены и программно.
#13
by mr
Наверно придется отдельно обрабатывать ручное и автоматическое удаление и отмену проведения, главное, чтобы процедуры обработок не пересекались и не мешали друг другу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Почему задваиваются подразделения и некоторые счета в своде проводок?
- _getPerformanceCounter чем заменили в 8.0
- Ввод данных в форме. Регистр сведений.
- Модифицированность() . Как вычислить изменившийся реквизит
- А как открыть файл (вордовский) средствами 1С?
- УТ 10.2.3.7 и внешние печатные формы
- Универсальный ввод на основании
- ЗиК 2.51 Награждение сотрудника путевкой
- Рекомендуемые характеристики серверов 1Cv8
- На одном из компьютеров тормозит 1С.
- Получить владельца справочника в форме списка если нет элементов
- v8. Найти группу в справочнике по коду
- Export77.ert выдает ошибку
- СтатьиЗатрат.Записать() {код не уникален} ПУБ
- ПУБ: Закрытие месяца: Распределение 16 счета.
- Как восстановить удаленный документ.
- Двойной отбор в журналах документов
- Настройка параметра Год начала рабочего столетия
- Как вставить текущие закупочные цены в расходной накладной?
- Печатная форма документа в УПП