Brak transakcji w toku.
Brak otwartego pliku log.
Entry point jest wywoływany w funkcjach zarządzania ofertami, zamówieniami, dostawami i fakturami.
Jest on wywoływany przy wprowadzaniu każdej nowej pozycji z działania kontroli standardowej z pola artykułu (przykładowo C_ITMREF de SUBSOH). Topierwsza kontrola przeprowadzana w tym polu.
Artykuł zastępczy został właśnie odczytany w klasie [F :ITS].
Klasy ekranu dla obiektu są on line i są ładowane.
W podprogramie CTLSBSITM dostępne są następujące zmienne:
· WITMREF (wartość znaku): Referencja źródła artykułu
· DAT (wartość daty): Data dokumentu (dla CTRL z datą zamiany)
· RET (wartość liczby całkowitej): Zmienna informacji zwrotnej
0 = Brak artykułu zastępczego
1 = Artykuł zastępczy dostępny, ale problem przy odczytywaniu artykułu ([F :ITS]
2 = Zamiana bez problemów
Podczas wywoływania EP ładuje się klasa [F :ITS] z artykułem zastępczym.
Zmienna RET jest ładowana. RET = 2. Artykuł oryginalny zostanie zastąpiony artykułem zastępczym.
W celu uniknięcia zamiany należy ustawić zmienną RET na wartość 0 albo 1.
Jeżeli ta zmienna jest ustawiona na wartość 0, sytuacja jest jasna. Nie jest podejmowane żadne działanie. Artykuł oryginalny zostaje zachowany.
Jeżeli ta zmienna jest ustawiona na wartość 1, wyświetla się następujący komunikat o błędzie: „Wystąpił problem w artykule zastępczym.” Zmienna mkstat jest ustawiona na wartość 2. Błąd pozostaje w polu Artykuł.
W celu zmiany artykułu zastępczego zmienna RET powinna pozostać ustawiona na wartość 2, a klasa [F :ITS] powinna zostać załadowana z nowym artykułem.
Otwarte tabele to tabele obiektu (oferta, zamówienie, dostawa, faktura).
Tabela | Istotna treść | Tytuł tabeli | |
ITMMASTER | Nie | Artykuły | |
ITMSALES | Tak | Artykuł sprzedaży | |