7.7 Запист документа в модуле проведения. Как?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Asttoxa, 30 окт 2012.

  1. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Ребят подмогите пожалуйста.
    Нужно в модуле проведения в документе если провести нельзя:
    Код:
     Рез=ПроверкаНаНаличие();
    Если ПустоеЗначение(Рез)=0 Тогда
    глНеПроводить(Контекст,Рез);
    КонецЕсли;
    
    При этом нужно поменять статус обратно и записать документ!
    Пробовал так:
    Код:
     Рез=ПроверкаНаНаличие();
    Если ПустоеЗначение(Рез)=0 Тогда
    Статус=Перечисление.СтатусыНарядов.НаРемонт;
    Записать();
    глНеПроводить(Контекст,Рез);
    КонецЕсли;
    
    Говорит ошибочка. Нельзя записывать из модуля!

    Спасибо!
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    а в процедуре ПриЗаписи не пробовали?
  3. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    ТОесть дополнительную проверку ставить и в модуль документа?
    Это нормально если сначала проверка идет в модуле, а потом такая же проверка идет в модуле проведения документа?
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    так в модуле проведения уже не нудно.... у вас же есть статус
  5. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Ааа тоесть в модуле просто от статуса сделать проверку и все :)
    Спасиб дошло.

Поделиться этой страницей