SMARTFORMS as the SAPScript successor tool is also used to generate formatted documents which can contain logos, tables and other formatting objects. And this documents can look like a pre-printed documents that normal ABAP codes cannot possible.The SAP SmartForms replace the SAPscript forms.
SAP SmartForms offer the following advantages:
- Creating and maintaining forms requiring half the time
- Adapting forms without any programming knowledge due to entirely graphical user interface
- Web Publishing using the generated XML output Here you will get some SAP SMARTFORMS tutorials and PDF guides to
download.
- What is SAP SmartForms
- Advantages of SAP SmartForms
- Difference between SMARTFORMS andSapScript (SE71)
Smartforms References
- SAP SmartForms Complete Reference guide
- System fields Used with SAP Smart Forms
- Runtime Errors, exceptions in Smart Forms
SAP Smartform Tables
Here is a list of possible system tables storing smartform related data in SAP.
- SmartForm Printing: Customizing Activities – ITAGCYSFDEF
- SmartForm Printing: Customizing Activities – ITAGCYSFDEFT
- Smartform name and related function module – TCMS_SMT_FRM
- Smartform customizing for Employee Profiles – /MRSS/C_EMP_PRNT
- Smartform customizing for Requirement Profiles – /MRSS/C_REQ_PRNT
Table Fields with Smartform data
Here is a list of possible table fields which are may be used for storing smartform related data in SAP.
- SMARTFORM – SmartForm for Application Form
- SEQNO – AGS ESR Smartform sequence number
- SFORM – Smartform Name
- SMARTFORM_SUPP – Smartform supported flag
- SF_NAME_CURR – Currrent Smartform name
- SF_DRIVER_CURR – Current Smartform Driver
- SF_NAME_AMND – Amended Smartform name
- SF_DRIVER_AMND – Current Smartform Driver
- SMARTFORM_DRIVER – Smartform driver function module
- DOWNLOAD_FUNC – Function Module Name of the Smartform for Reporting
- TEXT_MODULE_ID – Smartform Textbausteinen Zuordnung
- SMARTFORM_NAME – Smartform name
- SMARTFORM – Name of SAP SmartForm
- EDFORM – Name of Standard Form (SmartForm)
- EDFORM_CUST – Name of New Form (SmartForm)
Function Modules for Smartform in SAP
Here is a list of possible function modules which may be used with smartform related processes in SAP.
- /KYK/DELIVERY_SMATFORM_DATA – Create Smartform data for printing
- /KYK/QUOTATION_SMATFORM_DATA – Create Smartform data for printing
- OIUREP_SMT_OKWH – Ok withholding report Smartform driver
- OIUX1_NM_AGMNT_SMARTFORM – Smartform driver for NM agreement report
- OIUX1_NM_PUN_SMARTFORM – Smartform driver for NM pun report
- OIUX1_NM_RPD41131_SMARTFORM – Smartform driver for NM form rpd41131
- OIUX1_NM_RPD41132_SMARTFORM – Smartform driver for NM form rpd41132
- OIUX1_WY_20003000_DOWNLOAD – Smartform driver for WY form 2000 3000
- OIUX1_WY_20003000_SMARTFORM – Smartform driver for WY form 2000 3000
- OIUX1_WY_20003000_SMARTFORMI – Smartform driver for WY form 2000 3000
- OIUX1_WY_20023002_DOWNLOAD – Smartform driver for WY form 2000 3000
- OIUX1_WY_20023002_SMARTFORM – Smartform driver for WY form 2000 3000
- OIUX1_WY_OG001_SMARTFORM – Smartform driver for WY form 2000 3000
- OIUX6_WYC_GENERATE_REPORT – To generate a smartform/pdf for Conservation report
- OIUX6_WYC_GENERATE_REPORT_SF – To generate a smartform for Conservation report
- WFDS_GET_SMARTFORM_TEMPLATE – Get Smartform Template for E-Mail, FAX, SMS