Ansicht
Dokumentation
/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 CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )