Ansicht
Dokumentation
WES_PURCH_COND_INT_CHECK - Prüfung der Änderung von Konditions-Gültigkeitszeitraümen
PERFORM Short Reference rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Baustein dient dazu Gültigkeitsintervalle von Konditionen zu analysieren.
Es werden
alle Artikel, die für diese Filiale dieser Vertriebslinie innerhalb des Betrachtungszeitraumes
gelistet sind daraufhin überprüft, ob sie Konditionsintervalle besitzen, die innerhalb des Betrachtungszeitraums anfangen oder enden.
Falls ja, so werden mögliche Änderungszeitpunkte ermittelt, zu denen sich Preise ändern können und zwar unter Berücksichtigung der Zugriffsfolge.
Diese Informationen werden in den beiden Ausgabetabellen PET_ARTSTM_OBJECTS und PET_OT3_ARTSTM in geeigneter Form zur Verfügung gestellt.
Die Tabellen PET_WLK1, PIT_OT1_F_ARTSTM, PIT_OT2_ARTSTM sowie der Parameter PI_SPRAS spielen nur für
den POS-Download eine Rolle, und brauchen von anderen Schnittstellen nicht berücksichtigt zu
werden.
Der Parameter PI_ERSTDAT hat nur für den POS-Download eine spezielle Bedeutung und sollte für andere Anwendungen den gleichen Wert erhalten wie PI_DATAB.
Der POS-Downloadfall wird nur prozessiert, wenn der Parameter PI_MODE explizit auf 'P' gesetzt wird.
In der Tabelle PIT_KONDART müssen alle für diese Filiale zu untersuchenden Konditionsarten
mitgegeben werden. Ferner läßt sich für jede Konditionsart ein Flag setzen (Feld
PIT_KONDART-EZPKT) welches dazu führt, daß die Zeitpunkte von Intervallenden + 1 in jedem Fall mit ausgegeben werden, sofern sie nicht innerhalb der Zugriffsfolge durch
Dadurch wird z. B. erreicht, daß nach Ablauf eines Aktionsintervalls automatisch ein Datumsmerker für die Umschaltung auf den nun wieder gültigen Normalpreis mit ausgegeben wird.
Das folgende Beispiel demonstriert die Arbeitsweise des Bausteins.
Beispiel
'-' : entspricht einem Tag des Gültigkeitsintervalls einer
Kondition.
H1 - H4: Hierarchiestufe 1 bis 4 der Zugriffsfolge (es darf beliebig
viele geben). Je kleiner die Nummer, desto höherrangig die
Hierarchiestufe.
# : Ergebnis der Routine. Tag an dem sich eine Kondition ändern
kann.
(#) : Wird nur übernommen, falls das Flag (Feld PIT_KONDART-EZPKT)
für diese Konditionsart gesetzt ist.
Beginn Ende
Betrachtungszeitraum Betrachtungszeitraum
! Intervall !
H4 ! +------------------+ !
! ' !
H3 +----+' ' +-------------+
! ' ' ' !
H2 ! ' ' +---------+' !
! ' ' ' ' !
H1 ! ' +------+' ' ' ' +----+' !
! ' ' ' ' ' ' ' ' !
! ' ' ' ' ' ' ' ' !
' ' ' ' ' ' ' '
' ' ' ' ' ' ' '
(#) # (#) # # # # (#) übernommene
Zeitpunkte
Hinweise
Weiterführende Informationen
Parameter
ET_RESULTS_STORE_DEPET_RESULTS_STORE_INDEP
ITO_MATNR
ITO_STORE_DATA
IT_CONDITION_TYPE
IV_DATE_FROM
IV_DATE_TO
Ausnahmen
MISSING_PARAMETERFunktionsgruppe
WES_PRICEBAL_S_LOG - Application Log: Log header data BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3956 Date: 20240523 Time: 062810 sap01-206 ( 72 ms )