Содержание:
1. Структура регистра накопления 1С 8.3.
2. Структура регистра накопления остатки.
3. Виртуальные таблицы 1С регистра накопления остатки.
Знаете ли вы, что такое регистр накопления в 1С 8.3? Это объект метаданных 1С, используемый для удобства хранения и обработки числовых данных в разрезе требуемой аналитики в 1С 8.3. Их механизм позволяет не только накапливать данные, но и быстро обработать, рассчитать итоги, получить остатки и обороты, а также вывести необходимые результаты пользователю в виде отчетов. Они являются основой в механизме учета движения средств, таких как финансы, товары, материалы. С их помощью можно автоматизировать разные направления деятельности предприятия. Движения в регистрах накопления, т.е. записи с информацией делают при проведении документы, назначенные регистраторами в процессе разработки.
1. Структура регистра накопления 1С 8.3.
Элементы регистра накопления: Стандартные реквизиты, Измерения, Ресурсы, Реквизиты.
Стандартными реквизитами регистра накопления являются: период, регистратор, номер строки, активность, вид движения.
Измерения – это разрезы аналитики, необходимые для хранения информации. В ресурсах регистра собираются нужные числовые данные. Реквизиты используют для хранения дополнительной информации к основным измерениям, если это необходимо.
2. Структура регистра накопления Остатки.
В системах 1С используется два вида регистров накопления – остатки и обороты. В этой статье нас интересует регистр накопления Остатки. Если регистр необходим для получения итоговых значений ресурсов на определенный период, то его вид будет только Остатки. Но для остаточных регистров накопления доступны возможности получения и оборотных данных, т.е. изменения ресурсов за период.
В остаточных регистрах накопления используются две таблицы: движений и итогов. В первой из них хранятся элементы, которые генерируются при проведении. Она имеет следующую структуру: период, регистратор, номер строки, вид движения, активность, измерения, ресурсы, реквизиты.
В таблице итогов хранятся остатки в разрезе всех измерений с периодичностью месяц, на начало месяца. Также в этой таблице отдельно хранятся актуальные итоги. Структура этой таблицы: период, измерения, ресурсы.
3. Виртуальные таблицы 1С регистра накопления Остатки.
Помимо физической таблицы для более быстрого получения информации, для регистров накопления (в зависимости от вида регистра 1С) создаются несколько виртуальных таблиц 1С. Для остаточного регистра таких таблиц будет три: обороты, остатки и обороты, остатки. Каждая из них отличается методом получения данных, а также данными, которые можно получить с ее помощью.
Рассмотрим отличия этих таблиц:
Виртуальная остаточная таблица для расчета всегда использует таблицу итогов и иногда таблицу движений. У нее есть параметры:
1. Период, на который считаем остатки, исключая саму дату. Если нужны остатки на дату включительно – используем тип Граница.
2. Условие, которое можно наложить на измерение регистра для более быстрого получения выборки данных. Например, Организация = &ВыбОрганизация.
Виртуальная таблица оборотов работает только по данным таблицы движений. То есть для получения оборотов за какой-либо период будут обработаны движения за этот период. У нее есть следующие параметры:
1. 1С Начало периода (включая). Если дата не указана, то данные будут анализироваться с начала ведения учета по этому регистру.
2. Конец периода (включая). Если дата не указана, то данные будут анализироваться на дату формирования выборки данных.
3. Периодичность (например, Период, Запись, Год, Месяц...). Обороты будут анализироваться с указанной периодичностью. Например, если указан Месяц, то обороты будут получены за месяц.
4. Условие (например, Организация = &ВыбОрганизация).
Виртуальная таблица остатков и оборотов рассчитывает одновременно и остатки, и обороты. Способ работы данной таблицы будет меняться в зависимости от того, указана периодичность или нет. Параметры этой таблицы:
1. Начало периода (включая). Если дата не указана, то данные будут анализироваться с начала ведения учета по этому регистру.
2. Конец периода 1С (включая). Если дата не указана, то данные будут анализироваться на дату формирования выборки данных.
4. Метод дополнения периодов (Движение или ДвиженияИГраницыПериода).
5. Условие (аналогично другим таблицам).
Специалист компании «Кодерлайн»
Дарья Губернаторова.