From 08528023312475ca0e8bbd8301e2db5757e80435 Mon Sep 17 00:00:00 2001 From: Leon Li <leon.li@topibd.com> Date: Tue, 31 Mar 2020 10:58:11 +0000 Subject: [PATCH] Add new file --- src/sap.js | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 src/sap.js diff --git a/src/sap.js b/src/sap.js new file mode 100644 index 0000000..9464f6d --- /dev/null +++ b/src/sap.js @@ -0,0 +1,43 @@ +var xhr = new XMLHttpRequest; +var user = "webservice"; +var password = "654321"; +xhr.setRequestHeader("Content-Type", "text/xml;charset=UTF-8"); +xhr.setRequestHeader("Authorization", "Basic " + TDataParse.encodeBase64(user+":"+password)); +var url = "http://58.20.243.15:8068/sap/bc/srt/rfc/sap/zfmpp_vbeln/710/zfmpp_vbeln/zfmpp_vbeln_binding"; +var werks = 1002; +var body = " \ +<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:urn=\"urn:sap-com:document:sap:soap:functions:mc-style\"> \ + <soapenv:Header/> \ + <soapenv:Body> \ + <urn:ZfmppVbeln> \ + <EtOutput> \ + <item> \ + <Werks></Werks> \ + <Zgpcno></Zgpcno> \ + <Zvkaus></Zvkaus> \ + <Matnr></Matnr> \ + <Maktx></Maktx> \ + <Verid></Verid> \ + <Zdtcmj></Zdtcmj>\ + <Zsetc></Zsetc> \ + <Zsetk></Zsetk> \ + <Zbcly></Zbcly> \ + <Z1stpcs></Z1stpcs> \ + <Kwmeng1></Kwmeng1> \ + <Erdat></Erdat> \ + <Edatu></Edatu> \ + <Zjhtlrq></Zjhtlrq> \ + <Zbcgys></Zbcgys> \ + <Zbclx></Zbclx> \ + </item> \ + </EtOutput> \ + <Werks>{0}</Werks> \ + </urn:ZfmppVbeln> \ + </soapenv:Body> \ +</soapenv:Envelope> \ +"; +body = _.format(body, werks); +xhr.open("POST", url, false); +xhr.send(body); +print(xhr.status); +print(xhr.responseText); \ No newline at end of file -- 2.21.0