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

PIECE: Przed utworzeniem dokumentu

Ten punkt wejścia umożliwia interwencję przed zapisem dokumentu przez ten program.

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Istnieje otwarty log

Różne przypadki wywoływania

Punkt wejścia „PIECE” jest wywoływany podczas każdego tworzenia dokumentu. W przeciwieństwie do punktów wejścia programu CPTAUTO, ten punkt wejścia jest umiejscowiony po kontrolach.

Dostępne zmienne i maski

Klasa [F:HAE] jest uzupełniania, a punkt wejścia jest umiejscowiony tuż przed instrukcją „Write”. Elementy dokumentu znajdują się na ekranach [HAE0], [HAE1] i [HAE2].

Otwarte tabele

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

DELVCR: Usuwanie dokumentu księgowego

Ten punkt wejścia umożliwia interwencję w podprogramie usuwania zapisu księgowego.

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Istnieje otwarty log

Różne przypadki wywoływania

Punkt wejścia „DELVCR” jest wywoływany w transakcji usuwania zapisu księgowego, po usunięciu następujących tabel standardowych: GACCENTRYD (pozycje zapisów), GACCENTRYA (pozycje zapisów analitycznych), GACCENTRY (nagłówek zapisu księgowego) i GACCDUDDATE (rozrachunki).

Na poziomie transakcji tabele sald są już zaktualizowane.

Dostępne zmienne i maski

Zmienne lokalne TYPPCE i PIECE zawierają odpowiednio typ i numer zapisu w trakcie usuwania. 

OPNATB: Otwarcie tabeli

Ten punkt wejścia umożliwia interwencję na początku programu zatwierdzenia zapisu księgowego w celu otwarcia dodatkowych tabel, które mają zostać zaktualizowane.

Kontekst i tryb działania

Transakcja

Brak aktualnej transakcji

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 zapisu księgowego.

Dostępne zmienne i maski

W przypadku zatwierdzania w plikach tymczasowych GACCTMP, GACCTMPD i GACCTMPA zmienna DIRECT równa się 0.

W przypadku zatwierdzania w plikach rzeczywistych GACCENTRY, GACCENTRYD i GACCENTRYA zmienna DIRECT równa się 1.