Виды расчетов в 1с 8.3. Механизм сложных периодических расчетов. Играем с Фактическим периодом действия

В «1С:Управление производственным предприятием 8» существуют специальные объекты, объединяющие в себе описание правил расчета начисления или удержания и описание правил учета результатов этого начисления или удержания в целях расчета ЕСН, НФДЛ, бухгалтерского учета. Такие объекты называются видами расчета. В программе виды расчета разбиты на три подгруппы: основные начисления, дополнительные начисления и удержания. Какие-то виды начислений и удержаний описываются разработчиками на этапе создания программы, но есть и такие, которые присущи только нашей организации, пользователю необходимо самостоятельно их добавить. Для того чтобы правильно задать параметры для уже существующих начислений и удержаний и грамотно описать вновь созданные, мы должны понять, в чем их отличие и в какой последовательности нам следует организовать установку алгоритмов расчетов.

Рассмотрим все группы видов расчетов.

Основные начисления организаций

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

При создании новой информационной базы список основных начислений организаций заполняется так называемыми предопределенными видами расчетов. Предопределенные виды расчетов - это элементы, которые были определены разработчиками на этапе создания системы. Некоторые параметры предопределенных видов расчетов не могут быть изменены пользователями, так как участвуют во внутренних алгоритмах программы. Список основных начислений организаций может дополняться пользователем.

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

Рисунок 5.1 Интерфейс Расчет зарплаты работников организаций. Основные начисления

Перед нами откроется окно со списком всех предопределенных начислений. Как видим, в этот список включены такие начисления, как «Оклад по Дням», «Оплата больничных листов» и прочее. Начисление, отмеченное знаком, выделенным на рисунке 5.2, является предопределенным видом расчета. Не предопределенные виды расчета отмечаются также значком в виде ромба, но без изображения шара возле него.

Рисунок 5.2 Список ОСНОВНЫХ начислений организации

Рассмотрим ситуацию, сложившуюся в ЗАО «Автоматизация». Один из работников организации использует личный автомобиль в служебных целях. В соответствии с российским законодательством ему полагается особая денежная компенсация. Так как такое начислении не относится к предопределенным, то мы его добавим в список видов расчетов, опишем особенности его учета в целях расчета ЕСН и НДФЛ и порядок расчета начисления в программе. Но для начала нужно определить к какой группе начислений относится такая надбавка. Понятно, что работник собирается эксплуатировать личный транспорт долговременно, то есть не один месяц, а несколько. Следовательно, мы будем считать эту компенсацию долговременным начислением и отнесем к основным начислениям. Компенсация будет начисляться по фиксированной ставке. За время нахождения сотрудника в отпуске, командировке, невыхода его на работу (т.е. за периоды, когда личный транспорт в служебных целях не используется) компенсация не выплачивается.

Откроем окно со списком основных начислений и опишем новое начисление. Нажатием на кнопку «Добавить» панели инструментов (см. Рисунок 5.3) мы одновременно добавляем новую строку списка и открываем окно описания начисления.

Рисунок 5.3 Добавление нового элемента основных начислений

В открывшемся незаполненном окне в поле «Наименование» укажем название создаваемого вида расчета: «Компенсация личный транспорт».

Переключатели раздела «Последовательность учета» на закладке «Расчеты» позволяют определить последовательность расчета нескольких начислений одного и того же сотрудника. Первичным начислением называют такое начисление, результат работы которого не зависит от результатов расчета других начислений (например, оплата по окладу). К зависимым начислениям относятся те, результат расчетов которых зависит от результатов расчета других начислений. Для таких начислений определяют очередность расчета выбором уровня зависимости. Начисление считается зависимым первого уровня в том случае, если результат его расчета зависит от результата расчета только первичных начислений. Начисление считается зависимым второго уровня, если результат его расчета зависит от результатов расчета хотя бы одного начисления с очередностью расчета «зависимое первого уровня». Все остальные зависимые начисления относятся к зависимым начислениям третьего уровня.

