Программное обеспечение для вашего бизнеса.
Таблица тарифов – это общее понятие таблиц, которые предназначены для ввода комплексных тарифов, таких как цены на какие-то услуги или товары, оклад заработной платы и т.п. Обычно таблица тарифов используется в тех случаях, когда указание только одного значения (цены или оклада) недостаточно. Ведь значение может зависеть от даты расчета или от других условий.
Для задания значений тарифа в таблице тарифов пользователем создается одна или несколько записей. В этих записях указываются условия применения тарифа и само значение тарифа. Если какое-то из условий не задано, то считается, что программе не следует его проверять.
Когда программе нужно определить какой тариф использовать, она проверяет все записи в таблице тарифов. Если все условия записи удовлетворены, то выбирается соответствующий тариф. Однако может возникнуть ситуация, что несколько записей одновременно удовлетворяют условиям. В таком случае выбирается та, у которой задано больше условий (наиболее "строгая" запись).
В вышесказанном тексте мало чего понятно, поэтому лучше перейдем к практике. На примере расчета зарплат сотрудникам – таблица тарифов оплат за отработанные смены. Тариф может зависеть от даты (в разные месяца могут быть разные оклады) и от должности сотрудника.
Вот так выглядит окно ввода тарифа:
В таблице тарифов заданы три записи. Первая актуальна для рабочих смен в 2023 году, а вторые две действуют для 2024 года. У третьей записи задана метка сотрудников "Управляющий" (меткой задается должность сотрудника).
Рассмотрим, как программа будет определять тариф при расчете зарплаты в конкретных случаях:
Если рабочая смена была в 2023 году, то будет использована первая запись. Только она удовлетворяет этому условию (совпадает период действия тарифа).
Если рабочая смена была в 2024 году и должность сотрудника "Менеджер" (у сотрудника выставлена метка "Менеджер"), то подойдет только вторая запись. Ведь период действия совпадает, а метка сотрудника в условии не задана (т.е. программа не должна ее проверять).
Если рабочая смена была в 2024 году и должность сотрудника "Управляющий", то тут подходят две записи (вторая и третья). Но, т.к. в последней записи задано больше условий (она более "строгая", чем вторая), то будет использована последняя запись.
Если же рабочая смена была вообще в 2022 году, то ни одна запись не подойдет. Программа не сможет посчитать зарплату за смены в 2022 году.
Мы стараемся как можно оперативнее обеспечивать вас актуальной справочной информацией. Ввиду частых обновлений приложения информация в этом материале может не совсем соответствовать или быть неполной. Благодарим за понимание.
Не нашли ответа на ваш вопрос? Напишите по электронному адресу info@exaoffice.ru — мы ответим максимально быстро.