gifts2017

Обработка заполнения ТЧ по регистрам сведений

Опубликовал RuzAleks Р- (RuzAleks) в раздел Обработки - Обработка документов

Когда необходимо изменить записи зависимого регистра сведений, можно воспользоваться стандартной возможностью и ввести документ "Операция" (БП 2.0, БП КОРП, БАУ) или документ "Корректировка записей регистров", но заполнять движения по регистрам довольно проблематично - поэтому родилась данная "помощница"

Обработка позволяет заполнить документы "Операция" или "Корректировка записей регистров" движениями по регистрам сведений нужного документа(ов). Нужна, если необходимо изменить состояние регистра сведений в текущем периоде, без прямой записи в регистр.

Нехитрыми манипуляциями позволяет поменять ресурс регистра на нужный.

Обработку необходимо подключить как внешнюю обработку табличных частей. Для документа "ОперацияБух" она пропишется самостоятельно, для "КорректировкиРегистровСведений" необходимо добавить привязку вручную (это в зависимости от конфигурации в которой будет использовать). Далее буду описывать порядок работы с "Операцией".

1. Для корректировки движений по регистрам сведений какого-либо документа, создаем "Операцию, введенную вручную".

2. Выбираем способ заполнения "Корректировка регистров сведений".

3. В поле "Документ" выбираем документ, движения которого необходимо откорректировать и нажимаем "Заполнить". 

4. Откроется список выбора с регистрами сведений, в нем:

  • отмечаем те регистры, движения по которым нужно заполнить.

  • меняем движения, проводим. 

  • Если необходимо заменить значение ресурса во всех движениях сразу, то в модуле обработки находим комментарий

	 //Если МДОбъект.Имя = "НаименованиеИзменяемогоРесурса" Тогда
//    ДвижениеСторно[МДОбъект.Имя] = ЗначениеИзменяемогоРесурса;
//КонецЕсли;

и там "НаименованиеИзменяемогоРесурса" заменяем на имя ресурса регистра сведений, который необходимо перезаполнить, а вместо "ЗначениеИзменяемогоРесурса" указываем необходимое значение.

Например:

	 Если МДОбъект.Имя = "СчетНачисленияИзноса" Тогда
    ДвижениеСторно[МДОбъект.Имя] = ПланыСчетов.Хозрасчетный.ИзносОсновныхСредств;
КонецЕсли;

Скачать файлы

Наименование Файл Версия Размер
КоррРегСведений.epf 127
.epf 6,25Kb
09.09.14
127
.epf 6,25Kb Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.