Как сделать корректировку движений документа в системе 1С:Предприятие 8?
Здравствуйте, уважаемые читатели! В этой статье будет описано, как осуществлять корректировку движений в режиме 1С:Предприятия, что может делать любой пользователь. А также будет показано, как в режиме Конфигуратора зарегистрировать новый документ, чтобы у пользователей была возможность изменять его движения. Кроме того, будет рассказано, какие ошибки ждут вас, если вы не зарегистрируете свой новый документ.
Содержание
- Корректировка движений документа
- Добавление документа в обработку «КорректировкаДвижений»
- Примечание в связи с корректировкой движений
Корректировка движений документа
Откройте базу в режиме 1С:Предприятие 8, нажав на ярлык. Затем откройте любой список документов, например, «Поступление товаров». Теперь рассмотрим шаги согласно схеме, которая распложена выше:
-
- Нажмите на кнопку «Результат проведения документа» на панели списка (Дт-Кт).
- В открывшейся форме нажмите кнопку «Изменить движения…»
(Этот пункт для казахстанских конфигураций, у кого российская конфигурация, то пропускайте).
- Установите флажок «Ручная корректировка (разрешает редактирование движений документа)». Теперь можно редактировать движения.
- После корректировки движений в списке документов, напротив вашего документа появится соответствующая пиктограмма.
Если вам нужно убрать ручную корректировку, тогда откройте просмотр движений, как указано в третьем пункте и уберите флажок «Ручная корректировка (разрешает редактирование движений документа)». Появится диалог об отмене ручной корректировки нажмите «Да». Затем на жмите кнопку «ОК» на форме просмотра и корректировки движений.
Добавление документа в обработку «КорректировкаДвижений»
Иногда возникает необходимость в ручной корректировке движений документа, который был создан дополнительно к документам стандартной конфигурации. Чтобы иметь возможность редактировать движения документа необходимо его зарегистрировать в обработке «КорректировкаДвижений».
Делается это так:
-
-
- Откройте базу в режиме Конфигуратора, нажав на ярлык 1С:Предприятие 8.
- Откройте Конфигурацию: пункт меню «Конфигурация» | «Открыть конфигурацию».
- Найдите в дереве метаданных конфигурации узел «Обработки» и в нём обработку «КорректировкаДвижений».
- Теперь нажмите на плюсик рядом с обработкой «КорректировкаДвижений».
- Спуститесь ниже и нажмите на плюсик рядом со строкой «Формы».
- Выберите «ОсновнаяФорма» и дважды нажмите левой кнопкой мыши на этой форме.
- В открывшейся форме перейдите на закладку «Реквизиты» и нажмите на кнопку с зелёным плюсиком. В моём случае я добавляю реквизит «ПереоценкаВалютыНаСчетах» с типом «ДокументОбъект.ПереоценкаВалютыНаСчетах».
-
-
- Теперь нам нужно найти реквизит «ДокументОбъект». Дважды нажмите левой кнопкой мыши на нём.
- Появится форма редактирования свойства реквизита.
- Нам нужно редактировать тип. Для этого нажмите на кнопку с тремя точками и выберите в ней
тип «ДокументОбъект.ПереоценкаВалютыНаСчетах». - Сохраните обработку. Теперь вы можете редактировать движения этого документа!
Примечание в связи с корректировкой движений
Если вы захотите изменить движения вручную без добавления вашего документа в бработку «КорректировкаДвижений», то появится такое сообщение:
Если вы выполните пункт 2, но не выполните пункт 1 при регистрации документа, тогда при попытке изменить движения документа получите следующее сообщение об ошибке:
{Обработка.КорректировкаДвижений.Форма.ОсновнаяФорма.Форма(195)}: Поле объекта не обнаружено (ПереоценкаВалютыНаСчетах) ЭтаФорма[ИмяДокумента] = ДокументОбъект;
Надеюсь, что всё внятно и понятно объяснил. Успехов в работе с 1С!
Спасибо за подробное описание!
Всегда пожалуйста!
Спасибо
Пожалуйста, Anzhey!