{"id":4900,"date":"2017-09-08T22:02:22","date_gmt":"2017-09-08T22:02:22","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=4900"},"modified":"2020-07-01T10:10:47","modified_gmt":"2020-07-01T17:10:47","slug":"sap-integration","status":"publish","type":"post","link":"https:\/\/c002.minisoft.com\/support\/sap-integration\/","title":{"rendered":"SAP Integration"},"content":{"rendered":"<p><a href=\"https:\/\/www.sap.com\/products.html\">SAP<\/a> 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.<\/p>\n<div id=\"attachment_4901\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration.png\"><img aria-describedby=\"caption-attachment-4901\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-4901\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-1024x1011.png\" alt=\"\" width=\"500\" height=\"494\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-1024x1011.png 1024w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-300x296.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-768x758.png 768w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-150x148.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-75x75.png 75w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-48x48.png 48w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-250x247.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-550x543.png 550w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-800x790.png 800w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-182x180.png 182w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-304x300.png 304w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2017\/05\/eFORMz-SAP-Integration-506x500.png 506w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-4901\" class=\"wp-caption-text\">An overview of how eFORMz interacts with SAP HANA<\/p><\/div>\n<h2>.abap Script<\/h2>\n<p>Minisoft eFORMz is officially\u00a0<a href=\"https:\/\/www.sapappcenter.com\/apps\/5195\">an SAP-approved application<\/a>. eFORMz has\u00a0<a href=\"\/support\/index.php\/how-does-eformz-integrate\/\" target=\"_blank\" rel=\"noopener noreferrer\">four main integration options<\/a>\u00a0to retrieve output from third-party applications. With SAP, posting the XML data from the system using a <strong>web service call<\/strong> 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:<\/p>\n<pre>* Minisoft eFORMz\n\n* Wrap XML in ServiceConfiguration\n CONCATENATE '&lt;ServiceConfiguration ' 'ServiceType=\"director\" ' 'Host=\"localhost\" ' 'Port=\"\" ' 'User=\"\" ' 'Password=\"\" ' 'ConfigurationName=\"WSInput.cfg\" ' 'QueueName=\"Input\" ' 'ProcessData=\"true\" ' 'Sync=\"true\" ' 'UseParmsAsData=\"false\"&gt;'\n ''\n XMLSTRING\n ''\n INTO XMLSTRING.\n\nSURL = 'http:\/\/eformz_server:8001\/servlet\/com.minisoft.AppServer.AppServer?'.\n CONCATENATE SURL\n 'APP=' 'com.minisoft.eformz.eFORMzApp'\n '&amp;director'\n '&amp;Host=localhost'\n '&amp;Port=9996'\n '&amp;User=minisoft'\n '&amp;Password=password'\n '&amp;ProcessData=true'\n '&amp;config'\n INTO SURL.\n\n* Minisoft eFORMz\n\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>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. .abap Script Minisoft eFORMz is officially\u00a0an SAP-approved application. eFORMz has\u00a0four main integration options\u00a0to retrieve output from third-party applications. With SAP, posting the XML data from [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106],"tags":[107,185],"_links":{"self":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/4900"}],"collection":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=4900"}],"version-history":[{"count":13,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/4900\/revisions"}],"predecessor-version":[{"id":8146,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/4900\/revisions\/8146"}],"wp:attachment":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=4900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=4900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=4900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}