Ansicht
Dokumentation

CBRC_OR_CUSTOMER_LIST_CREATE - Erzeugen einer Kundenliste für Alleinvertreter

CBRC_OR_CUSTOMER_LIST_CREATE - Erzeugen einer Kundenliste für Alleinvertreter

CPI1466 during Backup   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein dient der Erstellung einer Kundenliste für Alleinvertreter. Der Funktionsbaustein kann in der Methode DATA_FILL_CONFIRMED_SINGLE und während der Einzelverarbeitung bestätigter Mengen in die Überwachungstabellen der Stoffmengenverfolgung, aufgerufen werden.

Der Funktionsbaustein berücksichtigt:

  • Nur Lieferungen, deren Mengen bereits bestätigt sind.
  • Bestätigte Mengen, die einen internen bzw. externen Alleinvertreter enthalten.

Die erzeugte Kundenliste enthält folgende logische Schlüssel:

  • REG: Gesetzliche Liste
  • BUKRS: Buchungskreis
  • TYEAR: Überwachungsjahr
  • PERIOD: Überwachungszeitraum
  • MATNR: Materialnummer
  • SUBID: Spezifikation
  • TRACK_SUBST: Überwachter Stoff
  • OR_INT: Alleinvertreter intern
  • OR_EXT: Alleinvertreter extern

Diesen Schlüsselfeldern wird die Kundennummer (KUNNR) und die Adressnummer (ADRNR) der ermittelten Warenempfänger zugeordnet. Dieser Funktionsbaustein berücksichtigt für die Ermittlung der Kundennummer die Regeln, welche Sie in der Customizing-Aktivität Regeln zur Länderermittlung festlegen für das Vertriebsszenario festlegen.

Im Fall eines stornierten Lieferbeleges, gibt dieser Funktionsbaustein eine Warnmeldung aus, da es gegebenenfalls vorkommen kann, dass der Kunde nur einmal in dem Überwachungsjahr beliefert wurde. In diesem Fall wird der Kunde nicht aus der Kundenliste entfernt. Der Grund ist, dass während der Stoffmengenverfolgung bestätigte Mengen aufsummiert werden. Eine Verbindung zu den einzelnen relevanten Materialbelegen ist daher nicht vorhanden. Deshalb kann die Stoffmengenverfolgung nicht automatisch überprüfen, ob ein Kunde von einer anderen gebuchten Auslieferung beliefert wurde.

Dieser Funktionsbaustein schreibt die Daten nicht direkt auf die Datenbank, sondern hält die Daten in einem internen Puffer. Um die Daten vom Puffer in die Datenbanktabellen zu schreiben, können Sie den Funktionsbaustein CBRC_CU_LIST_DATA_SAVE_TO_DB verwenden.

Der Exporting Parameter E_FLG_ERROR ist mit dem Wert X gefüllt, sofern ein Fehler bei der Verarbeitung aufgetreten ist.

Der Exporting Parameter E_ERROR_TAB enthält alle Nachrichten, die während des Ablaufs des Funktionsbausteins aufgetreten sind.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E_ERROR_TAB
E_FLG_ERROR
I_LIKP_WA
I_LIPS_WA
I_MATNR_SUB_TAB
I_MKPF_WA
I_MSEG_WA
I_REG
I_SCEN
I_SO_DEL_TAB
I_SO_TAB
I_VALFR
I_VALTO
I_VBPA_TAB

Ausnahmen

Funktionsgruppe

CBRC_OR

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3620 Date: 20240523 Time: 161339     sap01-206 ( 75 ms )