Ansicht
Dokumentation
/SAPPSSRM/CL_SIMPLE_ABSTR - LBN: Abstrakte Klasse für lange Belegnummern SRM
CL_GUI_FRONTEND_SERVICES - Frontend Services PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )