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

ABAP Short Reference   CPI1466 during Backup  
Diese 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 Kundenanwendbar. 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 Transaktionscodebzw. Kontraktcode des aktuellen Belegs anfordert. Mit dieser Information werden die Zuordnungen vonTransaktion, 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 derkundenspezifischen Tabelle /SAPPSSRM/NRNRSN zugeordneten Nummernkreises geprüft, sowie auf Ausschöpfungdes Bereichs der Regel, der eventuell für den aktuellen Geschäftsprozess in der generischen Customizing-Tabelle /SAPPSSRM/RULCNT spezifiziert ist. Kundenspezifische Tabellen werden inKundenspezifische 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 unterKundenspezifische 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 derDokumentation dieser Klasse.


TXBHW - Original Tax Base Amount in Local Currency   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3305 Date: 20120527 Time: 081729     triton ( 119 ms )