Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




 

В общем случае сумма заработной платы сотрудника складывается из множества частей (например, оплата по окладу, премии, штрафы, оплаты по больничному листу, разовые выплаты и т. д.). Каждая из этих частей рассчитывается по некоторому алгоритму, присущему только этой части. Например, сумма премии может рассчитываться как процент от оклада, а сумма оплаты по окладу рассчитывается исходя из количества рабочих дней в месяце. Поэтому для обозначения каждой такой части мы будем использовать термин вид расчета [4].

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

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

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

1. Период действия является «запрашиваемым». То есть, указывая период действия, мы говорим: «Мы хотели бы, чтобы результат действовал в этом периоде».

2. Фактический период – это то, что получилось после анализа всех периодов действия расчетов, которые вытесняют наш по периоду действия.

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

В системе «1С: Предприятие» универсальный механизм реализован при помощи планов видов расчета и регистров расчета.

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

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

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

1. Базовые – их результаты должны быть использованы при перерасчете этого вида расчета.

2. Вытесняющие – вытесняют этот вид расчета по периоду действия.

3. Ведущие – изменение их результатов должно приводить к необходимости перерасчета этого вида расчета.

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

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

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

 

Рис. 4.80. План видов расчета «ВидыРасчета». Закладка «Расчет»

 

Перейдем на закладку «Прочее» и зададим предопределенные виды расчета. Создадим два элемента (рис. 4.81):

1. Оклад – с именем, кодом и наименованием Оклад.

2. Премия – с именем, кодом и наименованием Премия, с базовым и ведущим видом расчета.

 

Рис. 4.81. План видов расчета «ВидыРасчета». Закладка «Прочее»

 

Объект конфигурации план видов расчета «ВидыРасчета» создан.

 




Поделиться с друзьями:


Дата добавления: 2015-06-26; Просмотров: 726; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.