Ansicht
Dokumentation

ISM_IVW_CATEGORY_DEFAULT_VALUE - IS-M/SD: IVW-Basis-Kategorien-Vorschlagsfindung (TJD57-Logik)

ISM_IVW_CATEGORY_DEFAULT_VALUE - IS-M/SD: IVW-Basis-Kategorien-Vorschlagsfindung (TJD57-Logik)

Fill RESBD Structure from EBP Component Structure   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
ISM_IVW_CATEGORY_DEFAULT_VALUE

(Neue Logik gemäss TJD57-Steuerung)

Der FB ermittelt Vorschlagswerte für Basis-Auflagenmeldekategorien. Der Funktionsbaustein ist für die Kategorienfindung für IVW und WEMF geeignet (Findung der Vorschläge über die Tabelle TJI05).

Suchkriterien für die Kategorienvorschläge sind die Kundengruppe, Auftragsart, Lieferart, sowie Preisgruppe aus den übergebenen Auftragsdatentabellen. Die Auflagenmeldeart (IVW = 01 bzw. WEMF = 02) wird der in den Tabellen bezogenen PVA entnommen.

Zusätzlich kann noch eine Rabattgrenze (DISCOUNT_LIMIT) mitgegeben werden (Auswertung erfolgt mit Vergleichsoperator aus der TJI01 und einer dort hinterlegten Rabattgrenze).

Zur Ermittlung der Vorschläge wird die Tabelle TJI05 gelesen. Die gefundenen Kategorien werden bewertet (Anzahl der Übereinstimmungen (Treffer) bei den Suchkriterien) und in die interne Tabelle DATEN_TAB gestellt.

Diese interne Tabelle wird anschließend noch bereinigt, d.h. beim mehr- fachem Auftreten einer Kategorie wird diejenige mit der höchsten Trefferzahl ermittelt und in die Tabelle CIRCCAT_TAB gestellt.

Diese Tabelle ist gemäß der Trefferanzahl der einzelnen Kategorien absteigend sortiert, d.h. die den Suchkriterien am meisten entsprechende Kategorie ist der erste Eintrag.

EXCEPTIONS:

  • NO_ENTRIES_FOUND keine zulässigen Basiskategorien gefunden
  • ILLEGAL_CATEGORY_FOUND unzulässige Kategorie als Vorschlag gefunden
  • FM_NOT_VALID_FOR_EDITION FuBau. ist nicht für Meldeart der PVA zugelassen

Anmerkung:

Die Einträge in der TJI05 sind derart maskiert, daß auch SPACE einen gültigen Eingabewert darstellt.





Parameter

CIRCCAT_TAB
DEFAULT_CIRCCAT
DEFAULT_CIRCCAT_NOPRICE
DISCOUNT_LIMIT
EDITION
IJKAK
IJKAP
IJKKD
ITEM_TYPE
ITJKEP
ORDER_TYPE
XDISCOUNT_CHECK

Ausnahmen

FM_NOT_VALID_FOR_EDITION
ILLEGAL_CATEGORY_FOUND
NO_ENTRIES_FOUND

Funktionsgruppe

JI03

BAL_S_LOG - Application Log: Log header data   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2478 Date: 20240523 Time: 141036     sap01-206 ( 48 ms )