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

FIN: Przed aktualizacją płatności

Ten Entry point służy do przejmowania kontroli podczas generowania każdego pliku bankowego, np. w celu zmiany ich nazwy lub uruchomienia ich automatycznej wysyłki.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępne zmienne oraz maski

Zmienna FICHIER zawiera nazwę generowanego pliku bankowego.

Zmienna NUMERO (char) zawiera numer odpowiedniego awiza.

Zmienna CODE zawiera kod ustawiany w pliku bankowym.

Zmienna BANQUE zawiera kod banku

NOMFIC: Konfiguracja nazwy pliku

Ten Entry point służy do konfiguracji nazwy pliku bankowego, który ma być generowany.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępne zmienne oraz maski

Zmienna NOM (char) będzie zawierać nazwę pliku bankowego, który ma być generowany.

Zmienna EXT (char 3) będzie zawierać rozszerzenie pliku.

AV_LIGNE: Przed generowaniem pozycji pliku bankowego

Ten Entry point służy do przejmowania kontroli nad każdym generowaniem pozycji typu „Szczegóły” w pliku bankowym.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Plik log jest otwarty, gdy proces jest wywoływany przez funkcję „Masowe kopiowanie na magnetyczny nośnik danych”.

Przypadek wywoływania

Ten Entry point jest wywoływany krótko przed generowaniem pozycji rekordu typu „Szczegóły” w pliku bankowym.

Dostępne zmienne oraz maski

Zmienna FICHIER zawiera nazwę generowanego pliku bankowego.

Zmienna NUMERO (char) zawiera numer odpowiedniego awiza.

Zmienna CODE zawiera kod ustawiany w pliku bankowym.

Zmienna BANQUE zawiera kod banku

Tabela

Istotna treść

Tytuł tabeli

PAYMENTH [PYH]

Tak

Płatności

BID [BID]

Tak

Numer identyfikacyjny banku

FILTRE: Kryteria specjalne/ niestandardowe dla płatności

Entry point służy do dodawania filtra dodatkowego do płatności, które mają być uwzględniane podczas generowania pliku bankowego.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępne zmienne oraz maski

Zmienna CRITSPE (Char 250) będzie zawierać specjalne/ niestandardowe kryteria.

Ekran FICMAG, który służy do wprowadzania kryteriów uruchamiania, jest dostępny pod skróconą nazwą [DIA].

Tabela

Istotna treść

Tytuł tabeli

PAYMENTH [PYH]

Nie

Płatności

TABPAYTYP [TPY]

Nie

Transakcje rozliczeniowe

OPENFILE: Dostęp w celu ustawiania innych tabel on-line

Ten Entry point służy do przejmowania kontroli podczas otwierania innych tabel i wczytywania plików bankowych z dodatkowymi informacjami.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Istnieje otwarty plik log.

Różne przypadki wywoływania

Ten Entry point jest wywoływany w ramach programu ENREG z procesu FICMAG.

Jest on używany w przypadku każdego rekordu pozycji pliku bankowego w celu ustawiania rekordu w poprzednio otwartej tabeli.

Dostępne zmienne oraz maski

Zmienne

Definiowanie

NUMERO

Numer płatności

CODE

Nazwa pliku bankowego

BANQUE

Bank

TYP

Typ rekordu (menu lokalne 656)

Otwarte tabele

Tabele

Istotna treść

Tytuł tabeli

PAYMENTH [PYH]

TAK

Nagłówek płatności

PAYMENTD [PYD]

NIE

Pozycje płatności

PAYFRM [FRM]

TAK

Awiza płatności

TABPAYTYP [TPY]

TAK

Transakcje rozliczeniowe

TABFILBAN [TFB]

TAK

Pliki bankowe

BANK [BAN]

TAK

Banki

COMPANY [CPY]

TAK

Firmy

FACILITY [FCY]

„Tak”, z wyjątkiem TYP=1

Lokalizacje

BPARTNER [BPR]

NIE

Kontrahenci

BPCUSTOMER [BPC]

