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

FILTR: Dodatkowy filtr dla rozrachunków

Entry point służy do dodawania specjalnego/ niestandardowego filtra dla rozrachunków, które mają być wybrane podczas automatycznego proponowania procesu płatności.

Kontekst i metoda działania

Następujące tabele znajdują się w pozycji :

Tabela

Znacząca zawartość

Opis tabeli,

GRPSAC [GSC]

Nie

Grupy kont zbiorczych

GRPCUR [GCU]

Nie

Grupy walut

BID [BID]

Nie

Oświadczenie o ID banku

COMPANY [CPY]

Nie

Firma

GACCOUNT [GAC]

Nie

Analiza konta

TABDEPAGIO [TDA]

Nie

Tabela skont/kar za zwłokę

SOI [SOI]

Nie

Tworzenie zestawienia

BANK [BAN]

Nie

Konta bankowe

POOL [POO]

Nie

Alokacje bankowe

GACCDUDATE [DUD]

Nie

Rozrachunki

TABCOUAFF [TCA]

Nie

Licznik przypisań

GACCDENCOD [CDA]

Nie

Typy płatności / wpłat

TABPAYTYP [TPY]

Nie

Transakcje płatności

PAYMENTH [PYH]

Nie

Nagłówek rozliczenia

PAYMENTD [PYD]

Nie

Pozycje rozliczeń

PAYMENTA [PYA]

Nie

Analityczne pozycje rozliczeń

GACCENTRY [HAE]

Nie

Dekretacje

GACCENTRYD [DAE]

Nie

Linie dokumentacji księgowej

BPARTNER [BPR]

Nie

Kontrahent

BPCUSTOMER [BPC]

Nie

Klienci

BPSUPPLIER [BPS]

Nie

Dostawcy

TMPPAYDUD [TPD]

Nie

Płatności w przygotowaniu

Transakcja

Brak transakcji w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

Ten Entry point ma zastosowanie w czasie tworzenia filtrów na potrzeby wyboru rozrachunków przed transakcją tworzenia płatności.

Dostępne zmienne oraz maski

Zmienną, która służy do wprowadzania dodatkowych kryteriów jest zmienna [L]CRITSPE (o długości 255 znaków). Jest ona ponownie inicjowana przed wywołaniem danego Entry point.

Maską używaną do wprowadzania kryteriów jest PAYPROPAL, ze skrótem DIA.

Definiowanie

zmiennej lub maski

PAYPROPAL [DIA]

Maska wprowadzania kryteriów

Variable Char CRITSPE(255)

Dodatkowe kryteria wprowadzania

REGROUP: Grupowanie pozycji

Ten Entry point służy do dodawania specjalnego grupowania dla rozrachunków podczas automatycznego proponowania procesu płatności.

Kontekst i metoda działania

Następujące tabele znajdują się w pozycji :

Tabela

Znacząca zawartość

Opis tabeli,

GRPSAC [GSC]

Nie

Grupy kont zbiorczych

GRPCUR [GCU]

Nie

Grupy walut

BID [BID]

Nie

Oświadczenie o ID banku

COMPANY [CPY]

Nie

Firma

GACCOUNT [GAC]

Nie

Analiza konta

TABDEPAGIO [TDA]

Nie

Tabela skont/kar za zwłokę

SOI [SOI]

Nie

Tworzenie zestawienia

BANK [BAN]

Nie

Konta bankowe

POOL [POO]

Nie

Alokacje bankowe

GACCDUDATE [DUD]

Nie

Rozrachunki

TABCOUAFF [TCA]

Nie

Licznik przypisań

GACCDENCOD [CDA]

Nie

Typy płatności / wpłat

TABPAYTYP [TPY]

Nie

Transakcje płatności

PAYMENTH [PYH]

Nie

Nagłówek rozliczenia

PAYMENTD [PYD]

Nie

Pozycje rozliczeń

PAYMENTA [PYA]

Nie

Analityczne pozycje rozliczeń

GACCENTRY [HAE]

Nie

Dekretacje

GACCENTRYD [DAE]

Nie

