Ansicht
Dokumentation

WRF_MATGRP_ARTICLE_CL - Artikelklassifizierung bei Mehrfachzuordnung

WRF_MATGRP_ARTICLE_CL - Artikelklassifizierung bei Mehrfachzuordnung

Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein liefert zu einem oder mehreren Artikeln den Knoten oder Pfad zurück, über den der/die Artikel eindeutig klassifiziert werden kann/können. Im Fall terminierter Zuordnungen muss das Gültig Datum der Artikelzuordnung mitgegeben werden.

In der Importstruktur PIT_ARTICLE können neben der obligatorischen Hierarchie ID und Artikel folgende Parameter mitgegeben werden:

Hierarchiestufe: Die Hierarchiestufe ist mitzugeben, wenn zu einer Ebene der Artikelhierarchie der eindeutig identifizierende Knoten des Artikels ermittelt werden soll.

Knotennummer: Wird eine konkrete Ausprägung mitgegeben, dann wird bottom up der Pfad des Artikels für diese Ausprägungen ermittelt.

Pfad-Flag: Ist dieses Flag gesetzt, wird der eindeutig identifizierende Pfad bottom up bis zur Category ermittelt. Wird zusätzlich zu dem Pfad-Flag eine Stufe mitgegeben, wird der Pfad bis zu der mitgegebenen Stufe ermittelt.

Endknoten-Flag: Ist dieses Flag gesetzt, wird die direkte Knotenzuordnung des zu klassifizierenden Artikels ermittelt.

Innerhalb des FBs werden die Parameter auf Konsistenz geprüft. So ist z.B. die Kombination Hierarchiestufe mit gesetztem Endknoten Flag ausgeschlossen. Bei Mehrfachzuordnung des mitgegebenen Artikels ermittelt der Funktionsbaustein zunächst alle Knoten der Stufe oder, wenn das Pfad Flag gesetzt ist, alle Pfade des Artikels. Die eindeutige Identifikation eines Knotens bzw. Pfades erfolgt in dem BadI BADI_MATGRP_ART_CL , das von dem Funktionsbaustein aufgerufen wird. In diesem BadI kann eine kundenindividuelle Pfad- bzw. Knotenfindung implementiert werden.

Anwendung: Dem BadI kann ein Anwendungskennzeichen (z.B. in der Ausprägung Preisfunktionalität) mitgegeben werden, so das eine anwendungsspezifische Pfad- bzw. Knotenwahl möglich ist. Weiterhin werden dem BadI die zu dem Artikel ermittelten Categories mitgegeben. Das BadI gibt als Ergebnis eine Category zurück, über die die Mehrfachzuordnung eindeutig aufgelöst werden kann. Anhand der Category ermittelt der Funktionsbaustein den Knoten oder Pfad des Artikels, der ihn eindeutig identifiziert. Ist das Ergebnis der BadIs leer, wird bei Mehrfachzuordnung defaultmässig der erste Knoten einer Stufe oder der erste Pfad bis zur Category zurückgegeben.

Die Exportstruktur PET_ARTICLE_CL_NODE enthält den/die Knoten, über den/die der/die Artikel eindeutig identifiziert werden können. Die Exportstruktur PET_ARTICLE_CL_PATH enthält den/die Pfade, über den/die der/die Artikel eindeutig identifiziert werden können. Aufgerufen wird der Funktionsbaustein in Anwendungen, in denen der Artikel eindeutig klassifiziert werden muss, z.B. in der OTB Prüfung, Eckpreisgruppenfindung, ect.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

PET_ARTICLE_CL_NODE
PET_ARTICLE_CL_PATH
PIT_ARTICLE

Ausnahmen

NO_ARTICLE_SELECTED
NO_DATABASE_ENTRIES
NO_NODE_FOUND
TREE_LEVEL_NOT_FOUND
WRONG_PARAMETERS

Funktionsgruppe

RTMATGRP_FU01

General Data in Customer Master   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3478 Date: 20240523 Time: 050355     sap01-206 ( 81 ms )