21.12.2021 Анна Лисовая 8817
Регистры расчёта в 1С

Содержание:

1.       Структура регистров расчёта

2.       Связь с планом по видам расчёта

3.       Периодичность регистров расчета в 1С

4.       Управление регистратором

5.       Соединение регистров расчета в 1С по временному графику

6.       Перерасчёт в регистре расчетов

7.       Механизм вытеснения по периоду действия

8.       Зависимость регистра расчета в 1С от базового периода

9.       Записи по перерасчёту в регистре расчета в 1С

10.   Функционал регистра расчёта в 1С 8.3


Приветствую, коллеги! В данной статье будет описано, что такое регистры расчёта в 1С, какую они имеют структуру и функциональность. Также на реальном практическом примере будет рассмотрено применение регистров расчёта.


Регистр расчёта – это прикладные объекты конфигурации, которыми реализуются сложные механизмы периодичных расчётов. Также регистры расчёта нужны для нахождения в них информации о состоянии расчётов, которые нужно провести. Также в регистрах расчёта находятся временные данные и, конечно же, сами результаты расчётов.  


1.      Структура регистров расчёта


Все данные внутри регистра расчёта в 1С 8.3 оформлены в виде записей, при этом у каждой записи есть значение по измерениям, а также соответствующее значение ресурса.


Измерение в регистре означает «координаты» нахождения данных, а ресурс – это сама информация. Как пример, пусть внутри регистра расчёта «Начисления» действует структура регистра, как показано на скриншоте ниже:



Рис.1 Структура регистра «Начисление»


А сами записи, которые находятся внутри базы с данными, будут иметь следующий вид:



Рис. 2 Записи регистра расчета «Начисления»  


2.      Связь с планом по видам расчёта


Также важной особенностью является то, что регистр расчёта имеет связь с каким-то из планов по видам расчёта, который находится внутри прикладного решения. Данная связь означает наличие у каждой из записей в регистре поля «Вид расчёта», при помощи этого поля происходит отслеживание всех влияний записей на другие записи.  


3.      Периодичность регистров расчета в 1С


Ещё одной значимой чертой регистра расчётов является хранение данных относительно времени, а не только по измерениям, которые были созданы. То есть для каждой записи существует обязательное поле «Период действия». При создании программист может создать наименьшую периодичность регистра, опираясь на которую записи будут вноситься в регистр, как показано на скриншоте далее:



Рис. 3 Периодичность регистров расчета  


4.      Управление регистратором


В регистре расчёта состояние меняется во время проводки документации. Так что можно сделать вывод, что любая запись в регистре имеет связь с конкретным документом. Это – регистратор, а также номер строчки данного документа. Для управления регистратором во время добавления записей для регистра, а также для их перемены и удаления нужно пользоваться одновременно этими процедурами для каждой из записей, которые относятся к конкретному документу.  


5.      Соединение регистров расчета в 1С по временному графику


В регистре расчёта есть возможность указания связи с временным графиком работ. Временной график – это некоторый регистр со сведениями, внутри которого есть схема времени по начальным данным, которые используются во время расчётов. Измерения для данного графика – это рабочий график, а также дата, а ресурс графика – это сумма рабочих часов за конкретную дату. При помощи временного графика записи в регистре расчёта могут быть привязаны к рабочему графику, что также позволит получать данные о том, сколько необходимо рабочих часов для проведения тех или иных расчётов.


Как пример, рассмотрим такой временной график работ:



Рис. 4 Временной график работы в 1С


В такой схеме могут быть данные о рабочих часах, как показано ниже:



Рис. 5 Данные о рабочих часах во временном графике работ  


6.      Перерасчёт в регистре расчетов


В регистре расчёта также могут находится особые объекты – «Перерасчёты», которые выглядят следующим образом:



Рис. 6 Перерасчёт в регистре расчетов


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


В регистре расчёта реализована система, которая следит за тем, чтобы записи были уникальными, так что одинаковых записей, которые относятся к одной и той же строке в одном документе быть не может.  


7.      Механизм вытеснения по периоду действия


В регистре расчёта осуществлён механизм по вытеснению согласно действенному периоду. При помощи данного механизма вытеснения происходит расчёт периода действия записей, основываясь на других записях.