Таким образом, чтобы выбрать последовательность расчета нам нужно рассмотреть способ расчета нашего начисления. Компенсация за использование личного транспорта рассчитывается пропорционально отработанному времени от фиксированной ставки. Значит, результат не зависит от результата расчета других начислений и, следовательно, является первичным начислением. Укажем это, установив переключатель последовательности расчета, как показано на рисунке 5.4.

Способ расчета начисления может быть как выбранным из списка стандартных, так и заданным произвольной формулой для того чтобы пользователь мог самостоятельно определить алгоритм расчета описываемого начисления. Если мы выберем регламентированный вариант расчета «Фиксированной суммой» (см. Рисунок 5.4), то наше начисление не будет зависеть от отработанного времени. Для того чтобы результат компенсации рассчитывался пропорционально отработанному времени, воспользуемся возможностью создания произвольных формул.

Рисунок 5.4 Настройка основного начисления. Закладка "Расчеты"

Установим переключатель способа расчета в положение «Произвольная формула расчета» и перейдем к редактированию формулы по ссылке «Редактировать формулу расчета» (см. Рисунок 5.5).

Рисунок 5.5 Переход к описанию формулы расчета

Открывшуюся форму редактирования формулы расчета мы уже подробно рассматривали в разделе «Настроим начисления и удержания» второй работы. Опишем формулу расчета нашей компенсации, используя показатели расчета. Вставим показатель «Фиксированная сумма» в формулу используя пункт «Вставить показатель в формулу» контекстного меню показателя (см. Рисунок 5.6) или просто перетащив его мышкой в поле формулы.

Рисунок 5.6 Вставка показателя в формулу

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

Рисунок 5.7 Формула расчета компенсации за использование личного транспорта

Завершим редактирование формулы нажатием на кнопку «ОК» и перейдем на закладку «Время» формы редактирования начисления.

На закладке «Время» зададим параметры, которые повлияют на формирование табеля учета рабочего времени. Описываемая нами компенсация является обычной доплатой, поэтому переключатель «Вид времени» установим в выбранном положении «Дополнительное начисление за уже оплаченное время».

Примечание: Начислениям, отражающим отработанное время сотрудника (таким, как оклад по дням, оплата по дневному тарифу и прочим), сопоставляется вид времени «Начисление за работу полную смену в пределах нормы времени». Отпуска, больничные и прочие начисления за неотработанное время, а также командировки должны настраиваться с видом времени «Неотработанные полные смены, а также командировки».

На закладке «Использование» переключатели установлены в стандартных положениях, изменять которые нам придется при тонких настройках в описании особых начислений. Например, переключатель «Является пособием» группы «Пособия по социальному страхованию» используется для определения начисления как пособия ФСС. Его значение принимается к учету при расчете ЕСН.

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

Переключатели группы «Вид стажа для целей персонифицированного учета ПФР» позволяют задать особый способ отражения данного начисления при формировании пачек СЗВ-4.

Рисунок 5.8 Форма редактирования основного начисления. Закладка Использование

В нашем случае все переключатели устанавливаем в положениях «Не является. ..» и «Не отражается...».

Примечание: В окне-описании предопределенного основного начисления «Пособие по уходу за ребенком до 1,5 лет» необходимо изменить положение переключателя «Пособия по социальному страхованию» на значение «Является пособием».

Затем, по кнопке выбора, указать вид пособия «По уходу за ребенком до полутора лет». Эта информации потребуется программе при последующем расчете ЕСН и составлении регламентированной отчетности.

Рисунок 5.9 Изменение параметров использования предопределенного начисления

"Пособие по уходу за ребенком до 1.5 лет"

Для определения особенностей отражения описываемой компенсации в бухгалтерском и налоговом учете перейдем на закладку «Упр. учет». Флаг «Является доходом в натуральной форме» не устанавливаем, так как наша компенсация будет выплачиваться в денежной форме. Группа реквизитов «Отражение в бухгалтерском и налоговом учете определяется» предназначена для определения варианта отражения результатов начисления в бухгалтерском и налоговом учете. Установим переключатель в положение «по данным о работнике и его плановых начислениях», что означает отсутствие необходимости особого отражения учета результатов начисления. Подробно способы отражения результатов начислений в бухгалтерском и налогов учете будут рассмотрены далее.

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

