gifts2017

Обнуление счетов, регистров и перенос остатков (например, из БУ в УУ)

Опубликовал Alexandr Andreev (and1024) в раздел Обработки - Универсальные обработки

Начал писать для бухгалтерии для обнуления счетов. Последнюю версию использовал для выправления себестоимости в комплексной, обнулял регистр УчетЗатрат и делал ввод остатков на основании данных бухгалтерских счетов. Вдруг кому пригодится )))

Позволяет:

 - обнулить счет, регистр по условию

 - ввести остатки по счету на основании другого счета или регистра

 - сравнить регистр со счетом

Обработка написана под себя, по принципу "быстро исправил в коде - сделал".

 

Сокращения:

"И" - Источник, "П" - Приемник, "БУ" - бухгалтерский учет, "НУ" - налоговый учет

 

Алгоритм корректировки себестоимости, обнуления регистра "УчетЗатрат" по 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-го счета, по идее АналитикаУчетаЗатрат и АналитикаВидаУчета будут найдены на основании данных БУ, если это не так лезем в код.

Создаем новую корректировку и нажимаем "провести" - проверяем

 

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

Наименование Файл Версия Размер
ОбнулениеСчетов 27
.erf 37,28Kb
08.05.15
27
.erf 07_01 37,28Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Осипов Сергей (fixin) 07.09.15 17:35
попробую заюзать для темы слияния двух организаций
2. Alexandr Andreev (and1024) 14.09.15 12:02
(1) fixin, Что получилось? На какой конфе пробовал?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа