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

Vendor Master (General Section)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Die Klasse implementiert Interface-Methoden eines Adapters sowie einige Ihrer eigenen Methoden, dienur als übergeordnete Methoden in vererbenden Klassen innerhalb eines langen Beschaffungsnummernschemasverwendet werden. Da sie von SAP nur für einen bestimmten Kunden (US-Bundesregierung, DefenseLogistics 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ätLanges 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ätLanges 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.





CPI1466 during Backup   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3263 Date: 20120527 Time: 081750     triton ( 90 ms )