Punkty wejścia > Moduł Rozrachunki > Standardowy skrypt IPTACPT 

ELEMENT: Dostęp do dowodu księgowego

Entry point ELEMENT służy do przejęcia kontroli nad generowanym dokumentem przelewu zaliczki.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

Entry point jest wywoływany krótko przed wykonaniem standardowej kontroli i tworzeniem dokumentu.

Dostępne zmienne oraz maski

Dostępne maski dla tego Entry point są wyszczególnione w tabeli poniżej.

Kod automatu księgującego, który używany jest podczas generowania, jest przechowywany w zmiennej [L]PCEAUTO. Domyślnie, używanym automatem księgującym jest ACPT.

Jest to dziennik automatyczny, który będzie wykorzystywany do generowania faktur do wystawienia. Jest to ta zmienna, która będzie służyć do wczytywania zmiennej w dolnej części tabeli [M:HAE2]NBLIG dla istniejącego Entry point.

Podczas wpisywania Entry point, ten indeks nie jest równy zero, ponieważ pozycje zostały już wygenerowane, tylko w celu podkreślenia masek wprowadzania dokumentów [M:HAEx].

(Uwaga. Indeks w tabeli rozpoczyna się od wartości 0).

Definiowanie

zmiennej lub maski

Maska GACCENT0 [HAE0]

Wprowadzanie dokumentu (nagłówek)

Maska GACCENT1 [HAE1]

Wprowadzanie dokumentu

Maska GACCENT2 [HAE2]

Wprowadzanie dokumentu (pozycje)

Maska VENTILE [VTL]

Dystrybucje analityczne (wprowadzanie dokumentu)

Maska VENTILE2 [VT2]

Dystrybucje analityczne

Char PCEAUTO(10)

Nazwa automatu księgującego

Integer LIG

Indeks dla pozycji w dowodzie księgowym

Otwarte tabele

Dokument będzie generowany w tabeli tymczasowej dla dowodów księgowych.

Tabela wyzwalająca jest tabelą pozycji dowodu księgowego, ze skrótem TB0.

Tabela

Istotna treść

Tytuł tabeli

GACCENTRYD [TB0]

Pozycje dowodów księgowych

GACCTMP [HAE]

Dowody księgowe

GACCTMPD [DAE]

Pozycje dowodów księgowych

GACCTMPA [DAA]

Pozycje analityczne księgowania

GAUTACE [GAU]

X

Automaty księgujące

GAUTACED [GAD]

Automaty księgujące (pozycje)

GAUTACEF [GAG]

Formuły dla automatów księgujących

GACCCODE [CAC]

Kody księgowań

GACCOUNT [GAC]

Konta księgi głównej

GACCENTRY [HAE1]

Dowody księgowe

GJOURNAL [JOU]

Dzienniki

GACCDUDATE [DUD]

X

Rozrachunki

GACCDUDATE [DUD2]

X

Rozrachunki

LIGNE: Dostęp do pozycji księgowania

Ten Entry point LINE służy do przejęcia kontroli w przypadku każdej pozycji w generowanym dokumencie przelewu zaliczki.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

Ten Entry point jest wywoływany krótko po standardowym wczytaniu każdej pozycji automatu księgującego.

Dostępne zmienne oraz maski

Dostępne maski dla tego Entry point są wyszczególnione w tabeli poniżej.

Kod automatu księgującego, który używany jest podczas generowania, jest przechowywany w zmiennej [L]PCEAUTO. Domyślnie, używanym automatem księgującym jest ACPT.

Indeksem, który ma być używany do modyfikowania jednej z pozycji w dokumencie, jest zmienną LIG.

Uwaga! wymagane jest, aby LING przyjmowało wartość 0 dla pierwszej pozycji w automacie księgującym.

Definiowanie

zmiennej lub maski

Maska GACCENT0 [HAE0]

Wprowadzanie dokumentu (nagłówek)

Maska GACCENT1 [HAE1]

Wprowadzanie dokumentu

Maska GACCENT2 [HAE2]

Wprowadzanie dokumentu (pozycje)

Maska VENTILE [VTL]

Dystrybucje analityczne (wprowadzanie dokumentu)

Maska VENTILE2 [VT2]

Dystrybucje analityczne

Char PCEAUTO(10)

Nazwa automatu księgującego

Integer LIG

Indeks dla pozycji w dowodzie księgowym

Otwarte tabele

Tabela wyzwalająca jest tabelą pozycji dowodu księgowego, ze skrótem TB0.

Tabela

Istotna treść

Tytuł tabeli

GACCENTRYD [TB0]

Pozycje dowodów księgowych

GACCTMP [HAE]

Dowody księgowe

GACCTMPD [DAE]

Pozycje dowodów księgowych

GACCTMPA [DAA]

Pozycje analityczne księgowania

GAUTACE [GAU]

X

Automaty księgujące

GAUTACED [GAD]

X

Automaty księgujące (pozycje)

GAUTACEF [GAG]

Formuły dla automatów księgujących

GACCCODE [CAC]

Kody księgowań

GACCOUNT [GAC]

Konta księgi głównej

GACCENTRY [HAE1]

Dowody księgowe

GJOURNAL [JOU]

Dzienniki

GACCDUDATE [DUD]

X

Rozrachunki

GACCDUDATE [DUD2]

X

Rozrachunki