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

IMPZONINV: Importowanie pól specjalnych/niestandardowych (ukrytych lub wyświetla

Ten Entry point służy do importowania ukrytych lub wyświetlanych pól niestandardowych/specjalnych poprzez ładowanie klasy [M]. Ta funkcja służy tylko do importów niestandardowych/specjalnych i jest aktywna tylko dla niestandardowych/specjalnych importów wysyłek (proces IMPSDHS).

Jest ona wywoływana w procesie TRTX3IMP.

Opis kontekstu wywołania

Po odczycie rekordu pliku sekwencyjnego niestandardowy/specjalny import przebiega w następujący sposób:

- Transfer w klasie [F] dla pól ustawionych w szablonie importu

- Transfer klasy [F] w klasie [M]:

o Wywołanie z wygenerowanego procesu importu WWIxxxxxx dla czynności SAIMSK z procesu niestandardowego/specjalnego

§; W SAIMSK: dla każdej klasy [M] połączonej z przetwarzaną klasą [F]

· Ładowanie w procesie importu połączonym z tym ekranem: dotyczy tylko pól, które mogą zostać uzupełnione. Przeprowadzane są czynności pól dla ekranu importu.

· Ładowanie ukrytych pól w masce

· Wywołanie z Entry point IMPZONINV

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Plik log jest otwarty.

Dostępne zmienne oraz maski

Klasy [M] to klasy obiektu importowanego.

Zmienne

Skrót IMPFIC dla klasy [F] ładowanej w [M]

Skrót GW_ABRMSK klasy [M]

Na przykład

Aktualizacja pola określonego jako specjalne/niestandardowe ZSPE1 w tabeli SDELIVERY i w masce SDH2.

Przypadek IMPFIC

Jeśli “ SDH “ *

Przypadek GW_ABRMSK

Jeśli „SDH2”

Jeśli wyszukano ('[F:SDH]ZSPE1(0), [M:AOE2]ZONMSK1)

[M:SDH2]ZSPE1=[F:SDH]ZSPE1

Endif

Endcase

Endcase

Uwaga:

Dla pozycji, należy użyć nolign, aby załadować klasę [M]

Otwarte tabele

Otwarte klasy [F] są określone w czynności OUVRE procesu importowania.