Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Игнорируется обработка проведения
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Talkman
Доброго времени суток. Я снова к вам с вопросом. Есть у нас документ типа счет. Конфигурация глубоко переделанная ПУБ для ПНВП 7,7. Так вот, объявился документ, который при нажатии кнопок "ОК" и "Провести" отказывается запускать процедуру ОбработкаПроведения(). Процедура ПриЗаписи() проходит полностью, без возвратов, а на ОбработкаПроведения() ваапще никак не реагирует (первым оператором в процедуре вставлял сообщить("выфпфыпв") - ни каких движений). Что интересно, другие документы типа Счет проводятся аж бегом. Есть у кого какие идеи?
Кнопка ОК - #Записать Провести? Закрыть
Кнопка Провести - #Записать Провести
Может есть какие то условия, при которых выполнение процедуры ОбработкаПроведения() не выполняется...
Кстати при нажатии кнопки Ок, документ еще и не закрывается...
kalyamov
Цитата(Talkman @ 30.08.11, 13:40) необходимо зарегистрироваться для просмотра ссылки
Доброго времени суток. Я снова к вам с вопросом. Есть у нас документ типа счет. Конфигурация глубоко переделанная ПУБ для ПНВП 7,7. Так вот, объявился документ, который при нажатии кнопок "ОК" и "Провести" отказывается запускать процедуру ОбработкаПроведения(). Процедура ПриЗаписи() проходит полностью, без возвратов, а на ОбработкаПроведения() ваапще никак не реагирует (первым оператором в процедуре вставлял сообщить("выфпфыпв") - ни каких движений). Что интересно, другие документы типа Счет проводятся аж бегом. Есть у кого какие идеи?
Кнопка ОК - #Записать Провести? Закрыть
Кнопка Провести - #Записать Провести
Может есть какие то условия, при которых выполнение процедуры ОбработкаПроведения() не выполняется...
Кстати при нажатии кнопки Ок, документ еще и не закрывается...

А отладчик тоже пропускает все мимо ?
igmig65
А стоит галка Разрешить проведение документа в свойствах документа?
kalyamov
Цитата(igmig65 @ 30.08.11, 14:02) необходимо зарегистрироваться для просмотра ссылки
А стоит галка Разрешить проведение документа в свойствах документа?

Как я понял из текста темы - это исключение из ряда уже проведенных документов.
mister-x
Цитата
Что интересно, другие документы типа Счет проводятся аж бегом.
ці док-ти вже проведені (тобто вони перепроводяться ще раз?) чи тільки записані?

Процедура ПриОткрытии()
...
ПриЗаписиПерепроводить(1);
...

такий код в формі док-ту Счет присутній?
Talkman
Цитата(mister-x @ 30.08.11, 14:58) необходимо зарегистрироваться для просмотра ссылки
ці док-ти вже проведені (тобто вони перепроводяться ще раз?) чи тільки записані?

Процедура ПриОткрытии()
...
ПриЗаписиПерепроводить(1);
...

такий код в формі док-ту Счет присутній?


Разобрался я. В процедуре
Процедура ПриЗаписи()
был вызов другой процедурки с таким фрагментом кода

    Если Парам = 0 Тогда
        СтатусВозврата(0);
        Возврат;
    КонецЕсли;


Параметр в данном Счете был как раз равен 0, собсно
 статусвозврата()
тоже передавался равным нулю. Процедура
Процедура ПриЗаписи()
выполнилась со статусом ноль и следующие директивы не выполнялись. Спасибо за потраченное время smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.