Что такое план видов расчета. УзнАй больше!. В режиме «Конфигуратор»
Что такое план видов расчета Объект конфигурации План видов расчета предназначен для описания структуры хранения информации о возможных видах расчетов. На основе объекта конфигурации План видов расчета платформа создает в базе данных таблицу, в которой будет храниться информация о том, какие существуют виды расчета и каковы взаи- мосвязи между ними. Отличительной особенностью плана видов расчета является то, что пользователь в процессе работы может добавлять новые виды расчета. Такая возможность делает механизм периодических расчетов более гибким и позволяет пользователю создавать собственные виды расчета, помимо тех, которые заданы разработчиком как предопреде- ленные. Объект конфигурации План видов расчета имеет свойство Использует период действия. С его помощью определяется, будут ли в этом плане находиться виды расчета, которые могут быть вытеснены по периоду действия. Если это свойство установлено, то разработчик получает возмож- ность указать для каждого вида расчета те виды, которые вытесняют его по периоду действия. Следующим важным свойством объекта конфигурации План видов расчета является Зависимость от базы. Оно определяет, будут ли в этом плане находиться зависимые по базовому периоду виды расчета. Если это свойство установлено, появляется возможность указать, в каком плане видов расчета будут находиться базовые виды расчета и, кроме этого, как будет определяться эта зависимость. Существует возможность указать один из двух видов зависимости от базы: Зависимость по периоду действия и Зависимость по периоду регистрации. Оба вида этой зависимости подробно рассмотрены в разделе «Что такое регистр расчета» на стр. 561.
Еще одной важной особенностью плана видов расчета является возможность создания предопределенных видов расчета и описания их взаимного влияния. При этом в общем случае разработчик имеет возможность указать три категории видов расчета, влияющих на предопределенный вид расчета: Базовые – их результаты должны быть использованы при пере- расчете этого вида расчета; Вытесняющие действия; – вытесняют этот вид расчета по периоду Ведущие – изменение их результатов должно приводить к необхо- димости перерасчета этого вида расчета. Здравый смысл подсказывает, что все базовые виды расчета должны быть включены и в категорию ведущих. Кроме этого, ведущие виды расчета могут содержать и некоторые другие виды, косвенно влияющие на данный вид расчета. Например, мы имеем три вида расчета: Невыход, Оклад и Премия. Невыход вытесняет Оклад по периоду действия, а Премия зависит от оклада по базовому периоду. В этом случае для премии следует указать базовым видом расчета оклад, а ведущими – оклад и невыход, поскольку изменение резуль- тата расчета невыхода приведет к изменению результата оклада, что, в свою очередь, должно привести к изменению результата премии (рис. 17. 3). Рис. 17. 3. Взаимное влияние видов расчетов
УзнАй больше! О структуре объектов встроенного языка, предназначенных для работы с планом видов расчета, можно прочитать в разделе «Краткий справочник разработчика. Планы видов расчета» на стр. 922. Приступим теперь к созданию плана видов расчета ОсновныеНачис- ления, который будет использоваться в нашей конфигурации.
В режиме «Конфигуратор» Откроем конфигуратор и создадим новый объект конфигурации План видов расчета. Зададим его имя – ОсновныеНачисления, а также зададим Представ- ление списка как Виды расчетов.
На закладке Подсистемы укажем, что план видов расчета будет отобра- жаться в подсистеме РасчетЗарплаты. На закладке Расчет укажем, что он будет использовать период действия и зависеть от базы по периоду действия. В качестве базового плана видов расчета укажем его самого, поскольку все наши виды расчетов будут храниться в единственном плане видов расчета (рис. 17. 4).
Рис. 17. 4. Определим использование периода действия, зависимость от базы и базовые планы видов расчета
Перейдем на закладку Прочее и зададим предопределенные виды расчета. Как и в случае с бухгалтерией, расчеты в нашем ООО «На все руки мастер» будут скромные, поэтому мы создадим всего три элемента (рис. 17. 5): Невыход – с именем и наименованием Невыход и кодом Невыход; Оклад – с именем, кодом и наименованием Оклад, с вытесняющим его видом расчета Невыход и ведущим видом расчета Невыход; Премия – с именем, кодом и наименованием Премия, с базо- вым видом расчета Оклад и ведущими видами расчета Невыход и Оклад.
Рис. 17. 5. Предопределенные виды расчета для плана видов расчета «ОсновныеНачисления»
Теперь мы перейдем к рассмотрению второго объекта, используемого при реализации механизмов сложных периодических расчетов, – регистра расчета.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|