вторник, 29 октября 2013 г.

1С-ное.(Заметки быдло-ученика-погромиста), занятие 17


Интересно, когда же я все таки прочитаю эту книжку? 8.3 тогда уже выйдет поди)))

Что такое сложные периодические расчеты?
Разберем по словам. Слово «Расчет» - надеюсь, понятно, что надо подсчитать какие-либо цифери. «Периодический» означает, что делать это надо время от времени, с каким-то интервалом (который и называется «периодом», как мог догадаться пытливый чЕтатель). А в чем заключается сложность? Ну вот в книжке приводится пример  заработной платы жи. Она считается раз в месяц (как правило), а сложность заключается в том, что зп складывается из каких-либо частей, типа оклад, премия, разовая премия, больничные и т.д. И каждая из этих частей рассчитывается по своему алгоритму, например, оклад – это стоимость нормочаса помноженное на количество отработанных часов минус налог, премия – некий процент от оклада и т.д.

Что такое вид расчета, база?
Вид расчета – какая-либо часть из сложного периодического расчета, например, премия.
База – то, от чего мы отталкиваемся при виде расчета. Например, чтобы рассчитать премию, нам нужно знать оклад. Причем не просто оклад на месяц рандомный, а те числа, которые начислены в том периоде (базовом периоде), который будет влиять на расчет премии.
Какая разница между базовым периодом, фактическим периодом и периодом действия?
Период действия – указывается вами, то есть данные, действующие в указанном периоде.
Фактический период  - то, что осталось от периода действия, после проведения расчетов (например, уберутся все нерабочие дни).
Базовый период – период, в котором анализируются результаты других расчетов, влияющих на расчет па базовому периоду.
На самом деле вот конкретно этот вопрос я нихера не понимаю. Какая-то словесная эквилибристика, чесслово.

Что такое зависимость по базовому периоду?
Ну тут вроде более-менее понятно. Если нам надо будет высчитать премию в проценте от оклада, то нужен будет не оклад вообще, а оклад за определенный период, оклад в котором и влияет на премию. Тогда период можно обозвать базовым, а зависимость – зависимость по базовому периоду же.

Что такое вытеснение по периоду действия?
Начнем с того, что «вытеснение» - это влияние на расчет. Некст.  Вот мы считаем, что кто-то проработал 20 дней, насчитали ему оклад, а выяснилось, что он отработал всего 10 дней. Тогда оклад надо пересчитать, как раз за тот период, когда сотрудник непосредственно работал, это и называют одинэсники как вытеснение по периоду действия.

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

Каковы основные свойства плана видов расчета?
Следующие свойства: Использует период  действия – типа определяет, а будут ли в плане видов расчета находится виды расчета, которые могут быть вытеснены по периоду действия.
Зависимость от базы – будут ли находится зависимые по базовому периоду виды расчета.
Зависимость по период у действия – будут выбираться те записи, для которых найдено пересечение их фактического периода действия и указанного базового периода;
Зависимость по периоду регистрации – будет идти работа с теми данными, чья запись в поле Период Регистрации попадает в базовый период;

Какая разница между базовыми, вытесняющими и ведущими видами расчетов?
Базовые – результаты базовых видов расчета должны быть использовать при перерасчете;
Вытесняющие – вытесняют расчет по периоду действия;
Ведущие – если изменился результат ведущего расчета, то весь расчет целиком должен быть пересчитан;

Как создать план видов расчета?
Так же, как и все в 1С же! В дереве конфигурации правый клик.

Что такое объект конфигурации Регистр расчета?
Предназначен для описания структуры накопления данных,  являющиеся результатами расчетов.

Каковы отличительные особенности регистра расчета?
Не предназначен для интерактивного редактирования пользователем. Его суть – модифицирование данных на основе работы объектов базы данных.
Так же он периодический, с возможностью использования механизмов вытеснения по периоду действия и зависимости по базовому периоду, а также связь с планом видов расчета.

Что такое график времени?
График времени – это непериодический регистр сведений и измерениями Дата и ресурсом Число, в котором содержится временная схема исходных данных, учавствующих в расчетах.

Что такое перерасчет?
Перерасчет предназначен для регистрации фактов появления в регистре записей, влияющих на результат расчета уже существующих записей регистра. Может иметь несколько измерений.
В таблице БД хранит инфу о том, какие записи регистра подлежат перерасчету.

По какому принципу формируются записи перерасчета?
Перерасчет заполняется автоматически на основании записей регистров расчета, затронутых ведущими видами расчета, так теми  записями, у которых изменился фактический период действия.

Как создать регистр расчета?
Правым кликом же!

2 комментария:

  1. Как создать регистр расчета? Никак ало мужик...

    ОтветитьУдалить
  2. Для чего предназначен объект конфигурации План видов расчета?Он не предназначен он сам приходит

    ОтветитьУдалить