Обычно запись внутри регистра расчёта имеет две даты, которые определяют срок действия данной записи: начальное и конечное число периода действия. Но когда вид расчёта, которому запись принадлежала, был вытеснен другим расчётным видом, период действия этой записи будет только тем, который запрашивался. А фактический период записи можно определить только при помощи анализа каждой из записей по видам расчёта, из-за которых происходит «вытеснение» данного вида расчёта.  


8.      Зависимость регистра расчета в 1С от базового периода


В регистре расчёта есть ещё один не совсем обычный механизм – это зависимость от базового периода, которая отвечает за получение тех значений базы для записи регистра, которые были получены на основании анализа всех записей, которые находятся внутри регистра расчёта.


Базовый период – это некоторое число, которым необходимо воспользоваться во время счёта результирующей конкретной записи. Базу можно просчитать, анализируя результаты расчётов всех иных записей, от которых у нашей записи есть зависимость.


Есть два вида зависимостей от базового периода:

1.       Зависимость от периода регистрации;

2.       Зависимость от периода действия.


В первом случае, чтобы получить базу нужно будет выбрать результирующие расчёты по тем записям, которые находятся в базовом периоде по полю «Период регистрации».


Во случае зависимостей по периоду действия, чтобы получить базу нужно будет выбрать записи, которые имеют пересечение периода по факту действия и базового периода текущей записи.  


9.      Записи по перерасчёту в регистре расчета в 1С


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


Результат работы данного механизма – это формировка записей по перерасчёту, в наборе которых находятся данные про записи регистра, которые следует подвергнуть перерасчёту.  


10. Функционал регистра расчёта в 1С 8.3


Регистр расчёта в 1С имеет следующие возможности:

·         выбирать записи, опираясь на регистратор;

·         получать информацию по графику для записей в регистре, которые соответствуют избранному поиску;

·         читать, менять записи в набор записей в регистре расчёта;

·         выбирать записи согласно выбранному интервалу, опираясь на нужные критерии;

·         получать значения в базе согласно избранным правилам, для базы в регистре расчёта;

·         получать информацию про записи, которые следует пересчитать.


Специалист компании «Кодерлайн»

Анна Лисовая

Наши проекты

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление предприятием», «1С:Управление корпоративными финансами»...

Установка программного продукта БИТ.Финанс для 1С:Бухгалтерия 8
ООО «Джи Эй Си Шиппинг энд Лоджистикс»

Отрасль:
Транспорт

Внедренное типовое решение:
БИТ.Финанс

Построение единого информационного пространства финансовой службы;
Учет бухгалтерский, налоговый, бюджетный, включая регламентированную ...

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и кадровый учет (HRM):
- Кадровый учет;
- Расчет зарп...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

Управление персоналом и кадровый учет (HRM) Кадровый учет Расчет зарплаты Регламентированная отчетность Учет рабочего времени ...

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

Отрасль:
Производство

Внедренное типовое решение:
1С:Комплексная автоматизация

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных разниц по лизинговому имуществу...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные работы по обслуживанию сервера MS SQL;
- Оптимизация производ...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

- Взаиморасчеты с поставщиками
- Учет прихода ТМЦ
- Взаиморасчеты с покупателями
- Учет продаж ТМЦ
- Управление складскими ...

Автоматизация производственного планирования нефтесервисной компании на базе 1С:ЕРП 2.0
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Блок планирования проектов (процессы объемно-календарного планирования производства)...

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Управление холдингом 8

Бухгалтерский учет;
Расчет зарплаты и кадровый учет;...

ОАО «Фаберлик»
ОАО «Фаберлик»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление производственным предприятием 2

- Регламентированный учет;
- Кадровый учет;...

АО «Вертолетная сервисная компания»
АО «Вертолетная сервисная компания»

Отрасль:
МТО эксплуатации вертолетной техники

Внедренное типовое решение:
1С:Бухгалтерия КОРП

- Консультации по сложным вопросам налогового и бухгалтерского учета;
- Разработка специализированных форм внутрикорпоративной отчетност...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение