Punkty wejścia > Moduł Dane podstawowe > Standardowy skrypt ODPAY 

FCYODPCHARGE: Aktualizacja pól dodatkowych w tabeli ODPAY

Z tego punktu wejścia należy skorzystać w celu zarządzania aktualizacją podczas tworzenia rekordów w ODPAY.

Kontekst i tryb działania

Kontekst wywoływania

Ten punkt wejścia jest wywoływany podczas obliczania OD. Ten punkt wejścia jest wywoływany podczas każdego tworzenia pozycji czasu w celu zarządzania dodatkowymi polami tabeli ODPAY, jak również podczas przekazania z TMPODPAY.

Dostępne zmienne i maski

Klasa [M] ekranu obliczania OD płacy.

Otwarte tabele
FACILITY [FCY]
COMPANY [CPY]
VALEMP [VEP]
HISTOPAYE [HSP]
VALANA [VAN]
RUBRIQUE [RUB]
EMPLOCPT [CPT]
TMPODPAY [TOD]
TMPODPAYA[TOA]
ODPAYE[ODE]
ODPAY [ODP]
ODPAYA [ODA]
ACODNUM[ANM]
POPULA [POA]
EMPLOCTRCPT[CPR]
RUBGAC [RGA]

*Dostępne są również następujące tabele. Jednak w zależności od zmiennej globalnej GTABCPT tabele mogą otwierać się w ERP.

GACCOUNT [GAC]
GLED [LED]

ACCOUNT: Modyfikacja kont księgowych

Z tego punktu wejścia należy skorzystać w celu zmodyfikowania, podczas obliczania OD, kont księgowych (KG i analitycznych) powiązanych z nagłówkiem. Te konta są zapisywane w pliku ODPAY.

ACCOUNT: Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Zazwyczaj istnieje otwarty log (może zależeć od kontekstu).

Różne przypadki wywoływania

Punkt wejścia COMPTE jest wywoływany podczas tworzenia OD płacy. Jest on wywoływany dla każdego podziału księgowego nagłówka paska wynagrodzeń, który jest przetwarzany. Punkt wejścia umożliwia utworzenie w tabeli TMPODPAY [TOD] przypisań księgowych (KG i analitycznych) żądanych dla nagłówka paska wynagrodzeń.

Dostępne zmienne i maski

Lista podziałów księgowych dla przetwarzanego nagłówka jest ustalana na podstawie wyboru i grupowania kont powiązanych z szablonem księgowym danej firmy (księgi, plany kont KG i analityczne).

Zmienne używane w celu utworzenia pozycji OD to:

CODLED(TYPGEN) kod księgi głównej firmy
CODLED(TYPANA): kod księgi analitycznej firmy

Liczba podziałów do przetworzenia dla nagłówka przechowywanego w zmiennej [L]NBLIG.
Dla każdej pozycji tej listy indeks to zmienna WRGA.
Uzupełnianie są następujące zmienne:

