Service2011


Click here for a complete list of operations.

PosPlusGetControlCode3

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 /Service2011.asmx HTTP/1.1
Host: secure.joboffice.se
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://secure.joboffic.se/PosPlusGetControlCode3"

<?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>
    <PosPlusGetControlCode3 xmlns="https://secure.joboffic.se/">
      <auth>string</auth>
      <info>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </info>
    </PosPlusGetControlCode3>
  </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>
    <PosPlusGetControlCode3Response xmlns="https://secure.joboffic.se/">
      <PosPlusGetControlCode3Result>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </PosPlusGetControlCode3Result>
      <info>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </info>
    </PosPlusGetControlCode3Response>
  </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 /Service2011.asmx HTTP/1.1
Host: secure.joboffice.se
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>
    <PosPlusGetControlCode3 xmlns="https://secure.joboffic.se/">
      <auth>string</auth>
      <info>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </info>
    </PosPlusGetControlCode3>
  </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>
    <PosPlusGetControlCode3Response xmlns="https://secure.joboffic.se/">
      <PosPlusGetControlCode3Result>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </PosPlusGetControlCode3Result>
      <info>
        <ReceiptDateTime>dateTime</ReceiptDateTime>
        <CorporateNumber>string</CorporateNumber>
        <CashierID>int</CashierID>
        <ReceiptNumber>long</ReceiptNumber>
        <ReceiptType>normal or kopia or profo or ovning</ReceiptType>
        <Amount>decimal</Amount>
        <NegativeAmount>decimal</NegativeAmount>
        <PositiveAmount>decimal</PositiveAmount>
        <Vat1Procent>decimal</Vat1Procent>
        <Vat1Amount>decimal</Vat1Amount>
        <Vat2Procent>decimal</Vat2Procent>
        <Vat2Amount>decimal</Vat2Amount>
        <Vat3Procent>decimal</Vat3Procent>
        <Vat3Amount>decimal</Vat3Amount>
        <SentToPosPlus>string</SentToPosPlus>
        <ResponseFromPosPlus>string</ResponseFromPosPlus>
        <ResponseCode>OK or FieldCount or Date or CorporateNumber or CashierId or ReceiptNumber or ReceiptType or ReceiptTypeIsMissing or NegativeAmount or PositiveAmount or Vat1 or Vat2 or Vat3 or Vat4 or FullOfUsers or InternalWriteEcdReceiptData or InternalWriteStatReceiptData or InternalWriteStatReceiptData2 or InternalWriteStatUserRegistration or InternalRegistrationOfUser or PowerFailAbort or RelationBetweenNegativeAndPositiveAmount or FieldExistsAfterLastCRC or InternalCounters or LoggSpace or Clock</ResponseCode>
        <LicenseKey>string</LicenseKey>
        <OrginReceiptID>long</OrginReceiptID>
        <ControlCode>string</ControlCode>
        <ExceptionMessage>string</ExceptionMessage>
      </info>
    </PosPlusGetControlCode3Response>
  </soap12:Body>
</soap12:Envelope>