×
Показано с 1 по 6 из 6
  1. Клерк
    Регистрация
    10.09.2007
    Сообщений
    24

    Проблемы с изменением документа ОперацияПоРасчСчету с целью проведения

    Добрый день,
    Платформа 1С 7.7, конфигурация УСН. Проблема заключается в том, что не получается провести документ операция по расчетному счету. Изначально этот документ не проводился. Есть небольшой опыт подобных изменений для других документов, например, счета - раньше проблем не было. Для возможности проведения этого документа в конфигураторе были установленны следующие опции:
    - разрешить автоматическое проведение;
    - автоматическое удаление движений;
    - автоматическая нумерация строк (на всякий случай).
    Также в модули было добавленно:
    - в модуль документа была добавленна предопределенная процедура "ОбработкаПроведения";
    - в модуль формы в предопределенную процедуру "ПриОткрытии" была добавленна строка ПриЗаписиПерепроводить(1).

    В итоге сделанных изменений происходит следующее. Создать в ручную документ опреация по расчетному случаю не возможно, поэтому приходится работать с существующими экземплярами документов. При изменении и сохранении существующих экземпляров документа вызывается предопределенная процедура формы документа "ПриЗаписи", но не вызывается предопределенная процедура модуля документа "ОбработкаПроведения". Почему так? Если попытаться провести экземпляр документа в ручную (программно) - в процедуру "ПриЗаписи" вставить строку Провести(), то процедура "ОбработкаПроведения" вызывается, но на строке Регистр.Регистр1.ДвижениеРасходВыполнить() появляется диалоговое окошко с сообщением: "Документ не проведен!", а в строке сообщений выдается ошибка:

    Код:
    "Регистр.Регистр1.ДвижениеРасходВыполнить();
    {Документ.ОперацияПоРасчСчету.Модуль Документа(7)}: Движения регистров не могут выполняться у данного объекта."
    Помогите, пожалуйста, разобраться - почему это документ не проводиться автоматически, и почему не возможны движения регистров у этого документа?
    Поделиться с друзьями

  2. Клерк Аватар для adianva
    Регистрация
    15.09.2007
    Адрес
    Санкт-Петербург
    Сообщений
    675
    Поясните,пожалуйста,какую операцию по расчетному счету вы вводите вручную(кроме проведения Выписки из банка,где находятся все операции по р/с)?

  3. Клерк
    Регистрация
    10.09.2007
    Сообщений
    24
    Почему в ручную? Операция в ручную не вводится. Из моего сообщения: "...Создать в ручную документ опреация по расчетному случаю не возможно, поэтому приходится работать с существующими экземплярами документов...". Как я понимаю, экземпляры документа операция по расчетному счету создается обработкой читающей данные от клиент-банка. Вот и при создании экземпляров этой обработкой (при сохранении экземпляра документа) необходимо, чтобы каждый экземпляр документа проводился, и соответственно, происходило движение по необходимому нам регистру. Проблема в том, что у меня не получается сделать так, чтобы документ операция по расчетному счету проводился, чтобы можно было осуществить движения необходимого регистра у этого документа.
    Заранее спасибо!

  4. Fosihas
    Гость
    Для возможности проведения этого документа в конфигураторе были установленны следующие опции:
    - разрешить автоматическое проведение;
    - автоматическое удаление движений;
    - автоматическая нумерация строк (на всякий случай
    если вы хотите чтоб документ проводился по Регистрам, т.е. оперативный учет вам стоит включить еще одну галочку:

    - Оперативный учет.

  5. Клерк
    Регистрация
    10.09.2007
    Сообщений
    24
    Точно! Работает - спасибо!!!

  6. Аноним
    Гость
    Цитата Сообщение от Fosihas Посмотреть сообщение
    если вы хотите чтоб документ проводился по Регистрам, т.е. оперативный учет вам стоит включить еще одну галочку:

    - Оперативный учет.
    А у меня стоит галочка! Но не получается провести документ!!!!!

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)