Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПАРУС-ЗАРПЛАТА.pdf
Скачиваний:
49
Добавлен:
17.03.2016
Размер:
6.5 Mб
Скачать

56 Глава 3

характеристики "Входимость в в/у" (набор символов входимости) заранее не определен: каждый алгоритм расчета, использующий ФОТ, имеет свой набор символов входимости. Перечень используемых в алгоритмах символов входимости Вы найдете в книге "Алгоритмы расчета".

Примечание: С уверенностью можно сказать лишь то, что для всех поставляе- мых в настоящее время с Системой алгоритмов символ "+" является признаком входимости "по сумме" и в этом смысле аналогичен значению "Сумма" характеристики "Входимость в ФОТ".

Выплаты и удержания

Словарь предназначен для составления перечня выплат/удержаний, используемых при расчете заработной платы. В словаре выполняется общая (предварительная) настройка выплат/удержаний. Индивидуальная настройка – для конкретного сотрудника и его рабочего места – выполняется в основаниях для начисления (см. "Расчет заработной платы", стр. 36).

Для знакомства с характеристиками выплат/удержаний удобно будет взять в качестве примера какую-нибудь конкретную выплату/удержание. Пусть это будет начисление "Оклад по ФОТ", ранее упоминавшееся в примерах.

Устройство Системы

57

 

 

Прокомментируем заданные в полях формы значения. Начнем с главных характеристик, каковыми, безусловно, являются "Тип" и "Алгоритм". В двух словах их назначение можно определить так: первая определяет "знак" суммы, а вторая – способ ее расчета.

Тип

Значением этой характеристики является "начисление". Это означает, что сумма оклада будет показана в строке "Начислено" расчетного листа.

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

Начисления, авансы и удержания суммируются в строках расчетного листа "начислено", "авансировано", "удержано", соответственно. Из этих в/у формируется итоговая сумма, подлежащая выдаче сотруднику и отображаемая в строке "к выдаче" расчетного листа:

"к выдаче" = "начислено" + "авансировано" – "удержано".

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

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

Примечание: Любую в/у можно объявить конфиденциальной. Конфиденциальные в/у не участвуют в формировании суммы "к выдаче", не попадают в расчетноплатежные ведомости, в итоги ведомостей и сводные ведомости. Такие в/у обычно играют роль вспомогательных и используются для расчета других в/у. Признак конфиденциальности устанавливается в группе характеристик "Прочее" (см. ниже).

58 Глава 3

Отчисления представляют собой особый тип в/у, роль которых в Системе можно охарактеризовать как вспомогательную. От в/у других типов они отличаются в том, что не участвуют в формировании суммы, подлежащей выдаче сотруднику, и, соответственно, не фигурируют в расчетно-платежных ведомостях. В расчетном листе сумма отчислений показывается только для справки и на сумму "к выдаче" никак не влияет. Тем не менее, суммы отчислений реально присутствуют в итогах ведомостей, включаются в мемориальные ордера и попадают в журнал учета хозяйственных операций при отработке ордера в учете. Данное свойство позволяет использовать от- числения для подведения итогов по определенным в/у, например, для расчета и анализа сумм, подлежащих отчислению в различные фонды (этим объясняется и сам выбор названия "отчисление").

Переплата – это в/у, которая автоматически генерируется Системой в расчетном листе, если при формировании ведомости сумма "к выдаче" оказалось отрицательной (например, выданный в начале месяца аванс превышает рассчитанную в конце месяца окончательную сумму). Получив сигнал о переплате, Система ищет в словаре первую в/у с типом "переплата" и помещает ее в расчетный лист сотрудника (основание для на- числения при этом создается автоматически). Чтобы сумма переплаты была рассчитана правильно – то есть составляла абсолютную величину суммы "к выдаче", – необходимо для расчета в/у типа "Переплата" использовать алгоритм расчета "Переплата".

Собственно, автоматический расчет при получении отрицательной суммы "к выдаче" в сформированной ведомости – это единственное, что отличает "переплату" от в/у других типов. Если такая автоматизация Вам не нужна, то не нужно и заводить в словаре в/у с типом "переплата": для расчета задолженности создайте в словаре начисление с алгоритмом "Переплата", внесите его в список положенных сотруднику выплат (в список оснований) и рассчитывайте как обычную в/у.

Метод расчета

Группа полей "Метод расчета" предназначена для выбора алгоритма расчета в/у и задания его параметров.

Алгоритмы расчета – это внешние по отношению к Системе программы, библиотека которых (файл с именем вида cm_ .app) подключается к Системе при настройке ее общих параметров в разделе Файл | Настройки | Расчетные алгоритмы. Управление работой алгоритма выполняется посредством задания его параметров. Доступ к параметрам осуществляется при

Устройство Системы

59

 

 

ритме "Оклад"

читайте в книге "Алгоритмы расчета".

см. в главе "Учет

отработанного времени".

помощи кнопки "Параметры". Понятно, что у каждого алгоритма, вообще говоря, свой набор параметров.

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

Здесь: Ставка – месячная ставка сотрудника; Норма – время, которое сотрудник должен отработать; Ôàêò – время, которое сотрудник фактически отработал; Курс валюты – курс валюты, в которой задана Ставка; Количество ставок – количество занимаемых сотрудником ставок.

Величины Ставка, Норма è Курс валюты не зависят от параметров алгоритма "Оклад": Ставка рассчитывается по ФОТ лицевого счета (см. ниже "Зависимость"); Норма определяется по рабочему календарю сотрудника (см. выше "Раздел "Учет" – "Рабочие календари"); Количество ставок задается в лицевом счете. Параметры алгоритма определяют только величины Ôàêò è Курс валюты.

Вот так выглядит форма для задания параметров алгоритма "Оклад" с примерными значениями этих параметров:

Флажок "Использовать ФОВ" определяет, из какого источника при расчете выплаты Система должна брать данные о ФОВ – фактически отработанном времени (в формулах мы обознача- ем ФОВ как Ôàêò – это тождественные понятия). Если флажок

Операторы:
AND, &
OR, |
NOT, !

60 Глава 3

установлен, то ФОВ определяется по журналу учета фактически отработанного времени (см. выше "Раздел "Учет" – "Отработанное время"); если флажок не установлен, то ФОВ определяется по рабочему календарю.

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

Функции:

 

 

ТД(Список типов дней)

заданные типы дней;

ТЧ(Список типов часов)

заданные типы часов;

ÄÍ()

все дни невыхода на работу;

×Î()

все основные часы.

– операторы "и";

– операторы "или";

– операторы "нет".

Параметрами функции ÒÄ() являются типы дней, а параметрами функции Ò×() – типы часов, заданные, соответственно, в словарях "Типы рабочих дней" и "Типы рабочих часов". Точнее, в параметрах функций записываются краткие наименования типов дней и часов. Каждый параметр (краткое наименование) должен быть заключен в кавычки; если параметров несколько, то они разделяются запятыми. Наименования типов дней и

часов в параметрах функций записываются с учетом регистра:

например, с точки зрения функции ÒÄ(), "Д" и "д" – это разные типы дней! Функции ×Î() è ÄÍ() параметров не имеют. Операторы AND è &, OR è |, NOT è ! являются попарно взаимозаменяемыми.

Примеры:

ÒÄ("Â") & Ò×("Í", "Â") ×Î() & !ÒÄ("Â")

!ÄÍ()

óâ÷âûõîитыватäíûåü òîëäíèько работу вечером и ночью

учитывать все основные часы во всех днях, кроме выходных

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]