- Планы видов расчетов в 1С 8.3
- Особенности настройки плана видов расчетов в 1С
- Свойства элемента плана расчетов в 1С
- Планы видов расчета в 1С 8.3
- Виды расчета
- Период действия
- Зависимость от базы
- Программная работа с планом видов расчета
- План видов расчета
- Структура
- Формы плана видов расчета
- Форма списка
- Форма вида расчета
- Настройка плана видов расчетов в 1С: Зарплата и управление персоналом
- Настройка видов расчетов “Начисления”
- Настройка видов расчетов “Удержание”.
Планы видов расчетов в 1С 8.3
План видов расчета — объект 1С 8.3, хранящий в себе сведений о типах видов расчетов и определяющий влияние разных расчетов друг на друга. Он так же, как и план счетов, похож на справочник, однако имеет свои особенности.
Рассмотрим особенности настройки плана видов расчета.
Особенности настройки плана видов расчетов в 1С
Самая интересная вкладка, с точки зрения разработчика, плана вида расчетов — Расчет. Рассмотрим свойства подробнее:
Использует период действия — свойство плана видов расчетов, определяющий, требуется ли использование периода в данном виде расчета. Например, вид расчета «Штраф» не требует использования периода действия в отличие от оклада.
Зависимость от базы — настройка определяет возможность расчета заработной платы от другого вида расчета. Существуют следующие варианты:
- не зависит — не зависит от другого начисления. Пример — штраф начисляется независимо от всего.
- зависит по периоду действия — зависит от протяженности другого вида расчета. Пример — расчет отпускного в зависимости от оклада за последние полгода.
- зависит по периоду регистрации — зависит от периода регистрации вида расчета. Например, необходимо взять за базу все выплаченные премии за промежуток времени.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Базовые планы видов расчета — список планов расчетов, которые могут быть выбраны в качестве базы для объекта. Доступны для редактирования только в том случае, если Зависимость от базы установлено в значение, отличное от не зависит.
Свойства элемента плана расчетов в 1С
Рассмотрим свойства предопределенного элемента плана расчетов подробнее:
Флаг Период действия является базовым периодом — доступен только при установленном флаге Использует период действия, и если установлена зависимость от базы. Если флаг установлен, то базой для расчета будет являться сам период расчета.
Вкладка Базовые позволяет выбрать из имеющихся планов расчета те расчеты, которые будут являться для него базовым. Например, очень часто для отпускных базой является оклад.
Вытесняющие — расчеты, которые аннулируют данные за текущий период. Например, во время отпуска человек не должен получать оклад.
Ведущие — вкладка, на которой указываются расчеты, взаимосвязанные с этим видом расчета. Эта информация будет использоваться далее в перерасчетах. Например, если отпускные уже были рассчитаны на основании оклада, а потом оклад был изменен задним числом, в такой ситуации позволяет отследить данный механизм.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Источник
Планы видов расчета в 1С 8.3
Виды расчета
Планы видов расчета предназначены для хранения списка видов расчета. Можно сказать, что это справочник видов расчета.
Вид расчета — это некая часть заработной платы. Причем, это может быть как начисление, так и удержание. Например: оклад, премия, НДФЛ, оплата больничного, оплата командировки и т.д.
В принципе, в плане видов расчета можно хранить не только данные, используемые для расчета заработной платы. Но в большинстве случаев они используются именно в механизмах расчета заработной платы.
Так как план видов расчета мало чем отличается от справочника, то в данной статье будут рассмотрены только механизмы, используемые при расчете заработной платы.
По умолчанию для плана видов расчета создается одна таблица для хранения основных реквизитов и одна таблица для хранения предопределенной табличной части Ведущие виды расчета. У данной табличной части только один реквизит — Вид расчета.
Ведущие виды расчета — это такие виды расчета, после ввода или изменения которых нужно пересчитать текущий вид расчета. Например, если премия рассчитывается как некий процент от оклада, то для премии нужно указать оклад как ведущий вид расчета:
Если после расчета премии будет изменен оклад, то программа сможет автоматически просигнализировать, что нужно пересчитать премию.
Если в конфигурации есть несколько планов видов расчета, то тут можно указать виды расчетов из любого плана.
Помимо предопределенных табличных частей можно добавлять произвольные табличные части:
Основные настройки находятся на закладке Расчет.
Период действия
Флаг Использует период действия нужно установить, если предполагается, что в плане будут храниться виды расчета, которые обладают свойством действовать какой-то период времени. Например, оклад за месяц. Периодом действия будет являться период, за который был начислен оклад. Пример вида расчета, для которого период не имеет значения — премия, она просто регистрируется в некий момент времени.
Если данный флаг установлен, то в базе данных будет создана еще одна предопределенная табличная часть Вытесняющие виды расчетов, с одним реквизитом — Вид расчета. Здесь нужно указать те виды расчетов, которые не могут одновременно действовать в один период. Например, сотрудник не может одновременно и работать по окладу и быть в командировке :
В этом случае, если после расчета оклада за май начислить командировку с 20 по 30 мая, то командировка вытеснит оклад в период с 20 по 30 мая. Вытесняться могут только виды расчетов из одного плана.
Если у оклада в списке вытесняющих видов расчета указана командировка, то не нужно указывать оклад в списке вытесняющих видов расчета для командировки. В этом случае не сможет корректно отработать механизм вытеснения по периоду действия. Программа автоматически контролирует такие ситуации при записи, и если обнаружит, то выдаст ошибку: «Неверный список вытесняющих видов расчета: Обязательные к удалению виды расчета: Оклад.»:
Также выполняется контроль полноты указания всех вытесняющих видов расчета. Например, если больничный вытесняется командировкой, то если у оклада указать в списке вытесняющих только больничный, то программа потребует указать также и командировку: «Неверный список вытесняющих видов расчета: Необходимо внести виды расчета: Командировка, или удалить виды расчета: Больничный.»:
Зависимость от базы
Настройка Зависимость от базы позволяет указать список видов расчета, которые будут составлять базу текущего вида расчета:
Например, для премии базой может являться оклад. То есть база — это те виды расчета, на основании которых будет рассчитан текущий вид расчета.
Данная настройка имеет три значения:
- Не зависит — в данном плане не будет видов расчета, которые могут иметь базу.
- Зависит по периоду действия — база будет учитываться по периоду действия видов расчета.
- Зависит по периоду регистрации — база будет учитываться по периоду регистрации видов расчета.
Период действия — это тот период, в течении которого действует вид расчета. Например, для оклада за январь 2021 года периодом действия будет являться период с 1 января по 31 января 2021 года.
Период регистрации — это тот период, в котором был зарегистрирован вид расчета. Период регистрации не всегда совпадает с периодом действия. Например, сотрудник принес больничный лист 5 мая, следовательно больничный будет зарегистрирован в мае. Хотя реально сотрудник болел с 20 по 30 апреля и периодом действия будет являться период с 20 по 30 апреля. Другой пример это командировка, которую начислили 27 апреля, а в командировке сотрудник будет с 5 по 15 мая. В этом случае период регистрации — апрель, период действия 5 — 15 мая.
Если выбрана настройка, отличная от Не зависит, то будет добавлена еще одна предопределенная табличная часть Базовые виды расчетов, где нужно указать те виды расчетов, которые входят в базу текущего вида расчета. У данной табличной части также только один реквизит — Вид расчета:
На закладке Расчет можно отметить те планы видов расчета, элементы которых можно будет указывать в данной табличной части:
В табличной части Базовые виды расчетов нельзя дважды указать один и тот же вид расчета. При записи будет выполнена проверка и если будет обнаружено дублирование, то программа выбросит исключение «Дублирование базовых видов расчета»:
Программная работа с планом видов расчета
Программная работа с планом видов расчета ничем не отличается от программной работы со справочником, поэтому рассмотрим только основные примеры:
Источник
План видов расчета
Планы видов расчета — это прикладные объекты конфигурации. Они используются в механизме сложных периодических расчетов и служат для описания видов расчета и их взаимного влияния друг на друга.
Структура
План видов расчета представляет собой список видов расчета. Каждый вид расчета имеет код, наименование и набор реквизитов, содержащих дополнительную информацию о данном виде расчета:
Например, план видов расчета Начисления может выглядеть следующим образом:
Создание и редактирование видов расчета может выполняться как разработчиком (предопределенные виды расчета), так и пользователем, в процессе работы с прикладным решением. Однако пользователь не может удалять виды расчета, созданные разработчиком.
Виды расчета, созданные в плане видов расчета, могут влиять друг на друга. Система поддерживает два вида такого влияния: зависимость по базовому периоду и вытеснение по периоду действия.
Для каждого вида расчета можно указать перечень видов расчета, от которых он будет зависеть по базовому периоду, и которые будут вытеснять его по периоду действия.
Кроме этих зависимостей, для вида расчета могут быть указаны так называемые ведущие виды расчета, — те, от которых он не зависит напрямую, но которые могут оказывать на него влияние через другие виды расчетов.
Формы плана видов расчета
Для того чтобы пользователь мог просматривать и изменять данные, содержащиеся в плане видов расчета, система поддерживает несколько форм его представления. Система может автоматически генерировать все нужные формы; наряду с этим разработчик имеет возможность создать собственные формы, которые система будет использовать вместо форм по умолчанию:
Форма списка
Для просмотра видов расчета используется форма списка. Она позволяет выполнять навигацию по списку, добавлять, помечать на удаление и удалять виды расчетов. Форма списка позволяет выполнять сортировку и отбор отображаемой информации по нескольким критериям:
Форма вида расчета
Для просмотра и изменения данных отдельных видов расчета используется форма вида расчета. Как правило, она представляет данные в удобном для восприятия и редактирования виде:
Кроме этих двух форм для видов расчета поддерживается форма выбора конкретных видов расчета из списка. Она, обычно, содержит минимальный набор информации, необходимой для выбора того или иного вида расчета.
Источник
Настройка плана видов расчетов в 1С: Зарплата и управление персоналом
В данной инструкции рассмотрим настройку план видов расчетов, который способствует расчету начислений, удержаний. Также они имеют свой алгоритм расчета.
План видов расчетов представляет собой список элементов, которые имеют свои реквизиты. Чтобы просмотреть список необходимо перейти в пункт меню “ Настройки” и выбрать “Начисления” или “”Удержания”
В планах вида расчета есть предопределенные элементы, которые удалить нельзя, однако пользователь сможет самостоятельно создать нужный вид начисления или удержания.
Настройка видов расчетов “Начисления”
Программа дает возможность пользователю настраивать и добавлять новые виды расчетов.
Чтобы отредактировать уже существующий вид расчетов, необходимо выбрать нужный и дважды нажать на него.
В форме элемента пользователь может отредактировать реквизиты и в некоторых полях указать свои данные.
Нажав на гиперссылку “Редактировать формулу” , пользователь может самостоятельно добавлять или изменять показатели, тем самым настраивать расчеты.
Нажав на кнопку “Изменить показатель” можно в форме элемента внести изменения. Задав идентификатор произвольного, можно определить настройки показателя.
Реквизит “Значение показателя” — можно выбрать назначение “Для сотрудника”, “Для подразделения”, “Для организации”.
Реквизит ”Тип показателя” — настройка, определяющая поведение показателя, является его тип.
Также в программе можно установить зависимость показателя, для этого необходимо выбрать “Числовой, зависящий от другого показателя”. В форме элемента появится новое окно, в котором необходимо будет указать
Вернувшись обратно в настройки начисления, реквизит “Начисление выполняются” — определяет порядок ввода начисления.
Перейдя на вкладку “Зависимости”, пользователь может просмотреть список начислений и удержаний, в который входит начисление.
Также можно добавить в базу используя кнопку “Подбор”.
Вкладка “Приоритет” — отображает список расчетов, который не может быть начислен одновременно.
Вкладка “Налоги, взносы,бухучет” — определяет порядок налогообложения, указывается код доходов НДФЛ, страховые взносы и т.д.
Выбор кода НДФЛ выбирается из справочника “Виды доходов НДФЛ”, по этим данным будут определятся расчет налогов и отражение в отчетности.
Также на данной вкладке можно выбрать стать НК РФ, по которой будет рассчитываться страховые взносы и изменение льгот.
Настройка видов расчетов “Удержание”.
Для настройки видов расчетов “Удержание” воспользуемся пунктом меню “Настройка”.
Также как и в “Начисления” предопределенные элементы пользователь не может удалять данные.
В форме элемента разбита на три вкладки. На вкладке “основное” пользователь может выбрать расчет “Результат рассчитывается” или “Результат вводится фиксированной суммой”. Формулу можно отредактировать по такому же принципу как и начисление.
“Начисление удержания” можно выбрать один из перечисленных вариантов.
Также для нового элемента можно указать “Удержание выполняется” — “Ежемесячно” или “Только если введено значение показателя”.
На вкладке “Расчет базы”
На этом настройка удержания заканчивается. Как можно увидеть для настройки удержания намного меньше чем настройка начисления.
Источник