Ansicht
Dokumentation

/SAPPSSRM/CL_INSTR_NUMBER - PIIN: Instrumenttyp in PIIN-Nummer

/SAPPSSRM/CL_INSTR_NUMBER - PIIN: Instrumenttyp in PIIN-Nummer

rdisp/max_wprun_time - Maximum work process run time   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Diese Klasse wird zum Bestimmen eines Instrumententyps innerhalb einer langen Beschaffungsnummer verwendet. 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. Kunden mit anderen Anforderungen können diese Klasse aber als Vorlage für ihre eigenen Klassen verwenden.

Methoden

  • /SAPPSSRM/IF_NUMBER~PROCESS
Diese Methode ruft die Methode ADAPTER_READ auf, welche einen Adapter für den Transaktionscode bzw. Kontraktcode des aktuellen Belegs anfordert. Mit dieser Information werden die Zuordnungen von Transaktion, Kontraktcode und Instrumententyp so gefunden, wie sie in der kundenspezifischen Tabelle /SAPPSSRM/INASGN definiert sind. Jeder Instrumenttyp wird auf Ausschöpfung des nach dem in der kundenspezifischen Tabelle /SAPPSSRM/NRNRSN zugeordneten Nummernkreises geprüft, sowie auf Ausschöpfung des Bereichs der Regel, der eventuell für den aktuellen Geschäftsprozess in der generischen Customizing-Tabelle /SAPPSSRM/RULCNT spezifiziert ist. Kundenspezifische Tabellen werden in Kundenspezifische Einstellungen pflegen gepflegt, generische Tabellen in Langes Beschaffungsnummernschema pflegen.
  • CONSTRUCTOR
Erstellt eine Instanz einer Klasse, indem alle Zuordnungen von Instrumenttypen, wie sie in Tabelle /SAPPSSRM/INASGN definiert sind, in eine Instanz-spezifierte Tabelle gelesen werden.
  • INSTRUMENT_GET
Identifiziert relevante Instrumenttypen für den aktuellen Prozesstyp Lange Beschaffungsnummerierung.
  • ASSIGNMENT_GET
Holt die Zuordnung der aktuellen Organisations-ID (ORGID, siehe Klasse /SAPPSSRM/CL_ORG_NUMBER), des aktuellen Instrumenttyps und der numerischen Nummernkreis-ID, wie diese in der kundenspezifischen Tabelle /SAPPSSRM/NRNRSN definiert sind. Diese Tabelle wird unter Kundenspezifische Einstellungen pflegen eingestellt.
  • CURR_NUMBER_GET
Holt die zuletzt gültige Nummer eines numerischen bzw. alphanumerischen Nummernkreises, wenn der Nummernkreis erschöpft ist. Nummernkreise werden in der Methode /SAPPSSRM/IF_NUMBER~PROCESS beschrieben.
  • ADAPTER_READ
Organisations-ID (PS_ORGID), Geschäftsjahr, Prozesstyp und Nummerntyp werden vom Adapter gelesen; eine Instanz der Regelklasse /SAPPSSRM/CL_RULE wird erstellt. Alle oben genannten Daten werden in Form von Instanz-Attributen abgelegt.
  • Alle weiteren Methoden in dieser Klasse werden von der abstrakten übergeordneten Klasse /SAPPSSRM/CL_SIMPLE_ABSTR geerbt. Weitere Informationen finden Sie in der Dokumentation dieser Klasse.






CL_GUI_FRONTEND_SERVICES - Frontend Services   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3391 Date: 20240328 Time: 212848     sap01-206 ( 58 ms )