7.7 Как удалить проводки при записи документа?

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

  1. TopicStarter Overlay
    Skyrim
    Offline

    Skyrim Опытный в 1С

    Регистрация:
    1 ноя 2010
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Как удалить проводки документа или сделать документ не проведенным в процедуре ПриЗаписи()?
    Пробовал через метод СделатьНеПроведенным(), после использования проведение не отменялось.
    И еще вопрос: после добавления строки Опер=СоздатьОбъект("Операция"); в модуль документа при запуске выскакивает ошибка "Неудачная попытка создания объекта (Операция)"
  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    СделатьНеПроведенным() используется только для объектов, созданных функцией СоздатьОбъект. Через СоздатьОбъект (в процедуре ПриЗаписи()) не получиться поскольку выдаст ошибку на заблокированный объект. Может, кто другое посоветует, но в таких случаях я просто запрещаю пользователям редактирование проведенного документа.
  3. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    В каком месте модуля документа указанный код находится?
  4. poiuy
    Offline

    poiuy Опытный в 1С

    Регистрация:
    12 окт 2010
    Сообщения:
    170
    Симпатии:
    0
    Баллы:
    26
    вызываем обработку в параметрах передаем ссылу на документ
    в обработке закрываем форму документа
    делаем документ не проведенным
    открываем форму документа

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