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

CRITERE: Dodatkowy filtr na rozrachunkach

Ten punkt wejścia umożliwia modyfikację kryteriów wyboru rozrachunków ustalonych w zależności od wpisów.

Kontekst i tryb działania

Transakcja

Brak transakcji w toku

Log

Brak otwartego loga

Różne przypadki wywoływania

Punkt wejścia jest wywoływany po standardowym obliczeniu kryteriów wyboru i przed instrukcją „Filter” w tabeli GACCDUDATE [DUD].

Dostępne zmienne i maski

W wersji 120: Zmienna [L]CRITERE] zawiera kryterium wyboru obliczone przez standardowy program i można ją zmodyfikować. Należy jednak zwrócić uwagę na długość tego łańcucha (maksymalnie 255 znaków).

Ekran wprowadzania kryteriów jest dostępny pod skrótem [DDM].

W wersji 130 dostępna jest również zmienna [L]CRITERE2 (rozszerzenie zmiennej CRITERE) i obszar [M:DDM]CRI (kryterium wprowadzone przez użytkownika).

 Otwarte tabele

Żadna tabela nie zawiera istotnej zawartości.

CONTROLE: Ograniczenie wyświetlania rozrachunku

Ten punkt wejścia umożliwia przejęcie zarządzania w momencie wyświetlanie rozrachunku w procesie zarządzania rozrachunkami (funkcja MODECHE).

Kontekst i tryb działania

Transakcja

Brak transakcji w toku

Log

Brak otwartego loga

Różne przypadki wywoływania

Ten punkt wejścia jest wywoływany po przejściu przez tabelę GACCDUDATE [DUD].

Zmienna OK ustawiona na 0 umożliwia pominięcie rozrachunku do wyświetlenia.

Dostępne zmienne i maski

Ekran wprowadzania kryteriów jest dostępny pod skrótem [DDM].

 Otwarte tabele

Tabela

Ważna zawartość

Opis tabeli

GACCDUDATE [DUD]

Tak

Rozrachunki

GACCENTRY [HAE]

Tak

Dokumenty księgowe

GACCENTRYD [DAE]

Nie

Pozycje dokumentów księgowych

BPARTNER [BPR]

Nie

 Kontrahent

BPCUSTOMER [BPC]

Nie

 Klienci

BPSUPPLIER [BPS]

Nie

 Dostawcy

GTYPACCENT [GTE]

Tak

 Rodzaje dokumentów

ECHEANCE: Aktualizacja tabel

Ten punkt wejścia umożliwia przejęcie w transakcji aktualizacji rozrachunków w celu uzupełnienia konkretnych pól lub pól innych tabel.

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Brak otwartego loga

Różne przypadki wywoływania

Punkt wejścia jest wywoływany w transakcji aktualizacji rozrachunków i w pętli przejścia przez pozycje maski wprowadzania rozrachunków. I jest zmienną przejścia przez pozycje maski. Punkt wejścia jest umiejscowiony po załadowaniu pól maski DUDATMGT2 [SAI1] w pliku rozrachunków GACCDUDATE otwartego ze skrótem [DUD2]

Dostępne zmienne i maski

Zmienna I zawiera numer pozycji w toku.

Otwarte tabele

Tabela

Ważna zawartość

Opis tabeli

GACCDUDATE [DUD2]

Tak

Rozrachunki

GACCENTRY [HAE]

Tak

Dokumenty księgowe

GACCENTRYD [DAE]

Nie

Pozycje dokumentów księgowych

BEFWRIHDU: Modyfikacje pól w HISTODUD

Ten punkt wejścia umożliwia przejęcie podczas archiwizacji rozrachunków tuż przed zapisem rozrachunku w tabeli standardowej HISTODUD.

Kontekst i tryb działania

Transakcja

Dostępna jest aktualna transakcja

Log

Brak otwartego loga

Różne przypadki wywoływania

Punkt wejścia jest wywoływany w transakcji zapisu rozrachunku w tabeli HISTODUD [HDU]. Na tym poziomie istnieje możliwość zmodyfikowania wartości pól [F:HDU] lub zaktualizowania pól danej tabeli.

[F:DUDH] zawiera rozrachunek w trakcie archiwizacji.

Dostępne zmienne i maski
Otwarte tabele

Tabela

Ważna zawartość

Opis tabeli

HISTODUD [HDU]

Tak

Historia rozrachunków

GACCDUDATE [DUDH]

Tak

Rozrachunki