WS_Cust


Click here for a complete list of operations.

CreateUnassignedCallFromCSIssue

Creates an unassigned call that originated from a customer service issue. returns the logid of the created call. company code user that is logged in to the device current date/time [yyyy-MM-dd hh:mm:ss] customer number site number service number number of lifts for the new call cclog stuff - pass in 0 activity code for the new call reference for the new call work order number for the new call work order text for the new call issue that generated the new call logid of the new call

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
companyCode:
userCode:
date:
cust:
site:
serv:
qty:
charge:
actv:
refn:
WO:
Data:
issueNumber:

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 /TruxWeb/WSCustomer_Cust/WS_Cust.asmx HTTP/1.1
Host: payments.robinsonwasteservices.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.trux.com/CreateUnassignedCallFromCSIssue"

<?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:Header>
    <Credentials xmlns="http://www.trux.com/">
      <sAccountID>string</sAccountID>
      <sAuthCode>string</sAuthCode>
      <isAuthCodeEncrypted>boolean</isAuthCodeEncrypted>
      <areParametersEncrypted>boolean</areParametersEncrypted>
      <encryptedParameterNames>
        <string>string</string>
        <string>string</string>
      </encryptedParameterNames>
      <requireEncryptedResponse>boolean</requireEncryptedResponse>
      <encryptionMethod>string</encryptionMethod>
      <keyInfo>
        <encryptedKey>string</encryptedKey>
        <encryptionPublicKey>string</encryptionPublicKey>
      </keyInfo>
      <publicAuthKey>string</publicAuthKey>
    </Credentials>
  </soap:Header>
  <soap:Body>
    <CreateUnassignedCallFromCSIssue xmlns="http://www.trux.com/">
      <companyCode>string</companyCode>
      <userCode>string</userCode>
      <date>string</date>
      <cust>int</cust>
      <site>int</site>
      <serv>int</serv>
      <qty>double</qty>
      <charge>double</charge>
      <actv>string</actv>
      <refn>string</refn>
      <WO>int</WO>
      <Data>string</Data>
      <issueNumber>int</issueNumber>
    </CreateUnassignedCallFromCSIssue>
  </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>
    <CreateUnassignedCallFromCSIssueResponse xmlns="http://www.trux.com/">
      <CreateUnassignedCallFromCSIssueResult>int</CreateUnassignedCallFromCSIssueResult>
    </CreateUnassignedCallFromCSIssueResponse>
  </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 /TruxWeb/WSCustomer_Cust/WS_Cust.asmx HTTP/1.1
Host: payments.robinsonwasteservices.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:Header>
    <Credentials xmlns="http://www.trux.com/">
      <sAccountID>string</sAccountID>
      <sAuthCode>string</sAuthCode>
      <isAuthCodeEncrypted>boolean</isAuthCodeEncrypted>
      <areParametersEncrypted>boolean</areParametersEncrypted>
      <encryptedParameterNames>
        <string>string</string>
        <string>string</string>
      </encryptedParameterNames>
      <requireEncryptedResponse>boolean</requireEncryptedResponse>
      <encryptionMethod>string</encryptionMethod>
      <keyInfo>
        <encryptedKey>string</encryptedKey>
        <encryptionPublicKey>string</encryptionPublicKey>
      </keyInfo>
      <publicAuthKey>string</publicAuthKey>
    </Credentials>
  </soap12:Header>
  <soap12:Body>
    <CreateUnassignedCallFromCSIssue xmlns="http://www.trux.com/">
      <companyCode>string</companyCode>
      <userCode>string</userCode>
      <date>string</date>
      <cust>int</cust>
      <site>int</site>
      <serv>int</serv>
      <qty>double</qty>
      <charge>double</charge>
      <actv>string</actv>
      <refn>string</refn>
      <WO>int</WO>
      <Data>string</Data>
      <issueNumber>int</issueNumber>
    </CreateUnassignedCallFromCSIssue>
  </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>
    <CreateUnassignedCallFromCSIssueResponse xmlns="http://www.trux.com/">
      <CreateUnassignedCallFromCSIssueResult>int</CreateUnassignedCallFromCSIssueResult>
    </CreateUnassignedCallFromCSIssueResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /TruxWeb/WSCustomer_Cust/WS_Cust.asmx/CreateUnassignedCallFromCSIssue?companyCode=string&userCode=string&date=string&cust=string&site=string&serv=string&qty=string&charge=string&actv=string&refn=string&WO=string&Data=string&issueNumber=string HTTP/1.1
Host: payments.robinsonwasteservices.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.trux.com/">int</int>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /TruxWeb/WSCustomer_Cust/WS_Cust.asmx/CreateUnassignedCallFromCSIssue HTTP/1.1
Host: payments.robinsonwasteservices.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

companyCode=string&userCode=string&date=string&cust=string&site=string&serv=string&qty=string&charge=string&actv=string&refn=string&WO=string&Data=string&issueNumber=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://www.trux.com/">int</int>