Service


Klicken Sie hier, um die vollständige Vorgangsliste anzuzeigen.

OrderRequest

Test

Das Testformular ist nur für Anforderungen vom lokalen Computer verfügbar.

SOAP 1.1

Es folgt ein Beispiel für eine SOAP 1.1-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /service.asmx HTTP/1.1
Host: arwico10.vmhosting.ch
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/OrderRequest"

<?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>
    <OrderRequest xmlns="http://tempuri.org/">
      <request />
    </OrderRequest>
  </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>
    <OrderRequestResponse xmlns="http://tempuri.org/">
      <OrderRequestResult>
        <Data>
          <ErpDebitor>string</ErpDebitor>
          <Partner>
            <PartnerShopState>int</PartnerShopState>
            <ErpContact>string</ErpContact>
            <CompanyName>string</CompanyName>
            <FirstName>string</FirstName>
            <SurName>string</SurName>
            <NameTwo>string</NameTwo>
            <Salutation>int</Salutation>
            <Phone>string</Phone>
            <Mobile>string</Mobile>
            <Fax>string</Fax>
            <EMail>string</EMail>
            <Locked>boolean</Locked>
            <ConfirmationEmail>string</ConfirmationEmail>
          </Partner>
          <PartnerReference>
            <PartnerShopState>int</PartnerShopState>
            <ErpContact>string</ErpContact>
            <CompanyName>string</CompanyName>
            <FirstName>string</FirstName>
            <SurName>string</SurName>
            <NameTwo>string</NameTwo>
            <Salutation>int</Salutation>
            <Phone>string</Phone>
            <Mobile>string</Mobile>
            <Fax>string</Fax>
            <EMail>string</EMail>
            <Locked>boolean</Locked>
            <ConfirmationEmail>string</ConfirmationEmail>
          </PartnerReference>
          <OrderDetails>
            <OrderDetail xsi:nil="true" />
            <OrderDetail xsi:nil="true" />
          </OrderDetails>
          <OrderNumber>string</OrderNumber>
          <BasketNumber>string</BasketNumber>
          <UserName>string</UserName>
          <CurrencyIsoCode>string</CurrencyIsoCode>
          <InvoiceName>string</InvoiceName>
          <InvoiceStreet>string</InvoiceStreet>
          <InvoiceStreet2>string</InvoiceStreet2>
          <InvoiceCity>string</InvoiceCity>
          <InvoicePostalCode>string</InvoicePostalCode>
          <InvoiceCountryIsoCode>string</InvoiceCountryIsoCode>
          <DeliveryName>string</DeliveryName>
          <DeliveryStreet>string</DeliveryStreet>
          <DeliveryStreet2>string</DeliveryStreet2>
          <DeliveryCity>string</DeliveryCity>
          <DeliveryPostalCode>string</DeliveryPostalCode>
          <DeliveryCountryIsoCode>string</DeliveryCountryIsoCode>
          <DiscountRate>decimal</DiscountRate>
          <DiscountText>string</DiscountText>
          <NetValue>decimal</NetValue>
          <Vat>decimal</Vat>
          <GrossValue>decimal</GrossValue>
          <ShippingTerms>decimal</ShippingTerms>
          <ShippingTermsText>string</ShippingTermsText>
          <ShippingTermsCode>string</ShippingTermsCode>
          <ModeOfPayment>decimal</ModeOfPayment>
          <ModeOfPaymentText>string</ModeOfPaymentText>
          <ModeOfPaymentCode>string</ModeOfPaymentCode>
          <TotalValue>decimal</TotalValue>
          <TotalWeight>decimal</TotalWeight>
          <Reference>string</Reference>
          <Comment>string</Comment>
          <DeliveryTerms>int</DeliveryTerms>
          <PromotionCode>string</PromotionCode>
          <LoggedIn>boolean</LoggedIn>
          <IpAddress>string</IpAddress>
          <OrderState>int</OrderState>
          <VatBusinessPostingGroupNumber>string</VatBusinessPostingGroupNumber>
          <Ressource>string</Ressource>
          <NetDiscount>decimal</NetDiscount>
          <GrossDiscount>decimal</GrossDiscount>
          <UppTransactionId>string</UppTransactionId>
          <AuthorizationCode>string</AuthorizationCode>
          <AcqAuthorizationCode>string</AcqAuthorizationCode>
          <Pmethod>string</Pmethod>
          <DesiredDeliveryDate>string</DesiredDeliveryDate>
          <MailingGroup1>boolean</MailingGroup1>
          <MailingGroup2>boolean</MailingGroup2>
          <MailingGroup3>boolean</MailingGroup3>
          <MailingGroup4>boolean</MailingGroup4>
          <MailingGroup5>boolean</MailingGroup5>
          <MailingGroup6>boolean</MailingGroup6>
          <MailingGroup7>boolean</MailingGroup7>
        </Data>
      </OrderRequestResult>
    </OrderRequestResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Es folgt ein Beispiel für eine SOAP 1.2-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /service.asmx HTTP/1.1
