Ansicht
Dokumentation
ISM_IVW_CATEGORY_DEFAULT_VALUE - IS-M/SD: IVW-Basis-Kategorien-Vorschlagsfindung (TJD57-Logik)
Fill RESBD Structure from EBP Component Structure ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
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_TABDEFAULT_CIRCCAT
DEFAULT_CIRCCAT_NOPRICE
DISCOUNT_LIMIT
EDITION
IJKAK
IJKAP
IJKKD
ITEM_TYPE
ITJKEP
ORDER_TYPE
XDISCOUNT_CHECK
Ausnahmen
FM_NOT_VALID_FOR_EDITIONILLEGAL_CATEGORY_FOUND
NO_ENTRIES_FOUND
Funktionsgruppe
JI03BAL_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 )