Punkty wejścia > Moduł Administracja zasobami ludzkimi > Standardowy skrypt CALBAS 

CREBAI: Modyfikacja indywidualnych obliczonych podstaw

Punkt wejścia CREBAI umożliwia modyfikację indywidualnych podstaw pracowników, obliczonych w zależności od wstępnie zdefiniowanych formuł obliczeniowych.

Kontekst i tryb działania

Kontekst wywoływania

Punkt wejścia jest wywoływany podczas przechodzenia przez indywidualne podstawy, które muszą być wygenerowane. Jest on wywoływany przed każdą operacją zapisu w rekordzie BASIND.

Zmienna GOK jest testowana w momencie powrotu wywołania punktu wejścia. Jeśli GOK<1, transakcja się zatrzymuje.

Dostępne zmienne i maski

Klasy [M] w pozycji:

  • CRITBAI [M:DIA]

Klasy [F] w pozycji: 

  • COMPANY [F:CPY]
  • FACILITY [F:FCY]
  • EMPLOID [F:ID]
  • EMPLOCTR [F:CTR]
  • EMPLOPAR [F:PAR]
  • BASGEN [F:BAS]

CALPRES: Zmiana obliczonej obecności proporcjonalnej

Punkt wejścia CALPRES umożliwia modyfikację obecności proporcjonalnej obliczonej przez obliczenia indywidualnych podstaw.

Kontekst i tryb działania

Kontekst wywoływania

Punkt wejścia jest wywoływany podczas przechodzenia przez indywidualne podstawy, które muszą być wygenerowane. Jest on wywoływany przed każdą operacją obliczania i zapisu w rekordzie BASIND.

Zmienna PRESTOT zawiera całkowitą liczbę dni w okresie.
Zmienna PRES zawiera liczbę dni obecności bieżącego pracownika, obliczoną przez standard. Ta zmienna może być modyfikowana w tym punkcie wejścia w celu zmodyfikowania obecności proporcjonalnej: [F:BAI]PPN = min(arr(PRES/PRESTOT,0.000001),1.000000)

Dostępne zmienne i maski

Klasy [M] w pozycji:

  • CRITBAI [M:DIA]

Klasy [F] w pozycji: 

  • COMPANY [F:CPY]
  • FACILITY [F:FCY]
  • EMPLOID [F:ID]
  • EMPLOCTR [F:CTR]
  • EMPLOPAR [F:PAR]