Ansicht
Dokumentation
FB_MIGRATE_FORM - SAPscript-Form nach SAP SmartForm migrieren
Fill RESBD Structure from EBP Component Structure General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein migriert ein SAPscript-Formular in ein SAP Smart Form. Nur aktive Formulare in Originalsprache können migriert werden.
Der Mandant, in dem sich die SAPscript-Formulare befinden müsen, ist abhängig vom Importparameter I_CLIENT_SAPSCRIPT. Ist er auf space gesetzt (Default-Wert), so wird im aktuellen Mandanten gesucht und, falls erfolglos, im Mandanten 000. Ist er hingegen auf einen Mandanten gesetzt, wird nur in diesem Mandanten gesucht.
Über den Importparameter I_WITH_DIALOG lässt sich steuern, ob eine dunkle Prozessierung des Funktionsbausteins gewünscht wird, so dass eine Einbindung in einen Report möglich ist.
Im Falle einer Prozessierung mit Benutzerdialog werden Name und Sprache des SAPscript-Formulars sowie des zu erstellenden SAP Smart Forms via Dynprologik überprüft. Bei dunkler Prozessierung lässt sich über den Importparameter I_CHECK_FORMS_ARE_OK steuern, ob eine Überprüfung durch den Funktionsbaustein vorgenommen werden soll - was nur dann nicht erforderlich ist, wenn sie in einem rufenden Rahmenprogramm vorgenommen wird.
Nach erfolgreicher Berechtigungsprüfung wir die Routine MIGRATE_FORM_FEATURES aufgerufen, die das eigentliche Migrieren leistet.
Am Ende wird das neue Formular in Abhängigkeit vom Importparameter I_WITH_FORM_BUILDER entweder gespeichert oder im Änderungsmodus des Smart Form Builders geöffnet.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
I_CHECK_FORMS_ARE_OKI_CLIENT_SAPSCRIPT
I_FORMNAME_SAPSCRIPT
I_FORMNAME_SMARTFORM
I_LANGUAGE_SAPSCRIPT
I_WITH_DIALOG
I_WITH_FORM_BUILDER
O_FORMNAME_SAPSCRIPT
O_FORMNAME_SMARTFORM
Ausnahmen
FORM_EXISTSILLEGAL_LANGUAGE
ILLEGAL_NAME
NO_ACCESS_PERMISSION
NO_FORM
NO_LANGUAGE
NO_NAME
NO_SUCCESS
Funktionsgruppe
STXBGeneral Data in Customer Master General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2347 Date: 20240523 Time: 133909 sap01-206 ( 51 ms )