Рисунок 5.10 Форма редактирования начисления.

Особенности налогообложения опишем на следующей закладке «Налога» (см. Рисунок 5.11). В соответствии с российским законодательством компенсация за использование личного транспорта в служебных целях - это денежная выплата, не считающаяся доходом работника, если ее размер в пределах нормы установленной законом, т.е. НДФЛ не облагается. Поэтому установим переключатель «Не облагается». С помощью кнопки выбора укажем в поле «Вид дохода» раздела «ЕСН, взносы в ПФР», что начисление не является объектом налогообложения ЕСН, и не облагается взносами в ПФР в соответствии с Налоговым Кодексом что означает отсутствие необходимости особого отражения учета результатов начисления Переключатель, влияющий на расчет базы по налогу на прибыль установим на верхнее значение «Не включается в расходы на оплату труда».

Рисунок 5.11 Настройка параметров учета начисления

На закладке «Упр. учет» для отражения начисления в управленческом учете мы проверим, что переключатель установлен в положение «по данным о работнике и его плановых начислениях» (см. Рисунок 5.12). Таким образом, мы указываем, что способ отражения данного начисления в управленческом учете не отличается от способа отражения других начислений сотрудника.

Рисунок 5.12 Настройка способа отражения начисления в управленческом учете

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

Рисунок 5.13 Начало редактирования таблицы вытесняющих начислений

Из списка основных начислений мы можем выбрать нужное нам начисление - «Оплата отпуска по календарным дням».

Рисунок 5.14 Выбор начисления

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

Рисунок 5.15 Заполненный список вытесняющих начислений

С особенностями заполнения списков базовых и ведущих начислений мы познакомимся немного позже, пока оставляем эти поля пустыми.

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

Механизм сложных периодических расчетов позволяет реализовывать различные модели расчета заработной платы. Работа механизма основана на двух составляющих.

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

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

Работа механизма сложных периодических расчетов обеспечивается двумя объектами прикладного решения:

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

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

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

План видов расчета

Структура плана видов расчета
План видов расчета представляет собой список видов расчета. Каждый вид расчета имеет код, наименование и набор реквизитов, содержащих дополнительную информацию о данном виде расчета:

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

Создание и редактирование видов расчета может выполняться как разработчиком (предопределенные виды расчета), так и пользователем, в процессе работы с прикладным решением. Однако пользователь не может удалять виды расчета, созданные разработчиком.

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

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

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

А вид расчета Оклад может вытесняться видом расчета Невыход:

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

Формы плана видов расчета
Для того чтобы пользователь мог просматривать и изменять данные, содержащиеся в плане видов расчета, система поддерживает несколько форм его представления. Система может автоматически генерировать все нужные формы; наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо форм по умолчанию:

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

Для просмотра и изменения данных отдельных видов расчета используется форма вида расчета. Как правило, она представляет данные в удобном для восприятия и редактирования виде:

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

Регистр расчета

Структура регистра расчета
Информация в регистре расчета хранится в виде записей, каждая из которых содержит значения измерений и соответствующие им значения ресурсов.

Измерения регистра описывают разрезы, в которых хранится информация, а ресурсы регистра непосредственно содержат хранимую информацию. Например, для регистра расчета ОсновныеНачисленияСотрудниковОрганизаций, который имеет следующую структуру:

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

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

Периодичность

Регистр расчета хранит данные не только в разрезе созданных измерений, но и в разрезе времени. Это является причиной существования у каждой записи регистра расчета еще одного обязательного поля - Период действия. При создании регистра расчета разработчик может указать минимальную периодичность, с которой записи будут заноситься в регистр:

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