„TAK”, gdy płatność stanowi przychód

Klienci

BPSUPPLIER [BPS]

„TAK”, gdy płatność stanowi koszt

Dostawcy

BPADDRESS [BPA]

TAK

Adresy

TABCUR [TCU]

TAK

Waluty

GACCOUNT [GAC]

„Tak”, z wyjątkiem TYP=1

Konta

TABCHANGE [TCH]

NIE

Kurs waluty

ATABDIV [ADI]

„Tak”, z wyjątkiem TYP=1

Tabele dodatkowe

TABCOUNTRY [TCY]

„Tak”, z wyjątkiem TYP=1

Tabela krajów

SINVOICE [SIH]

„Tak”, z wyjątkiem TYP=1 oraz płatności z tytułu zakupu

Faktury sprzedaży

PINVOICE [PIH]

„Tak”, z wyjątkiem TYP=1 oraz płatności z tytułu sprzedaży

Faktury zakupu

EDIPAR [EDP]

NIE

Konfiguracja wiadomości

BID [BID]

„Tak”, z wyjątkiem TYP=1

Numer identyfikatora banku

UPDFORD: Dostęp do każdego oszacowania formuły

Ten Entry point służy do przejęcia kontroli podczas szacowania formuły dla parametru pozycji pliku typu „Szczegóły”.

Kontekst i metoda działania

W kontekście punktu wejścia :

  • Brak transakcji w toku
  • Brak otwartego loga

Transakcja

Brak transakcji w toku.

Plik log

Istnieje otwarty plik log.

Różne przypadki wywoływania

Ten Entry point jest wywoływany w ramach programu ENREG z procesu FICMAG.

Jest on używany do przejmowania kontroli podczas każdorazowego wprowadzania pozycji pliku bankowego po standardowym oszacowaniu pozycji oraz przed księgowaniem uzyskanych wyników w pliku.

Dostępne zmienne oraz maski

Zmienne

Definiowanie

NUMERO

Numer płatności

CODE

Nazwa pliku bankowego

BANQUE

Bank

TYP

Typ rekordu (menu lokalne 656)

RESULT

Wynik oszacowanej formuły

Otwarte tabele

Tabele

Istotna treść

Tytuł tabeli

TABFILBAN [TFB]

TAK

Pliki bankowe

PAYMENTH [PYH]

TAK

Nagłówek płatności

PAYMENTD [PYD]

NIE

Pozycje płatności

PAYFRM [FRM]

TAK

Awiza płatności

TABPAYTYP [TPY]

TAK

Transakcje rozliczeniowe

TABFILBAN [TFB]

TAK

Pliki bankowe

BANK [BAN]

TAK

Banki

COMPANY [CPY]

TAK

Firmy

FACILITY [FCY]

„Tak”, z wyjątkiem TYP=1

Lokalizacje

BPARTNER [BPR]

NIE

Kontrahenci

BPCUSTOMER [BPC]

„TAK”, gdy płatność stanowi przychód

Klienci

BPSUPPLIER [BPS]

„TAK”, gdy płatność stanowi koszt

Dostawcy

BPADDRESS [BPA]

TAK

Adresy

TABCUR [TCU]

TAK

Waluty

GACCOUNT [GAC]

„Tak”, z wyjątkiem TYP=1

Konta

TABCHANGE [TCH]

NIE

Kurs waluty

ATABDIV [ADI]

„Tak”, z wyjątkiem TYP=1

Tabele dodatkowe

TABCOUNTRY [TCY]

„Tak”, z wyjątkiem TYP=1

Tabela krajów

SINVOICE [SIH]

„Tak”, z wyjątkiem TYP=1 oraz płatności z tytułu zakupu

Faktury sprzedaży

PINVOICE [PIH]

„Tak”, z wyjątkiem TYP=1 oraz płatności z tytułu sprzedaży

Faktury zakupu

EDIPAR [EDP]

NIE

Konfiguracja wiadomości

BID [BID]

„Tak”, z wyjątkiem TYP=1

Numer identyfikatora banku