Punkty wejścia > Moduł Księgowość > Standardowy skrypt BATCHCPT 

AP_COMMIT: Po zatwierdzeniu dowodu księgowego

Ten punkt wejścia umożliwia przejęcie po zatwierdzeniu dowodu.

Kontekst i tryb działania

Transakcja

Brak transakcji w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Punkt wejścia „AP_COMMIT” jest wywoływany w każdym momencie dowodu za pomocą wsadowego zadania księgowego.

Dostępnezmienne i maski

Dowód jest przechowywany, przed jego zatwierdzeniem na ekranach GACCENT0 [HAE0], GACCENT1 [HAE1] i GACCENT2 [HAE2]. Wszystkie pola na tych ekranach są dostępne. Klasy [F:HAE], [F:DAE], [F:DAA] są również w pozycji.

Otwarte tabele

Użyć można tylko klasy [F:HAE].

OPNATB: Otwarcie tabeli

Ten punkt wejścia umożliwia przejęcie na początku programu zatwierdzenia wsadowego zadania księgowego w celu otwarcia konkretnych tabel, które mają zostać zaktualizowane przez zadanie księgowe.

Kontekst i tryb działania

Transakcja

Brak transakcji w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Punkt wejścia „OPNATB” jest wywoływany tuż po otwarciu tabel standardowych wykonanych przez program zatwierdzania zadania księgowego.

Otwarte tabele

Tabele GACCENTRY [HAE], GACCENTRYD [DAE], GACCENTRYA [DAA], GACCTMP [HAT], GACCTMPD [DAT], GACCTMPA [AAT] są otwarte, ale ich zawartość nie ma znaczenia.

AFTWRIDAE: Po zapisie w tabeli pozycji dowodów

Ten punkt wejścia umożliwia przejęcie tuż po utworzeniu pozycji dowodu w tabeli pozycji dowodów GACCENTRYD [DAE].

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Punkt wejścia „AFTWRIDAE” jest wywoływany podczas przejścia przez pozycje dowodów zarejestrowane w tabeli tymczasowej GACCTMPD [DAT] i już po utworzeniu pozycji dowodu w tabeli GACCENTRYD [DAE].

Dostępnezmienne i maski

Zmienne lokalne TYP i PIECE zawierają odpowiednio typ i numer dowodu, które istnieją w tymczasowych tabelach i które zostaną zarejestrowane w ostatecznych tabelach dowodów księgowych. 

Otwarte tabele

Tabela

Ważna zawartość

Opis tabeli

GACCTMP

Tak

Nagłówek dowodu księgowego – tabela tymczasowa

GACCTMPD 

Tak

Pozycje dowodów księgowych – tabela tymczasowa

GACCTMPA

Nie

Pozycje analityczne – tabela tymczasowa

GACCENTRY 

Tak 

Nagłówek dowodu księgowego

GACCENTRYD

Tak 

Pozycje dowodów księgowych

GACCENTRYA

Nie

Pozycje analityczne

 

 

BEFWRIHAE: Przed zapisem nagłówka dowodów księgowych

Ten punkt wejścia umożliwia przejęcie przed zapisem w tabeli nagłówka dowodów księgowych GACCENTRY.

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Punkt wejścia „BEFWRIHAE” jest wywoływany po usunięciu dowodu księgowego w tabelach tymczasowych (GACCTMP, GACCTMPD i GACCTMPD) i tuż przed instrukcją „Write [HAE]”, która umożliwia utworzenie dowodu księgowego w ostatecznej tabeli GACCENTRY. 

Dostępnezmienne i maski

Zmienne lokalne TYP i PIECE zawierają odpowiednio typ i numer dowodu, które istnieją w tymczasowych tabelach i które zostaną zarejestrowane w ostatecznych tabelach dowodów księgowych. 

Otwarte tabele

Tabela

Ważna zawartość

Opis tabeli

GACCTMP

Nie 

Nagłówek dowodu księgowego – tabela tymczasowa

GACCTMPD 

Nie

Pozycje dowodów księgowych – tabela tymczasowa

GACCTMPA

Nie

Pozycje analityczne – tabela tymczasowa

GACCENTRY 

Tak 

Nagłówek dowodu księgowego

GACCENTRYD

Tak 

Pozycje dowodów księgowych

GACCENTRYA

Nie

Pozycje analityczne