Latest News

the latest news from our team

SAP Integration

SAP offers a number of on-premise and cloud-ready software solutions, ranging from ERP to warehouse management. These various solutions, in most cases, generate output in Extensible Markup Language (.XML) format.

An overview of how eFORMz interacts with SAP HANA

.abap Script

Minisoft eFORMz is officially an SAP-approved application. eFORMz has four main integration options to retrieve output from third-party applications. With SAP, posting the XML data from the system using a web service call is the most frequently used method. eFORMz integrates with SAP via the SAP Online Service System (OSS) through a .abap (Advanced Business Application Programming) script. Below is the eFORMz-relevant portion of that script:

* Minisoft eFORMz

* Wrap XML in ServiceConfiguration
 CONCATENATE '<ServiceConfiguration ' 'ServiceType="director" ' 'Host="localhost" ' 'Port="" ' 'User="" ' 'Password="" ' 'ConfigurationName="WSInput.cfg" ' 'QueueName="Input" ' 'ProcessData="true" ' 'Sync="true" ' 'UseParmsAsData="false">'
 ''
 XMLSTRING
 ''
 INTO XMLSTRING.

SURL = 'http://eformz_server:8001/servlet/com.minisoft.AppServer.AppServer?'.
 CONCATENATE SURL
 'APP=' 'com.minisoft.eformz.eFORMzApp'
 '&director'
 '&Host=localhost'
 '&Port=9996'
 '&User=minisoft'
 '&Password=password'
 '&ProcessData=true'
 '&config'
 INTO SURL.

* Minisoft eFORMz

Leave a Reply

Your email address will not be published. Required fields are marked *