We have a VB script that executes a GET...here's a snippet of the portion of the code that does this....
query = query.Replace("COMPANY#", GetTokenValue("Getallfldsfrominvoice_Lawson Company").ToString())
query = query.Replace("INVOICE#", GetTokenValue("Getallfldsfrominvoice_Invoice Number_1").ToString())
query = query.Replace("VENDOR#", GetTokenValue("Getallfldsfrominvoice_Vendor ID").ToString())
query = query.Replace("PRODLINE#", LawPDL)
request = CType(WebRequest.Create(query), HttpWebRequest)
request.Method = _GET
request.Credentials = credentials
request.UserAgent = userAgent
request.CookieContainer = cookies
request.Timeout = _timeout
'Look for the answer
response = CType(request.GetResponse, HttpWebResponse)
response.Close()
This returns XML code similar to the following.....
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <XAP99.1>
- <AP99.1>
<_PDL>TEST</_PDL>
<_TKN>AP99.1</_TKN>
<_LFN>TRUE</_LFN>
<_PRE>TRUE</_PRE>
<TC>AP99.1</TC>
<FC>C</FC>
<ORIGINATOR />
<AP99WORK-NAME>E:\tmp2937491_6.dat</AP99WORK-NAME>
<APP-PAY-GROUP>9999</APP-PAY-GROUP>
<PAY-NAME>Pay Group</PAY-NAME>
<APP-VENDOR>222</APP-VENDOR>
<VEN-VENDOR-VNAME>VENDOR NAME</VEN-VENDOR-VNAME>
<HLD-HLD-CODE />
<PT-HLD-CODE />
<HLD-DESCRIPTION />
<FILTER>Filter</FILTER>
<ENABLE-FILTER />
<ENABLE-FILTER-X />
<SEL-COMPANY>0</SEL-COMPANY>
<SEL-PROC-LEVEL />
<APC-VEN-MESSAGE />
<PT-APP-COMPANY>0</PT-APP-COMPANY>
<PT-APP-INVOICE>1234567</PT-APP-INVOICE>
<PT-APP-SUFFIX />
<PT-APP-CANCEL-SEQ>0</PT-APP-CANCEL-SEQ>
<PT-APP-SEQ-NBR>0</PT-APP-SEQ-NBR>
<PT-APP-VOID-SEQ>0</PT-APP-VOID-SEQ>
<PT-APP-REC-STATUS>0</PT-APP-REC-STATUS>
<PAY-COMPANY>9999</PAY-COMPANY>
<LINE-FCr0 />
<APP-COMPANYr0>9999</APP-COMPANYr0>
<APP-HLD-CODEr0 />
<PT-APP-HLD-CODEr0 />
<APP-PAY-IMM-FLAGr0>N</APP-PAY-IMM-FLAGr0>
<APP-VENDOR-DTLr0>222</APP-VENDOR-DTLr0>
<APP-INVOICEr0>1234567</APP-INVOICEr0>
<APP-SUFFIXr0 />
<APP-INVOICE-TYPEr0 />
<APP-DUE-DATEr0>20150101</APP-DUE-DATEr0>
<APP-DISC-DATEr0 />
<APP-TRAN-PMT-AMTr0>9999.99</APP-TRAN-PMT-AMTr0>
<APP-COMMENTSr0>Add</APP-COMMENTSr0>
<APP-INV-CURRENCYr0>USD</APP-INV-CURRENCYr0>
<APP-CANCEL-SEQr0>0</APP-CANCEL-SEQr0>
<APP-SEQ-NBRr0>1</APP-SEQ-NBRr0>
<APP-VOID-SEQr0>0</APP-VOID-SEQr0>
<APP-REC-STATUSr0>0</APP-REC-STATUSr0>
<LINE-FCr1 />
<APP-COMPANYr1 />
<APP-HLD-CODEr1 />
<PT-APP-HLD-CODEr1 />
<APP-PAY-IMM-FLAGr1 />
<APP-VENDOR-DTLr1 />
<APP-INVOICEr1 />
<APP-SUFFIXr1 />
<APP-INVOICE-TYPEr1 />
<APP-DUE-DATEr1 />
<APP-DISC-DATEr1 />
<APP-TRAN-PMT-AMTr1 />
<APP-COMMENTSr1 />
<APP-INV-CURRENCYr1 />
<APP-CANCEL-SEQr1>0</APP-CANCEL-SEQr1>
<APP-SEQ-NBRr1>0</APP-SEQ-NBRr1>
<APP-VOID-SEQr1>0</APP-VOID-SEQr1>
<APP-REC-STATUSr1>0</APP-REC-STATUSr1>
<_HK>9999 222 0000</_HK>
<Message>Change Complete - Continue</Message>
<MsgNbr>000</MsgNbr>
<StatusNbr>001</StatusNbr>
<FldNbr>TC</FldNbr>
</AP99.1>
</XAP99.1>
Within the VB script, how do I retrieve the value of the <Message> node and put it in a workflow token?
Thank you