Позволяет:
- обнулить счет, регистр по условию
- ввести остатки по счету на основании другого счета или регистра
- сравнить регистр со счетом
Обработка написана под себя, по принципу "быстро исправил в коде - сделал".
Сокращения:
"И" - Источник, "П" - Приемник, "БУ" - бухгалтерский учет, "НУ" - налоговый учет
Алгоритм корректировки себестоимости, обнуления регистра "УчетЗатрат" по 41 счету и ввод остатков на основании 41 счета в комплексной.
-Обнуление регистра "УчетЗатратРегл"
на закладке "Регистры" вводим настройки согласно второму принт-скрину:
КЗР - корректировка записей регистров (если один раз провели - помечаем на удаление, создаем новую, движения суммируются)
Регистр И: "УчетЗатратРегл" - регистр по которому будем получать остатки, имя регистра в конфигурации
Регистр П: "УчетЗатратРегл" - регистр по которому будем получать остатки, имя регистра в конфигурации
Дата: "01.01.2015" будут получены остатки на 31.12.2014
РБУ, РНУ: "41.01" Отбор АналитикаВидаУчета по выбранным счетам
ДанныеРИ, ДанныеРП - заполнится автоматически при изменении соответствующего имени регистра
Нажимаем "Сформировать" левая таблица заполнится остатками.
Теперь в таблице ДанныеРП необходимо проставить "ИмяСоответствие", АналитикаВидаУчета - АналитикаВидаУчета, Количество - КоличествоОстаток и т.д.
Нажимаем ">>>>", правая таблица полностью равна левой
ПолеИР - "Количество" умножить на "-1", также для остальных полей
нажимаем "провести" - проверяем, что получилось
- Ввод остатков регистра "УчетЗатратРегл" по 41-му счету
на закладке "Проводки" вводим настройки согласно первому принт-скрину:
Счет - "41.01"
Дата - "31.12.2014"
Операция - создаем и выбираем БухгалтерскуюОперацию
СчетПроведения, СчетКорреспондент - "90.02.1" "41.01" (для ввода остатков можем вообще не выбирать)
СубконтоДт1 - фиксированное значение
СубконтоКт1 - текст "Субконто1" (будет проставлена номенклатура)
СубконтоКт2 - текст "Субконто2" (будет проставлен склад)
нажимаем "Сформировать" - получим остатки по 41-му счету
на закладке "Регистры" - в ТЗ "ДанныеРП" (АналитикаУчетаПартий и АналитикаРаспределенияЗатрат не используются):
АналитикаВидаУчета - тип "АВУ"
АналитикаУчетаЗатрат - тип "АУЗ"
АналитикаУчетаПартий - тип "ЗФ", выбираем значение
АналитикаРаспределенияЗатрат - тип "ЗФ", выбираем значение
Количество - имя соответствие "КоличествоКТ", - тип "ЗН"
Стоимость - имя соответствие "Сумма", - тип "ЗН" (по аналогии остальные ресурсы также)
нажимаем "БУ>>>>" правая таблица заполнится на основании данных 41-го счета, по идее АналитикаУчетаЗатрат и АналитикаВидаУчета будут найдены на основании данных БУ, если это не так лезем в код.
Создаем новую корректировку и нажимаем "провести" - проверяем