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

MAJTRS: Interwencja w obrębie zarządzania polami specjalnymi/niestandardowymi

Entry point znajduje się w obrębie procesu SUBSKX , zarządzania ekranami wprowadzania zakupu oraz generuje działanie 'MAJTRS'.

Celem tej czynności jest umożliwienie dokonywania ingerencji w zarządzanie polami specjalnymi/niestandardowymi w trakcie wyświetlania oraz na poziomie wprowadzania.

Wszystkie ekrany wprowadzania zapasów są uwzględnione dla tego entry point, czyli te dotyczące montażu, demontażu, zmian zapasów, modyfikacji partii, inwentaryzacji zapasów fizycznych, różnych wydań, kontroli jakości, planów składowania, planów uzupełniania zapasów, obszarów zużycia i innych przyjęć.

Kontekst i metoda działania

Transakcja

Transakcja w toku dla czynności INICRE, CREATION, INIMOD i MODIF.

Brak transakcji w toku dla czynności RAZCRE, LIENS i APRES_MODIF

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań

Wywołanie wykonywane jest podczas zarządzania ustawieniami ekranu wprowadzania:

- montaż demontaż

- zmiana magazynowa zapasu

- modyfikacje partii

- inwentaryzacja zapasów fizycznych

- inne wydania

- kontrola jakości

- plan składowania

- obszar zużycia planu uzupełniania zapasów

- inne przyjęcie

a te dla następujących akcji dla GOBJET:

- RAZCRE w trybie tworzenia, inicjalizacja pól ekranów

- INICRE przed wpisaniem wprowadzenia, wczytywanie pól plików

- CREATION po wpisie wprowadzenia, interwencja w ustawienia pola przed wygenerowaniem ekranów wprowadzania

- LIENS po każdorazowym odczycie wpisu, interwencje na polach ekranów po każdorazowym odczycie wpisu

- INIMOD przed przepisaniem wprowadzenia, wczytywanie pól plików.

- MODIF po przepisaniu wprowadzenia, interwencja w ustawienia pola przed wygenerowaniem ekranów wprowadzania

- APRES_MODIF po wprowadzeniu każdego z pól, interwencja na polach ekranów

- EXEBOUT po użyciu przycisku w dole ekranu. Wyłącznie przycisk 'Zatwierdzenie' powinien być brany pod uwagę, w tym przypadku zmienna REP musi wynosić '1' (uwaga - jest to numer alfanumeryczny).

Zawartość tabeli STKTRS

Dane zawarte w tabeli STKTRS dotyczą przechowywania konfiguracji wpisów z modułu zakupowego modyfikowalnych według transakcji.

Obowiązuje ściśle określony standard, każde pole dodane na ekranie musi odpowiadać danym w tabeli STKTRS.

Dodane dane mogą być 4 różnych typów:

Typ danych

Pole

Tabela STKRTS

Menu

Wartości

A

Nagłówek bez możliwości wprowadzania wpisów

AAA

AAAAFLG

1

1 = nie / 2 = tak (Wyświetl)

B

Nagłówek z możliwością wprowadzania wpisów

BBBB

BBBBCOD

35

1 = wprowadź / 2 = wyświetl / 3 = ukryte

C

Pozycja bez możliwości wprowadzania wpisów

CCCC

CCCCFLG

CCCCSCR

1

99

1 = nie / 2 = tak (Wyświetl)

1 = rekord + tabela / 2 = rekord / 3 = tabela

D

Pozycja z możliwością wprowadzania wpisów

DDDD

DDDDCOD

DDDDSCR

35

99

1 = wprowadź / 2 = wyświetl / 3 = ukryte

1 = rekord+siatka / 2 = rekord / 3 = siatka

Dostępne maski

Transakcje

Ekrany wprowadzania

Dodaj dane

Ekrany konfiguracji

Typy dodanych danych

Montaż / demontaż

Artykuł nadrzędny BBY0

Tak

PBY0

Komponent BBY1

Tak

PBY1 Ogólne

A - B - C - D

Artykuł nadrzędny DBY0

Tak

Komponent DBY1

Tak

Zmiany magazynowe zapasu

Nagłówek i pozycje SCS1

Tak

SCT0

SCT1 Ogólne

A - B

Modyfikacja partii

SMX1

Nie

SLT0

SLM1

Nie

SLT1

SMXUPD1

Nie

SLT2

Inwentaryzacja

Pozycja grupowania SNL0

Tak

SNP0

Szczegół pozycji SNL1

Tak

SNP1

Sekcje SNP2

C – D

Różne wydanie

Nagłówek SMO0

Tak

SOT0

Pozycja SMO1

Tak

Parametry SOT1

A - B - C - D

Kontrola jakości

Nagłówek i pozycje STQ1

Tak

SQT0

Parametry SQT1

A - B - C - D

Plan składowania

Nagłówek i pozycja SSL1

Tak

SRG0

SRG1 Ogólne

A - B - C - D

Obszar zużycia planu uzupełniania zapasów

Nagłówek i pozycja REO1

Tak

SRO0

SRO1 Ogólne

A - B - C - D

Inne przyjęcie

Nagłówek SMR0

Tak

SRT0

Pozycja SMR1

Tak

Parametry SRT1

A - B - C - D

Dostępne zmienne

Następujące zmienne są wczytywane w chwili wywołania czynności 'MAJTRS'.

PACTION

Czynność GOBJET w początkowym punkcie wywołania (RAZCRE, INICRE, CREATION, LIENS, INIMOD, MODIF, APRES_MODIF, EXEBOUT).

PVERSION

Wartość numeryczna użytego numeru wersji X3 (np. GVERSION=1.4.0 PVERSION=140).

FJL

Rodzaj transakcji zarządzany obecnie (PBY=montaż/demontaż, SCT=zmiana zapasów, SLT=modyfikacja partii, SNP=inwentaryzacja zapasów fizycznych, SOT=inne wydanie, SQT=kontrola jakości, SRG=plan składowania, SRO=obszar zużycia planu uzupełniania zapasów, SRT=inne przyjęcie).

MFROM

Kod dla ekranu wpisów (BBY0, BBY1, DBY0, DBY1, SCS1, SMX1, SLM1, SMXUPD1, SNL0, SNL1, SMO0, SMO1, STQ1, SSL1, REO1, SMR0 i SMR1)

Otwarte tabele

W poniższej tabeli oznaczenie ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem.

Tabela

Ważna zawartość

Tytuł tabeli

STKTRS

Tak

Ekrany wprowadzania zapasów

Uwagi dodatkowe

Tabele AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, a także wszystkie tabele wymagane do zarządzania generowaniem ekranu i procesami, są otwarte, jednak nie wolno ich modyfikować w entry point.