Связь с графиком времени
Для регистра расчета может быть указана связь с графиком времени. График времени представляет собой регистр сведений, в котором содержится временная схема исходных данных, участвующих в расчетах. Измерениями этого графика могут быть, например, график работы и дата, а ресурсом – количество рабочих часов в этой дате. Тогда можно будет связать запись регистра расчета с каким-либо конкретным графиком работы и в дальнейшем, средствами встроенного языка получать информацию о количестве рабочих часов, необходимую для выполнения расчетов.

Например, график времени, имеющий следующую структуру:

Перерасчеты
Регистр расчета может включать в себя специальные объекты - Перерасчеты:

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

Уникальность записей
Система обеспечивает контроль уникальности записей, хранящихся в регистре расчета. Поэтому в регистре расчета не может находиться двух записей, относящихся к одной и той же строке одного и того же документа.

Механизмы, реализуемые регистром расчета

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

В общем случае, запись регистра расчета содержит две даты, определяющие период, на который распространяется действие данной записи. Этот период называется периодом действия записи. Однако, если вид расчета, к которому относится данная запись, может быть вытеснен другим видом расчета, то период действия данной записи является лишь "запрашиваемым" периодом, то есть "мы хотим, чтобы запись действовала в этом периоде". Реально, фактический период действия данной записи можно будет определить лишь после анализа всех записей видов расчета, которые вытесняют данный вид расчета по периоду действия. Фактический период действия будет представлять собой набор периодов, являющихся подмножеством исходного периода действия данной записи. Если не будет найдено ни одной записи, вытесняющей данную по периоду действия, то фактический период действия данной записи будет равен ее периоду действия. Другим крайним случаем вытеснения по периоду действия является полное вытеснение данной записи другими записями. В этом случае фактический период действия записи будет отсутствовать.

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

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

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

Регистр расчета поддерживает два вида зависимости по базовому периоду:

  • зависимость по периоду действия;
  • зависимость по периоду регистрации.

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

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

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

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

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

Формы регистра расчета
Для того, чтобы пользователь мог просматривать данные, содержащиеся в регистре расчета, система поддерживает форму представления регистра расчета - форму списка. Она позволяет выполнять сортировку и отбор отображаемой информации по нескольким критериям:

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

Функциональные возможности регистра расчета
Основными функциональными возможностями, которые предоставляет регистр расчета разработчику, являются:

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

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

В конфигурации имеется несколько планов видов расчета для целей регламентированного и управленческого учета.

Планы видов расчета для целей регламенированного учета:

  • Основные начисления организаций — предназначен для хранения описании видов расчета начислений, имеющих протяженность во времени, а также начислений, которые могут назначаться в плановом порядке
  • Дополнительные начислении организаций — предназначен для хранения описаний видов расчета разовых единовременных начислений не имеющих длительности во времени
  • Удержания организаций — предназначен для хранения описаний видов расчета удержаний, используемых в регламентированном учете
  • Средний заработок — содержит специализированный нерасширяемый перечень видов расчета, используемых при расчете оплаты по среднему заработку

Планы видов расчета для целей управленческого учета:

  • Управленческие начисления — предназначен для хранения описаний видов расчета начислений, используемых при расчете управленческой заработной платы
  • Управленческие удержания — предназначен для хранения описаний видов расчета удержаний (взысканий), используемых при расчете управленческой заработной платы

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

Рис. Планы видов расчета и регистры расчета

Записи всех регистров расчета характеризуются периодом регистрации. Период регистрации — это дата начисления или удержания. Период регистрации определяет, в расчетном листке за какой месяц будут отражены суммы произведенных начислений и удержаний. Для начислений, имеющих протяженность во времени (оплата по окладу, оплата отпуска и т.п). в качестве периода регистрации принимается первое число месяца, на который приходится дата нынолнения начисления.

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

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

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

План видов расчета — объект 1С 8.2 и 8.3, хранящий в себе сведений о типах видов расчетов и определяющий влияние разных расчетов друг на друга. Он так же, как и , похож на справочник, однако имеет свои особенности.