Linie dokumentacji księgowej

BPARTNER [BPR]

Nie

Kontrahent

BPCUSTOMER [BPC]

Nie

Klienci

BPSUPPLIER [BPS]

Nie

Dostawcy

TMPPAYDUD [TPD]

Nie

Płatności w przygotowaniu

Transakcja

Jedna transakcja w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

Ten Entry point jest wywoływany pod koniec aktualizacji zmiennej REGROUP w celu dodawania specjalnego grupowania do rozrachunków (oprócz zestawień). (zmienna [L]OK_GRP=1)

Ten Entry point jest wywoływany pod koniec aktualizacji zmiennej REGROUP_SOI w celu dodawania specjalnego grupowania do rozrachunków w zestawieniach. (Zmienna [L]OK_GRP=0)

Te dwie zmienne, każda o długości 255 znaków, są szacowane w celu składowania w polu GRPCRI w tabelach tymczasowych TMPPAYDUD oraz TMPPAYDUD2. Pole to służy do ustawiania podziałów, aby tworzyć płatności zgodnie z grupowaniem rozrachunków.

Dostępne zmienne oraz maski

Aby zróżnicować te dwa przypadki wywoływania, zmienna [L]OK_GRP jest inicjowana krótko przed wywołaniem Entry point.

Zmienna [L]REGROUP ([L]OK_GRP=1) jest używana do grupowania rozrachunków - oprócz zestawień.

Zmienna [L]REGROUP_SOI ([L]OK_GRP=0) jest używana do grupowania rozrachunków w zestawieniach.

Zmienna SEP służy do oddzielania pól od zmiennych REGROUP oraz REGROUP_SOI. W trybie standardowym, zmienna SEP jest inicjowana przy znaku „;”

Maską używaną do wprowadzania kryteriów jest PAYPROPAL, ze skrótem DIA.

Definiowanie

zmiennej lub maski

PAYPROPAL [DIA]

Maska wprowadzania kryteriów

Variable Char REGROUP (255)

Grupowanie rozrachunków, oprócz pozycji dla zestawień

Variable Char REGROUP_SOI (255)

Grupowanie rozrachunków w zestawieniach

Variable Char SEP (5)

Separator pól

Zmienna OK_GRP

Identyfikuje przypadek wywoływania Entry point

FILTRE_SOI: Dodatkowy filtr w zastawieniach rozrachunków

Ten Entry point służy do dodawania specjalnego/ niestandardowego filtra dla rozrachunków, które mają być wybrane podczas automatycznego proponowania procesu płatności.

Kontekst i metoda działania

Następujące tabele znajdują się w pozycji :

Tabela

Znacząca zawartość

Opis tabeli,

GRPSAC [GSC]

Nie

Grupy kont zbiorczych

GRPCUR [GCU]

Nie

Grupy walut

BID [BID]

Nie

Oświadczenie o ID banku

COMPANY [CPY]

Nie

Firma

GACCOUNT [GAC]

Nie

Analiza konta

TABDEPAGIO [TDA]

Nie

Tabela skont/kar za zwłokę

SOI [SOI]

Nie

Tworzenie zestawienia

BANK [BAN]

Nie

Konta bankowe

POOL [POO]

Nie

Alokacje bankowe

GACCDUDATE [DUD]

Nie

Rozrachunki

TABCOUAFF [TCA]

Nie

Licznik przypisań

GACCDENCOD [CDA]

Nie

Typy płatności / wpłat

TABPAYTYP [TPY]

Nie

Transakcje płatności

PAYMENTH [PYH]

Nie

Nagłówek rozliczenia

PAYMENTD [PYD]

Nie

Pozycje rozliczeń

PAYMENTA [PYA]

Nie

Analityczne pozycje rozliczeń

GACCENTRY [HAE]

Nie

Dekretacje

GACCENTRYD [DAE]

Nie

Linie dokumentacji księgowej

BPARTNER [BPR]

Nie

Kontrahent

BPCUSTOMER [BPC]

Nie

Klienci

BPSUPPLIER [BPS]

Nie

Dostawcy

