Integration with the transaction model inside of SAP is seemless, and there is no need to synchronize applications and user screens. Constructing and maintaining Web applications using virtually any web authoring tool The Outside-In approach puts all of the application logic outside of the SAP system itself. Language ABAP, HTML Visual Basic, Java, JavaScript. 3.1G or later, compatible with Version 3.0D or later Version 3.0D for Employee Self Service Applications.
Programming is required to conditionally deliver user's choice at run time.