Информационный поток
Задания вакансии материалы разработки сообщения форума
Яндекс-директ

Автоматизация корректировки остатков регистра накопления.

  • Добавить свою разработку
 
Новикова Ольга Геннадьевна
Связаться с автором
28.01.2014 09:59:58
+1
Обработка предназначена для корректировки остатков регистра накопления в БД с конфигурацией УПП (1с 8.2 ) при помощи документа "Корректировка записей регистров". (Для программиста не составит труда изменить обработку для привязки движений к другому типовому документу в другой конфигурации.) При помощи обработки возможна корректировка следующих видов: 1)обнуление остатков, 2)приведение остатков корректируемого регистра к остаткам регистра-эталона, 3)приведение остатков регистра к данным таблицы-источника, являющейся результатом произвольного запроса.

Скриншоты
Описание

(Текст справки к обработке)

Обработка предназначена для корректировки остатков регистра накопления. Возможна корректировка следующих видов: 1)обнуление остатков, 2)приведение остатков корректируемого регистра к остаткам регистра-эталона, 3)приведение остатков регистра к данным таблицы-источника, являющейся результатом произвольного запроса.

  1. В случае обнуления остатков, нужно только, при необходимости, задать отбор остатков, которые должны быть приведены к нулю, и указать метод списания излишков. Метод списания "сторно" означает, что для списания положительных остатков, будет выполнен приход с отрицательными значениями ресурсов, в противном случае будет выполнен расход.
  2. Если выбрана корректировка "приведение остатков к остаткам регистра-эталона", то кроме отбора корректируемых остатков, возможно указание отбора остатков регистра-эталона. Такой двойной отбор необходим, если нет возможности сопоставить измерению корректируемого регистра подходящее по типу измерение регистра-эталона. Для установки соответствия измерений и ресурсов регистров необходимо заполнить таблицу соответствий на закладке "Настройка соответствия параметров". При выборе корректируемого регистра, в графе "Параметр корректируемого регистра" автоматически проставляются измерения и ресурсы корректируемого регистра. При выборе регистра-эталона, графа "Источник" автоматически заполняется подходящими по типу измерениями и ресурсами регистра-эталона, а в случае их отсутствия, в этой графе можно указать фиксированной значение, которое будет подставляться при корректировке. Например, если выполняется приведение остатков регистра с измерением типа "Справочник.Подразделения" к регистру у которого нет измерения такого типа, но есть измерение типа "Справочник.ПодразделениеОрганизации", то необходимо выявить, какие подразделения можно сопоставить подразделениям организаций, и выполнять обработку по каждой паре подразделений. При этом необходимо указывать соответствующие подразделения в отборах, а так же в таблице соответствий в качестве фиксированного значения указать нужное подразделение.
  3. Корректировка "приведение остатков к результату запроса" означает приведение отобранных остатков корректируемого регистра к данным таблицы, которая является выгрузкой результата выполнения произвольного запроса, причём данные таблицы так же подвергнуться отбору, который в данном случае будет общим. Порядок работы следующий. 1)Загрузка запроса из файла запросов с расширением "sel" (загружаются текст и параметры запроса первой верхней строки дерева), при загрузке сразу же формируется линейная таблица - выгрузка результата; возможно построение запроса в рамках данной обработки при нажатии на ссылку "Открыть запрос и результат для редактирования", при этом необходимо заполнить таблицу-результат запроса и закрыть форму редактирования запроса с сохранением. 2)Установка соответствия измерениям и ресурсам корректируемого регистра подходящих по типу колонок таблицы-результата запроса. Необходимо заполнение всех строк таблицы соответствия. 3)Настройка отбора и выполнение корректировки. Логика и порядок выполнения корректировки следующие: выгрузка в таблицу №1 остатков корректируемого регистра с учетом указанного отбора; выборка из таблицы-результата запроса данных, соответствующих указанному отбору и построение из них эталонной таблицы №2; сравнение таблиц №1 и №2 и формирование движений на разницу.
Ключевые слова:   корректировка остатков регистра накопления
Файлы для скачивания