gifts2017

Корректировка записей регистров накопления и бухгалтерии с отбором через Построитель отчета (обработка заполнения табличной части)

Опубликовал Дмитрий Бертман (Batman) в раздел Обработки - Обработка документов

Внешняя обработка заполнения табличной части для документов "Операция" и "Корректировка записей регистров". Возможность отбора с использованием Построителя отчета.

Периодически возникают задачи по "обнулению" остатков регистров бухгалтерии или накопления, полностью, или по каким-либо условиям.

В качестве основы взял обработку от poppy http://infostart.ru/public/18828/

Добавил возможность отбора, используя Построитель отчета (идею взял от combatxp  http://infostart.ru/public/18762/)

Добавил отбор по регистрам бухгалтерии.

В зависимости от вида регистра (бухгалтерии или накопления) можно выбрать, с каким Видом движения будут созданы записи (приход/расход или Дебет/Кредит).

В зависимости от выбранного Вида движения (Дебет/Кредит) - проводки формирутся в корреспонденции со счетом 00.

После получения таблицы значений, добавил процедуру - "пустышку", так сказать "переопределяемая процедура", в которой можно написать текст по обработке полученных данных.

В результате получилась универсальная обработка заполнения табличной части для корректировки регистров. В типовых конфигурациях она может использоваться для документов "Операция" и "Корректировка записей регистров".

Протестировал на конфигурациях "Бухгалтерия для Украины" и "Бухгалтерия для бюджетных учреждений Украины"

Надеюсь, публикация не "баян" (похожее не нашел), и будет кому-то полезна.

update от 17.07.2015

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

Пример

Если ЗначениеЗаполнено(Проводка["ВалютнаяСумма" + мИмяОсновногоПрефикса]) Тогда
Проводка["ВалютнаяСумма" + мИмяОсновногоПрефикса] = Проводка["ВалютнаяСумма" + мИмяОсновногоПрефикса] * Коэффициент;
КонецЕсли; 



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

Наименование Файл Версия Размер
Корректировка регистров (заполнение табличной части) 35
.epf 22,59Kb
26.08.15
35
.epf 22,59Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Ирина К (irenk2006) 26.08.15 07:15
Здравствуйте!
С помощью этой обработки смогу заполнить документ Корректировка записей регистров Бухгалтерии загрузкой из файла?
КА 1.1 платформа 8.2
2. Дмитрий Бертман (Batman) 26.08.15 19:58
Когда проверял обработку, будет ли работать в КА 1.1, исправил три ошибки. Да, теперь работает. Вышлю через личное сообщение
3. Лекар Инструмент (Lekar-istrument) 28.07.16 17:19
4. Дмитрий Бертман (Batman) 28.07.16 18:48
(3) Lekar-istrument, после того, как выкладывал на Инфостарте, я менял обработку. Проверено на украинских конфигурациях, о "Комплексной автоматизации" сразу не скажу. Давайте перейдем в личное общение? Чем смогу - помогу