механизъм изместване

Същността на някои видове изчисления, с дължина от време, така че те не могат да действат в същия период от време. Например, един служител за същия период от време, не може да бъде оценена по изплащането на заплати и платена отпуска или да запишете приходи в командировка и обезщетения за временна неработоспособност. Това ограничение се реализира чрез изместване механизъм: Записване регистър изчисление с припокриващи се периоди на валидност, може да измести една от друга. Помислете механизъм изместване на работа в следния пример.

пример
Да предположим, че регистър съдържа следното изчисление в регистъра на служител:

  • с изглед към изчисляване на заплатите на ден, със срок на действие от 01.07 до 31.07
  • с изглед към изчисляването на платени отпуски за срока на валидност на 31.07 до 15.07
  • с изглед към изчисляване на платен отпуск по болест от 20.07 до 25.07

Преглед на изчисляване на платени отпуски измества вид изчисление на заплатите през деня, вид на изчисляване на платен отпуск по болест измества вид изчисление на плащане празници.

механизъм изместване

Фиг. механизъм изместване

В резултат на изместване се формира от действителния период на запис регистър за изчисление, и резултата от изчисление се извършва за времето, през което представлява действителен период.

В примера на плащане заплата ще се изчислява за действителния период на изчисляване на съответния запис чувствителен: от 01.07 до 15.07. действителната ваканционен период, който трябва да се плати, се разделя на два периода: от 15.07 на 20.07 и с 25.07 на 31.07. Платен отпуск по болест не разселени, а действителният срок на валидност съвпада с периода на писане действие: до 20.07 от 25.07.

Създаване на механизма за изместване е направена в описанието на типа изчисление: за всеки тип разселени изчисление показва какви типове на изчисления трябва да го изместват в пресечната точка на техните периоди.

механизъм изместване

Фиг. Създаване изместване

За видовете изчисление, предоставена като част от конфигурацията, изместването, като правило, тя вече е зададен. Ако е необходимо, в списъка на видовете изместващ изчислението може да бъде удължен. Но премахнете от списъка видове изместват изчисленията, направени, за да го в режим на конфигурация, не можете. Например, Фигура изтриете бутон не е активирана, тъй като изместването на Charge гледания изчисляване на плащане заплата болнични листове, определени в конфигурацията.

Когато настройвате замества такси необходимо да се спазва следното правило: ако вида на изчисление А измества тип селище В, което от своя страна е с работен обем за вида на изчисление на C, списъкът на изместване за вида на изчисление С трябва да бъде включена като вид изчисление Б и тип на изчисление А . в противен случай, дръжте настройката не може да бъде, защото програмата ще покаже съобщение за грешка: "Частичен списък на изместване на изчисление видове". Например, ако в списъка за изместване на разходи, включени платени отпуски, то трябва да бъде направено и всички видове такси, измествайки отпуск, като например платен отпуск по болест, плащат на средната работна заплата и т.н.