Ansicht
Dokumentation

FB_MIGRATE_FORM - SAPscript-Form nach SAP SmartForm migrieren

FB_MIGRATE_FORM - SAPscript-Form nach SAP SmartForm migrieren

Fill RESBD Structure from EBP Component Structure   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_OK
I_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_EXISTS
ILLEGAL_LANGUAGE
ILLEGAL_NAME
NO_ACCESS_PERMISSION
NO_FORM
NO_LANGUAGE
NO_NAME
NO_SUCCESS

Funktionsgruppe

STXB

General 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 )