Host: arwico10.vmhosting.ch
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>
    <OrderRequest xmlns="http://tempuri.org/">
      <request />
    </OrderRequest>
  </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>
    <OrderRequestResponse xmlns="http://tempuri.org/">
      <OrderRequestResult>
        <Data>
          <ErpDebitor>string</ErpDebitor>
          <Partner>
            <PartnerShopState>int</PartnerShopState>
            <ErpContact>string</ErpContact>
            <CompanyName>string</CompanyName>
            <FirstName>string</FirstName>
            <SurName>string</SurName>
            <NameTwo>string</NameTwo>
            <Salutation>int</Salutation>
            <Phone>string</Phone>
            <Mobile>string</Mobile>
            <Fax>string</Fax>
            <EMail>string</EMail>
            <Locked>boolean</Locked>
            <ConfirmationEmail>string</ConfirmationEmail>
          </Partner>
          <PartnerReference>
            <PartnerShopState>int</PartnerShopState>
            <ErpContact>string</ErpContact>
            <CompanyName>string</CompanyName>
            <FirstName>string</FirstName>
            <SurName>string</SurName>
            <NameTwo>string</NameTwo>
            <Salutation>int</Salutation>
            <Phone>string</Phone>
            <Mobile>string</Mobile>
            <Fax>string</Fax>
            <EMail>string</EMail>
            <Locked>boolean</Locked>
            <ConfirmationEmail>string</ConfirmationEmail>
          </PartnerReference>
          <OrderDetails>
            <OrderDetail xsi:nil="true" />
            <OrderDetail xsi:nil="true" />
          </OrderDetails>
          <OrderNumber>string</OrderNumber>
          <BasketNumber>string</BasketNumber>
          <UserName>string</UserName>
          <CurrencyIsoCode>string</CurrencyIsoCode>
          <InvoiceName>string</InvoiceName>
          <InvoiceStreet>string</InvoiceStreet>
          <InvoiceStreet2>string</InvoiceStreet2>
          <InvoiceCity>string</InvoiceCity>
          <InvoicePostalCode>string</InvoicePostalCode>
          <InvoiceCountryIsoCode>string</InvoiceCountryIsoCode>
          <DeliveryName>string</DeliveryName>
          <DeliveryStreet>string</DeliveryStreet>
          <DeliveryStreet2>string</DeliveryStreet2>
          <DeliveryCity>string</DeliveryCity>
          <DeliveryPostalCode>string</DeliveryPostalCode>
          <DeliveryCountryIsoCode>string</DeliveryCountryIsoCode>
          <DiscountRate>decimal</DiscountRate>
          <DiscountText>string</DiscountText>
          <NetValue>decimal</NetValue>
          <Vat>decimal</Vat>
          <GrossValue>decimal</GrossValue>
          <ShippingTerms>decimal</ShippingTerms>
          <ShippingTermsText>string</ShippingTermsText>
          <ShippingTermsCode>string</ShippingTermsCode>
          <ModeOfPayment>decimal</ModeOfPayment>
          <ModeOfPaymentText>string</ModeOfPaymentText>
          <ModeOfPaymentCode>string</ModeOfPaymentCode>
          <TotalValue>decimal</TotalValue>
          <TotalWeight>decimal</TotalWeight>
          <Reference>string</Reference>
          <Comment>string</Comment>
          <DeliveryTerms>int</DeliveryTerms>
          <PromotionCode>string</PromotionCode>
          <LoggedIn>boolean</LoggedIn>
          <IpAddress>string</IpAddress>
          <OrderState>int</OrderState>
          <VatBusinessPostingGroupNumber>string</VatBusinessPostingGroupNumber>
          <Ressource>string</Ressource>
          <NetDiscount>decimal</NetDiscount>
          <GrossDiscount>decimal</GrossDiscount>
          <UppTransactionId>string</UppTransactionId>
          <AuthorizationCode>string</AuthorizationCode>
          <AcqAuthorizationCode>string</AcqAuthorizationCode>
          <Pmethod>string</Pmethod>
          <DesiredDeliveryDate>string</DesiredDeliveryDate>
          <MailingGroup1>boolean</MailingGroup1>
          <MailingGroup2>boolean</MailingGroup2>
          <MailingGroup3>boolean</MailingGroup3>
          <MailingGroup4>boolean</MailingGroup4>
          <MailingGroup5>boolean</MailingGroup5>
          <MailingGroup6>boolean</MailingGroup6>
          <MailingGroup7>boolean</MailingGroup7>
        </Data>
      </OrderRequestResult>
    </OrderRequestResponse>
  </soap12:Body>
</soap12:Envelope>