TMPPAYDUD [TPD]

Nie

Płatności w przygotowaniu

Transakcja

Brak transakcji w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

Ten Entry point ma zastosowanie w czasie tworzenia filtrów na potrzeby wyboru zestawień z rozrachunkami przed transakcją tworzenia płatności.

Dostępne zmienne oraz maski

Zmienną, która służy do wprowadzania dodatkowych kryteriów jest zmienna [L]CRITSPE_SOI (o długości 255 znaków). Jest ona ponownie inicjowana przed wywołaniem danego Entry point.

Maską używaną do wprowadzania kryteriów jest PAYPROPAL, ze skrótem DIA.

Definiowanie

zmiennej lub maski

PAYPROPAL [DIA]

Maska wprowadzania kryteriów

Variable Char CRITSPE_SOI (255)

Dodatkowe kryteria wprowadzania

BLOKADA: Funkcja „Blokada automatycznej propozycji płatności”

Ten Entry point służy do modyfikacji standardowej blokady dla automatycznej propozycji płatności.

Kontekst i metoda działania

Następujące tabele znajdują się w pozycji :

Tabela

Znacząca zawartość

Opis tabeli,

GRPSAC [GSC]

Nie

Grupy kont zbiorczych

GRPCUR [GCU]

Nie

Grupy walut

BID [BID]

Nie

Oświadczenie o ID banku

COMPANY [CPY]

Nie

Firma

GACCOUNT [GAC]

Nie

Analiza konta

TABDEPAGIO [TDA]

Nie

Tabela skont/kar za zwłokę

SOI [SOI]

Nie

Tworzenie zestawienia

BANK [BAN]

Nie

Konta bankowe

POOL [POO]

Nie

Alokacje bankowe

GACCDUDATE [DUD]

Nie

Rozrachunki

TABCOUAFF [TCA]

Nie

Licznik przypisań

GACCDENCOD [CDA]

Nie

Typy płatności / wpłat

TABPAYTYP [TPY]

Nie

Transakcje płatności

PAYMENTH [PYH]

Nie

Nagłówek rozliczenia

PAYMENTD [PYD]

Nie

Pozycje rozliczeń

PAYMENTA [PYA]

Nie

Analityczne pozycje rozliczeń

GACCENTRY [HAE]

Nie

Dekretacje

GACCENTRYD [DAE]

Nie

Linie dokumentacji księgowej

BPARTNER [BPR]

Nie

Kontrahent

BPCUSTOMER [BPC]

Nie

Klienci

BPSUPPLIER [BPS]

Nie

Dostawcy

TMPPAYDUD [TPD]

Nie

Płatności w przygotowaniu

Transakcja

Brak transakcji w toku.

Plik log

Plik log jest otwarty.

Różne przypadki wywoływania

W trybie standardowym, uruchamianie automatycznej propozycji płatności na dwóch różnych stacjach roboczych jest możliwe tak długo jak program jest uruchamiany dla dwóch różnych firm lub dwóch różnych lokalizacji tej samej firmy. Zablokowane tabeli symboli są obsługiwane w celu zarządzania prawidłowo blokadą funkcji.

Ten Entry point jest wywoływany krótko po ustanowieniu tabel zablokowanych symboli. Jest to używane do zmiany blokad, jeśli użytkownik zamierza udoskonalić zarządzanie blokadami w celu uruchamiania programu na dwóch różnych stacjach roboczych, w przypadku tej samej firmy i z dodatkowymi kryteriami (kod rozrachunków, transakcja rozliczeniowa...).

Uwaga: Przed ustanowieniem specjalnych blokad, użytkownik musi odblokować te standardowe.

Dostępne zmienne oraz maski

Standardowe, zablokowane symbole są zawarte w tabeli TSYMBOLE zmiennych. Liczba zablokowanych symboli jest zawarta w zmiennej NBLOCK

Maską używaną do wprowadzania kryteriów jest PAYPROPAL, ze skrótem DIA.

Definiowanie

zmiennej lub maski

PAYPROPAL [DIA]

Maska wprowadzania kryteriów