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

MAJECH: modyfikacja rozrachunku

Ten Entry point służy do personalizacji pól dla każdego rozrachunku utworzonego podczas tworzenia lub modyfikacji faktury.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań

Entry point jest wywoływany podczas tworzenia faktury lub podczas modyfikowania warunków płatności, kwot daty początkowego rozrachunku faktury.

Znajduje się w pętli tworzenia rozrachunku i służy do personalizowania wszystkich pól w rozrachunku.

Dostępne zmienne oraz maski

Klasy [M:BIC0,1,2,3] lub [M:BIS0,1,2,3] oraz [F:SIH] or [F:PIH] są dostępne zgodnie z zarządzaniem faktur w księdze Sprzedaży lub Zakupu (AR/AP).

Zmienna NBECH przechowuje informacje o liczbie rozrachunków, które zostaną utworzone (ustalona liczba maksymalna to 50). Lokalna zmienna NOL jest indeksem dla poruszania się wśród rozrachunków w procesie tworzenia (stąd NOL jest inna niż od 1 do NBECH).

Pola do załadowania to bezpośrednio te z klasy [F:DUD].

Zmienna lub maska

Definicja

Maska [M:BIC0,1,2,3]

Faktury należności

Maska [M:BIS0,1,2,3]

Faktury zobowiązań

Liczba całkowita NBECH

Liczba rozrachunków do utworzenia

Liczba całkowita NOL

Indeks rozrachunku w trakcie tworzenia

Otwarte tabele

Tabela

Ważna zawartość

Tytuł tabeli

GACCDUDATE [DUD]

Tak

Rozrachunki

SINVOICE [SIH]

Tak

Faktury należności

PINVOICE [PIH]

Tak

Faktury zobowiązań

GTYPACCENT [GTE]

Tak

Typy dzienników

FACILITY [FCY]

Tak

Lokalizacje

COMPANY [CPY]

Tak

Firmy

TABCUR [TCU]

Tak

Waluty

CREECH: tworzenie rozrachunku

Ten Entry point służy do tworzenia rozrachunków podczas tworzenia lub modyfikacji faktury.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań

Entry point jest wywoływany podczas tworzenia faktury lub podczas modyfikowania warunków płatności, kwot daty początkowego rozrachunku faktury.

Znajduje się przez cyklem tworzenia rozrachunku.

Dostępne zmienne oraz maski

Klasy [M:BIC0,1,2,3] lub [M:BIS0,1,2,3] oraz [F:SIH] or [F:PIH] są dostępne zgodnie z zarządzaniem faktur w księdze Sprzedaży lub Zakupu (AR/AP).

Zmienna NBECH przechowuje informacje o liczbie rozrachunków, które zostaną utworzone (ustalona liczba maksymalna to 50). Konieczne jest zatem zwiększenie tej zmiennej przed dodaniem rozrachunków w zmiennych przechowywania.

Informacje odnoszące się do rozrachunków do utworzenia znajdują się w następujących zmiennych:

- ECHDAT(1..NBECH) : Termin płatności

- ECHPAM(1..NBECH): sposób płatności

- ECHTYP(1..NBECH): typ płatności

- ECHMNT(1..NBECH): Kwota w walucie dokumentu

- ECHLOC(1..NBECH): Kwota w walucie firmy

- ECHRPT(1..NBECH) : Kwota w walucie raportowania

oraz zmienne BONAPAY (poziom nadający się do zapłaty), RELANCE (typ Tak/Nie), oraz TYPTIERS. Ostatnia zmienna musi wynosić 1, jeśli kontrahent jest klientem lub 2, jeśli jest dostawcą.

Uwaga: informacje ze zmiennych z indeksami zostały usunięte pod warunkami płatności.

Zmienna lub maska

Definicja

Maska [M:BIC0,1,2,3]

Faktury należności

Maska [M:BIS0,1,2,3]

Faktury zobowiązań

Liczba całkowita NBECH

Liczba rozrachunków do utworzenia

Liczba całkowita BONAPAY

Poziom nadający się do zapłaty

Liczba całkowita RELANCE

Monit (menu lokalne Y/N)

Liczba całkowita TYPTIERS

Typ kontrahenta

Otwarte tabele

Tabela

Ważna zawartość

Tytuł tabeli

GACCDUDATE [DUD]

Nie

Rozrachunki

SINVOICE [SIH]

Tak

Faktury należności

PINVOICE [PIH]

Tak

Faktury zobowiązań

GTYPACCENT [GTE]

Tak

Typy dzienników

FACILITY [FCY]

Tak

Lokalizacje

COMPANY [CPY]

Tak

Firmy

TABCUR [TCU]

Tak

Waluty

IMPECH: modyfikacja rozrachunku

Ten Entry point służy do personalizacji pól dla każdego rozrachunku utworzonego podczas importowania faktury.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Istnieje otwarty plik log.

Różne przypadki wywołań

Ten Entry point jest używany po importowaniu faktury z danym rozrachunkiem. Znajduje się w pętli aktualizacji rozrachunku i umożliwia personalizowania wszystkich pól w rozrachunku.

Uwaga: po importowaniu pliku zawierającego rozrachunki, używany jest Entry point IMPECH, a po importowaniu faktur bez rekordów „rozrachunki” używane są Entry point CREECH i MAJECH.

Dostępne zmienne oraz maski

Klasa [M:DUD1] (związana z ekranem BPCDUD lub BPSDUD) oraz klasy [F:SIH] lub [F:PIH] są dostępne zgodnie z informacją, czy importowano faktury kontrahenta czy dostawcy.

Zmienna [M:DUD1]NBECH dostarcza ilość rozrachunków, która ma zostać utworzona (ilość maksymalna jest ustawiona na 50). Zmienna nolign jest indeksem dla poruszania się wśród rozrachunków w procesie tworzenia (stąd nolign jest inna niż od 1 do NBECH).

Pola do załadowania to bezpośrednio te z klasy [F:DUD].

Zmienna lub maska

Definicja

Maska BPCDUD [M:DUD1]

Faktury należności

Maska BPSDUD [M:DUD1]

Faktury zobowiązań

Liczba całkowita [M:DUD1]NBECH

Liczba rozrachunków do utworzenia

Liczba całkowita nolign

Indeks rozrachunku w trakcie tworzenia

Otwarte tabele

Tabela

Ważna zawartość

Tytuł tabeli

GACCDUDATE [DUD]

Tak

Rozrachunki

SINVOICE [SIH]

Tak

Faktury należności

PINVOICE [PIH]

Tak

Faktury zobowiązań

FACILITY [FCY]

Tak

Lokalizacje

COMPANY [CPY]

Tak

Firmy

TABCUR [TCU]

Tak

Devises