[L]ACC1(WRGA: konto planu kont KG
[L]COA1(WRGA): kod planu kont KG

[L]ACC2(WRGA): konto planu kont analitycznego
[L]COA2(WRGA): kod planu analitycznego
[L]SNS(WRGA): kierunek

Przypisanie innej wartości do tych zmiennych umożliwia modyfikację kont nagłówka.

Dostępne są również następujące zmienne:

[L]TYPAMT(WRGA): typ kwoty
[L]DETEMP(WRGA): szczegóły pracownika
[L]CNDRGA(WRGA): warunek zastosowania

Otwarte tabele

Tabela

Zawartość
znacząca

Opis tabeli

RUBRIQUE [RUB]

Tak

Nagłówek

HISTOPAYE [HSP]

Tak

Historia płac

VALEMP [VEP]

Tak

Pasek wynagrodzeń

TMPODPAY [TOD]

Tak

Pozycje OD płacy

RUBGAC [RGA]

Tak

Konta w nagłówkach

CRITERE_ODPAY: Dodawanie szczegółowych kryteriów do filtra tabeli VALEMP.

Z tego punktu wejścia należy skorzystać w celu dodania szczegółowych, istniejących wcześniej kryteriów i modyfikacji generowania OD.

Kontekst i tryb działania

Kontekst wywoływania

Zmienna CRITERE zawiera standardowe kryteria. Utworzono nową zmienną CRITERE2, aby uwzględnić dodatkowe kryteria. Z tego punktu wejścia należy skorzystać w celu uzupełnienia zmiennej CRITERE2 (jej domyślna wartość to: „1=1+) oraz zmodyfikowania filtra zastosowanego w tabeli VALEMP

Dostępne zmienne i maski

Klasy [M] w pozycji:

  • ODPAY [DIA]

Klasy [F] w pozycji:

  • COMPANY[CPY]
  • FACILITY [FCY]
  • POPUL [POP]
  • PROFIL [PRF]
  • SERVICE [SRV]

YRECAL : Modyfikacja tabel po aktualizacji OD.

Z tego punktu wejścia należy skorzystać w celu zmodyfikowania utworzonych rekordów lub aktualizacji innych tabel po zarządzaniu OD.

Kontekst i tryb działania

Kontekst wywoływania

Punkt wejścia jest umiejscowiony poza transakcją.

Dostępne zmienne i maski

Klasy [M] w pozycji:

  • ODPAY [DIA]

Klasy [F] w pozycji:

  • COMPANY[CPY]
  • EMPLOAD [AD]
  • EMPLOCHD[CHD]
  • EMPLOCPT [CPT]
  • EMPLOCTR [CTR]
  • EMPLOCTRCPT [CPR]
  • EMPLOCTREMP [CTE]
  • EMPLOCTRPEN [CPN]
  • EMPLOCUM [EPC]
  • EMPLODIRNUM [EDM]
  • EMPLOELC [ELC]
  • EMPLOEXM [EXM]
  • EMPLOEXN [EXN]
  • EMPLOHAB [HAB]
  • EMPLOID [ID]
  • EMPLOITM [HRITM]
  • EMPLOJNT [JNT]
  • EMPLOMED [MED]
  • EMPLOPAR [PAR]
  • EMPLOPOT [EPO]
  • EMPLORIB [RIB]
  • EMPLOSAL [SAL]
  • EMPLOTRY [TRY]
  • FACILITY [FCY]
  • GACCOUNT [GAC]
  • GACM [GCM]
  • GLED[LED]
  • HISTOPAYE [HSP]
  • ODPAY [ODP]
  • ODPAYA [ODA]
  • ODPAYE [ODE]
  • POPUL [POP]
  • POPULA [POA]
  • PROFIL[PRF]
  • RUBGAC [RGA]
  • RUBRIQUE [RUB]
  • SERVICE [SRV]
  • TMPODPAY[TOD]
  • TMPODPAYA [TOA]
  • VALANA [VAN]
  • VALEMP [VEP] lub [LNK1]


EPTMPODPAY: Uzupełnianie pól dodatkowych w TMPODPAY

Z tego punktu wejścia należy skorzystać w celu uzupełnienia dodatkowych pól w tabeli TMPODPAY.

Kontekst i tryb działania

Kontekst wywoływania

Ten punkt wejścia jest umiejscowiony tuż przed uzupełnieniem standardowych pól w tabeli TMPODPAY.

Dostępne zmienne i maski

Klasy [M] w pozycji:

  • ODPAY [DIA]

Klasy [F] w pozycji:

  • COMPANY[CPY]
  • EMPLOAD [AD]
  • EMPLOCHD[CHD]
  • EMPLOCPT [CPT]
  • EMPLOCTR [CTR]
  • EMPLOCTRCPT [CPR]
  • EMPLOCTREMP [CTE]
  • EMPLOCTRPEN [CPN]
  • EMPLOCUM [EPC]
  • EMPLODIRNUM [EDM]
  • EMPLOELC [ELC]
  • EMPLOEXM [EXM]
  • EMPLOEXN [EXN]
  • EMPLOHAB [HAB]
  • EMPLOID [ID]
  • EMPLOITM [HRITM]
  • EMPLOJNT [JNT]
  • EMPLOMED [MED]
  • EMPLOPAR [PAR]
  • EMPLOPOT [EPO]
  • EMPLORIB [RIB]
  • EMPLOSAL [SAL]
  • EMPLOTRY [TRY]
  • FACILITY [FCY]
  • GACCOUNT [GAC]
  • GACM [GCM]
  • GLED[LED]
  • HISTOPAYE [HSP]
  • ODPAY [ODP]
  • ODPAYA [ODA]
  • ODPAYE [ODE]
  • POPUL [POP]
  • POPULA [POA]
  • PROFIL[PRF]
  • RUBGAC [RGA]
  • RUBRIQUE [RUB]
  • SERVICE [SRV]
  • TMPODPAY[TOD]
  • TMPODPAYA [TOA]
  • VALANA [VAN]
  • VALEMP [VEP] lub [LNK1]