Ansicht
Dokumentation
DY_IS_EXTRA_IMODE_AVAILABLE - Kann ein weiterer interner Modus erzeugt werden?
ROGBILLS - Synchronize billing plans Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein beantwortet die Frage, ob ein weiterer interner Modus erzeugt werden kann. Dies geschieht z.B. durch die Sprachelemente CALL TRANSACTION, CALL DIALOG oder SUBMIT ... AND RETURN.
Es gibt eine technische Grenze für die maximale Anzahl interner Modi, bei deren Überschreitung die laufende Transaktion abgebrochen wird.
Mit Hilfe dieses Funktionsbausteins besteht die Möglichkeit, diesen Abbruch zu verhindern, indem das System z.B. vor den oben genannten Sprachelementen gefragt werden kann, ob die Ressourcen für einen weiteren internen Modus vorhanden sind oder nicht. Bei negativer Antwort kann dann entsprechend reagiert werden.
Beispiel
type-pools: abap.
data: create_new_imode type c.
CALL FUNCTION 'DY_IS_EXTRA_IMODE_AVAILABLE'
IMPORTING
ANSWER = create_new_imode.
if create_new_imode eq abap_true.
write: / 'submitting report...'.
submit ... and return.
else.
write: / 'maximodes reached.'.
endif.
Hinweise
Weiterführende Informationen
Parameter
ANSWERAusnahmen
Funktionsgruppe
SDYITXBHW - Original Tax Base Amount in Local Currency CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2104 Date: 20240523 Time: 150358 sap01-206 ( 28 ms )