Рассмотрим особенности настройки плана видов расчета.

Особенности настройки плана видов расчетов в 1С

Самая интересная вкладка, с точки зрения разработчика, плана вида расчетов — Расчет. Рассмотрим свойства подробнее:

Использует период действия — свойство плана видов расчетов, определяющий, требуется ли использование периода в данном виде расчета. Например, вид расчета «Штраф» не требует использования периода действия в отличие от оклада.

Получите 267 видеоуроков по 1С бесплатно:

Зависимость от базы — настройка определяет возможность расчета заработной платы от другого вида расчета. Существуют следующие варианты:

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

Базовые планы видов расчета — список планов расчетов, которые могут быть выбраны в качестве базы для объекта. Доступны для редактирования только в том случае, если Зависимость от базы установлено в значение, отличное от не зависит .

Свойства элемента плана расчетов в 1С

Рассмотрим свойства предопределенного элемента плана расчетов подробнее:

Флаг Период действия является базовым периодом — доступен только при установленном флаге Использует период действия, и если установлена зависимость от базы. Если флаг установлен, то базой для расчета будет являться сам период расчета.

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

Механизм сложных периодических расчетов предназначен в первую очередь для решения задач, связанных с начислением заработной платы. Он позволяет описать сложные зависимости зарплаты от каких-либо показателей. В состав механизма входят два основных прикладных объекта:

  • План видов расчета - предназначен для хранения данных о видах расчетов, и их взаимном влиянии друг на друга. Взаимосвязь ПВР может быть влияющей (например, премия зависит от оклада) и вытесняющей (например, больничный вытесняет оклад), ну и независимые от других ПВР также могут быть. Пример план видов расчетов:
  • Регистр расчета - предназначен для хранения данных о расчетах ЗП, как конечных, так и промежуточных. Соответственно, и представляет собой комбинацию измерений и числовых ресурсов, чем напоминает регистр накопления либо регистр бухгалтерии . Регистр расчета обязательно ссылается на план видов расчета, согласного которому и сделаны хранящиеся в регистре расчеты. Также, регистр расчета может быть привязан к графику (актуально для посменной оплаты труда), и в любом случае поддерживает перерасчеты (актуально всегда). Пример регистра расчета:

Вопрос 14.01 экзамена 1С:Профессионал по платформе. Планы видов расчета предназначены...

  1. для описания множеств возможных видов расчета
  2. для накопления информации о периодических расчетах
  3. для хранения информации о перерасчетах
  4. верно все вышеперечисленное
  5. верны утверждения 1 и 3

Правильный ответ первый, разбор в посте.

Вопрос 14.02 экзамена 1С:Профессионал по платформе. Виды расчета - это...

  1. объекты базы данных
  2. объекты конфигурации
  3. объекты встроенного языка

Правильный ответ первый, например в ПВР "Основные начисления организаций" могут входить такие виды расчетов как Оклад по дням, ГПД на месяц, и т.д.

Вопрос 14.16 экзамена 1С:Профессионал по платформе. Новые виды расчета...

  1. можно создавать только в режиме "1С:Предприятие"
  2. можно создавать только в режиме "Конфигуратор"
  3. можно создавать в режиме "1С:Предприятие" и в режиме "Конфигуратор"

Правильный ответ третий, можно создать и в Конфигураторе (предопределенные), и в режиме Предприятие.

Вопрос 14.21 экзамена 1С:Профессионал по платформе. Регистры расчета служат...

  1. для накопления информации о периодических расчетах
  2. для описания множеств однотипных видов расчета
  3. для хранения сведений о перерасчетах

Правильный ответ первый.

Вопрос 14.44 экзамена 1С:Профессионал по платформе. Выберите правильный ответ:

  1. Регистр расчета может быть связан с несколькими планами видов расчета
  2. Регистр расчета может быть связан только с одним планом видов расчета
  3. Регистр расчета может быть связан только с тремя планами видов расчета

Правильный ответ второй, см. в посте скриншот регистра расчета.

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