JRMOutbound
Click here for a complete list of operations.
InvoicePay
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /JRMOutbound.asmx HTTP/1.1
Host: ws.aldensys.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.aldensys.com/JRMWS/InvoicePay"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<InvoicePay xmlns="http://ws.aldensys.com/JRMWS/">
<inv>
<ShipFrom>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</ShipFrom>
<ShipTo>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</ShipTo>
<FinalDest>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</FinalDest>
<Details>
<InvoicePayableDtlExporter>
<LineNum>string</LineNum>
<Account>string</Account>
<ExpenditureCode>string</ExpenditureCode>
<LocationCd>string</LocationCd>
<JobId>string</JobId>
<Quantity>decimal</Quantity>
<LineAmount>decimal</LineAmount>
<PlacedQty>decimal</PlacedQty>
<RC>string</RC>
<ShipFrom xsi:nil="true" />
<ShipTo xsi:nil="true" />
<FinalDest xsi:nil="true" />
<VendorTax>decimal</VendorTax>
<ActualTax>decimal</ActualTax>
<CustomTags xsi:nil="true" />
<CustomVals xsi:nil="true" />
<taxDetails xsi:nil="true" />
</InvoicePayableDtlExporter>
<InvoicePayableDtlExporter>
<LineNum>string</LineNum>
<Account>string</Account>
<ExpenditureCode>string</ExpenditureCode>
<LocationCd>string</LocationCd>
<JobId>string</JobId>
<Quantity>decimal</Quantity>
<LineAmount>decimal</LineAmount>
<PlacedQty>decimal</PlacedQty>
<RC>string</RC>
<ShipFrom xsi:nil="true" />
<ShipTo xsi:nil="true" />
<FinalDest xsi:nil="true" />
<VendorTax>decimal</VendorTax>
<ActualTax>decimal</ActualTax>
<CustomTags xsi:nil="true" />
<CustomVals xsi:nil="true" />
<taxDetails xsi:nil="true" />
</InvoicePayableDtlExporter>
</Details>
<UserId>string</UserId>
<EnterpriseId>string</EnterpriseId>
<InvoicePayableID>long</InvoicePayableID>
<InvoiceNumber>string</InvoiceNumber>
<VendorNumber>string</VendorNumber>
<InvoiceType>string</InvoiceType>
<PONumber>string</PONumber>
<InvoiceDate>dateTime</InvoiceDate>
<DueDate>dateTime</DueDate>
<TotalAmount>decimal</TotalAmount>
<SalesTax>decimal</SalesTax>
<LocationCd>string</LocationCd>
<InvouceStatusCd>string</InvouceStatusCd>
<ContractID>int</ContractID>
<TaxCalcId>string</TaxCalcId>
</inv>
</InvoicePay>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<InvoicePayResponse xmlns="http://ws.aldensys.com/JRMWS/">
<InvoicePayResult>
<ReturnCode>string</ReturnCode>
<ReturnMessage>string</ReturnMessage>
</InvoicePayResult>
</InvoicePayResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /JRMOutbound.asmx HTTP/1.1
Host: ws.aldensys.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<InvoicePay xmlns="http://ws.aldensys.com/JRMWS/">
<inv>
<ShipFrom>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</ShipFrom>
<ShipTo>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</ShipTo>
<FinalDest>
<Address1>string</Address1>
<City>string</City>
<State>string</State>
<Zip>string</Zip>
<County>string</County>
<Country>string</Country>
<TaxCode>string</TaxCode>
</FinalDest>
<Details>
<InvoicePayableDtlExporter>
<LineNum>string</LineNum>
<Account>string</Account>
<ExpenditureCode>string</ExpenditureCode>
<LocationCd>string</LocationCd>
<JobId>string</JobId>
<Quantity>decimal</Quantity>
<LineAmount>decimal</LineAmount>
<PlacedQty>decimal</PlacedQty>
<RC>string</RC>
<ShipFrom xsi:nil="true" />
<ShipTo xsi:nil="true" />
<FinalDest xsi:nil="true" />
<VendorTax>decimal</VendorTax>
<ActualTax>decimal</ActualTax>
<CustomTags xsi:nil="true" />
<CustomVals xsi:nil="true" />
<taxDetails xsi:nil="true" />
</InvoicePayableDtlExporter>
<InvoicePayableDtlExporter>
<LineNum>string</LineNum>
<Account>string</Account>
<ExpenditureCode>string</ExpenditureCode>
<LocationCd>string</LocationCd>
<JobId>string</JobId>
<Quantity>decimal</Quantity>
<LineAmount>decimal</LineAmount>
<PlacedQty>decimal</PlacedQty>
<RC>string</RC>
<ShipFrom xsi:nil="true" />
<ShipTo xsi:nil="true" />
<FinalDest xsi:nil="true" />
<VendorTax>decimal</VendorTax>
<ActualTax>decimal</ActualTax>
<CustomTags xsi:nil="true" />
<CustomVals xsi:nil="true" />
<taxDetails xsi:nil="true" />
</InvoicePayableDtlExporter>
</Details>
<UserId>string</UserId>
<EnterpriseId>string</EnterpriseId>
<InvoicePayableID>long</InvoicePayableID>
<InvoiceNumber>string</InvoiceNumber>
<VendorNumber>string</VendorNumber>
<InvoiceType>string</InvoiceType>
<PONumber>string</PONumber>
<InvoiceDate>dateTime</InvoiceDate>
<DueDate>dateTime</DueDate>
<TotalAmount>decimal</TotalAmount>
<SalesTax>decimal</SalesTax>
<LocationCd>string</LocationCd>
<InvouceStatusCd>string</InvouceStatusCd>
<ContractID>int</ContractID>
<TaxCalcId>string</TaxCalcId>
</inv>
</InvoicePay>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<InvoicePayResponse xmlns="http://ws.aldensys.com/JRMWS/">
<InvoicePayResult>
<ReturnCode>string</ReturnCode>
<ReturnMessage>string</ReturnMessage>
</InvoicePayResult>
</InvoicePayResponse>
</soap12:Body>
</soap12:Envelope>