Ansicht
Dokumentation

/SAPPSSRM/CL_SIMPLE_ABSTR - LBN: Abstrakte Klasse für lange Belegnummern SRM

/SAPPSSRM/CL_SIMPLE_ABSTR - LBN: Abstrakte Klasse für lange Belegnummern SRM

CL_GUI_FRONTEND_SERVICES - Frontend Services   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Die Klasse implementiert Interface-Methoden eines Adapters sowie einige Ihrer eigenen Methoden, die nur als übergeordnete Methoden in vererbenden Klassen innerhalb eines langen Beschaffungsnummernschemas verwendet werden. Da sie von SAP nur für einen bestimmten Kunden (US-Bundesregierung, Defense Logistics Agency) ausgeliefert wird, ist das in dieser Klasse verwendete Coding eventuell nicht für andere Kunden anwendbar.

Methoden

  • /SAPPSSRM/IF_NUMBER~PROCESS
Verarbeitet beim Anlegen oder Ändern eines Beschaffungsbelegs eine lange Nummer oder deren Komponente(n). Üblicherweise muss diese Methode von vererbenden Klassen neu definiert werden.
  • /SAPPSSRM/IF_NUMBER~GET
Holt eine lange Nummer (Komponente) vom Instanz-Attribut 'mv_longnum'.
  • /SAPPSSRM/IF_NUMBER~GET_NUMVRS
Holt die Version einer langen Nummer. Die Versionen werden unter Langes Beschaffungsnummernschema pflegen festgelegt.
  • /SAPPSSRM/IF_NUMBER~GET_NUMTYPE
Holt den Nummerntyp oder das Nummernschema des Geschäftsprozesses der aktuellen Belege. Nummerntypen werden in der IMG-Aktivität Langes Beschaffungsnummernschema pflegen festgelegt.
  • /SAPPSSRM/IF_NUMBER~GET_COMP
Holt den Komponententyp. Da lange Beschaffungsnummern aus eindeutigen Komponenten bestehen, gibt diese Methode den Typ der aktuellen Komponente zurück. Komponenten werden in der IMG-Aktivität Langes Beschaffungsnummernschema pflegen definiert.
  • /SAPPSSRM/IF_NUMBER~GET_MESSAGES
Holt Meldungen, die während des letzten Zyklus der Methode aufgetreten sind. /SAPPSSRM/IF_NUMBER~PROCESS.
  • /SAPPSSRM/IF_NUMBER~ADD
Fügt eine Unternummer hinzu.
  • /SAPPSSRM/IF_NUMBER~REMOVE
Entfernt eine Unternummer. (Kein Coding!)
  • /SAPPSSRM/IF_NUMBER~SET_PARENT
Wenn kein anderer Wert zugeordnet wurde, wird die importierte Instanz als für Unternummern übergeordnet definiert.
  • /SAPPSSRM/IF_NUMBER~LOOKUP
Sucht nach langen Nummern. (Kein Coding!)
  • /SAPPSSRM/IF_NUMBER~IS_EXTERNAL
Logischer Wert wird für eine lange Nummer, die extern oder manuell zugeordnet wurde, zurückgegeben.
  • ADD_MESSAGE
Fügt eine Meldung, die während des aktuellen Zyklus der Methode /SAPPSSRM/IF_NUMBER~PROCESS aufgetreten ist, der Meldungstabelle (BAPIRETTAB) hinzu.
  • INIT
Anhaltende Initialisierung einer langen Beschaffungsnummer. Der aktuell importierte Wert 'iv_longnum' wird als persistent eingestuft.
  • SET_NUMVRS
Legt die Version einer langen Beschaffungsnummer fest.





SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3463 Date: 20240329 Time: 101410     sap01-206 ( 41 ms )