DynamicForms is a proprietary tool that allows you to manage the appearance of all kinds of SAP ERP printouts. It enables the preparation of many printout formats based on a single SmartForm form, including the change of their appearance. Thanks to this, it is possible to adapt the printouts to the legal standards prevailing in different countries or to modify them according to the special requirements of sales offices. DynamicForms allow you to change many static print elements, such as the header, logo, etc., without the need to modify the printing program or the SmartForm form itself. With DynamicForms, the need for placing permanent items on a SmartForm is completely eliminated. All settings for appearance, layout and text of the form have been transferred to external configuration tables. Such approach also solves the problem of the time-consuming and error-prone process of printouts translation. Thanks to the applied solutions, even users unfamiliar with SmartForm technology are able to modify and adjust printouts on their own. One of the extremely practical improvements is the graphic configurator, thanks to which you can easily and quickly modify the arrangement of individual print elements.
Due to the wide range of possibilities, the following are only few examples of functionalities offered by the DynamicForms solution. They are:
The DynamicForms solution includes many configuration tables, that are handled by a specially prepared ClusterView, as well as through the DynamicForms branch of the SPRO transaction. Additional element of the solution is an easy to use graphic editor, launched via the ZDFLC transaction, which allows you to change the layout of the printout windows. The architecture used allows a single SmartForm form to be used to print all the modified versions of the document. Thanks to DynamicForms, the entire configuration of the layout and texts is stored in external configuration tables. Changing any text, layout or formatting does not even require running the SMARTFORMS transaction – you only need to modify an entry in the appropriate table.