Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Auf die Anfrage

https://b2b.beispielserver.com/?BuyersID=B127645&Password=secret
&RequestName=GetProfileRequest&version=1.3

wird folgende Antwort zurückgeliefert:

<?xml version="1.0" encoding="utf-8" ?>  
<GetProfileResponse xmlns="urn:veloconnect:profile-1.3" xmlns:vct="urn:veloconnect:transaction-1.0">
<vct:BuyersID>B127645</vct:BuyersID>
<vct:ResponseCode>200</vct:ResponseCode>
<VeloconnectProfile>
<Implements>
<Operation>GetStatus</Operation>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Operation>Rollback</Operation>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Operation>GetItemDetails</Operation>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Operation>GetItemDetails</Operation>
<Binding>XML-POST-S</Binding>
</Implements>
<Implements>
<Operation>GetItemDetailsList</Operation>
<Binding>XML-POST-S</Binding>
</Implements>
<Implements>
<Operation>GetItemDetailsList</Operation>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Transaction>Order</Transaction>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Transaction>Order</Transaction>
<Binding>XML-POST-S</Binding>
</Implements>
<Implements>
<Transaction>OrderInOnlineShop</Transaction>
<Binding>XML-POST-S</Binding>
<URI>https://shop.beispielserver.com/vc_order.jsp</URI>
</Implements>
<Implements>
<Transaction>TextSearch</Transaction>
<Binding>URL-S</Binding>
</Implements>
<Implements>
<Transaction>TextSearch</Transaction>
<Binding>XML-POST-S</Binding>
</Implements>
<Implements>
  <Operation>OfferQuery</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>OfferDetails</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>OrderConfirmationQuery</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>OrderConfirmationDetails</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>DeliveryNoteQuery</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>DeliveryNoteDetails</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>InvoiceInformationQuery</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Implements>
  <Operation>InvoiceInformationDetails</Operation>
  <Binding>URL-S</Binding>
</Implements>
<Property>
<Key>OrderInOnlineShop.TransactionID</Key>
<Value>online-basket</Value>
</Property>
<Property>
<Key>Order.Availability</Key>
<Value>true</Value>
</Property>
<Property>
<Key>Order.DeliveryDate</Key>
<Value>line</Value>
</Property>
<Property>
<Key>Order.Backlog</Key>
<Value>line</Value>
</Property>
<Property>
<Key>Order.BacklogDefault</Key>
<Value>false</Value>
</Property>
<Property>
<Key>quantityUnitCode.EA</Key>
<Value>false</Value>
</Property>
<Property>
<Key>RecommendedRetailPrice.Netto</Key>
<Value>false</Value>
</Property>
<UnsupportedQuery>Invoice-OrderID</UnsupportedQuery>
<UnsupportedQuery>Invoice-OrderConfirmationID</UnsupportedQuery>
<SpecialRequestReference>
  <RequestReference>SONDERANGEBOTE</RequestReference>
  <Description>Aktuell wechselnde Sonderangebote</Description>
</SpecialRequestReference>
<SpecialRequestReference>
  <RequestReference>NEW</RequestReference>
  <Description>Neue Artikel im Sortiment</Description>
</SpecialRequestReference>
</VeloconnectProfile>
</GetProfileResponse>

Zunächst ist folgende Besonderheit erkennbar: Die Transaktion OrderInOnlineShop ist nicht unter der Standard-URL anzusprechen, sondern unter einer abweichenden URL.

Von den unterstützten Transaktion und Operationen werden einige sowohl in URL-S als auch in XML-POST-S-Bindung untertstützt, einige wie z.B. alle Operationen zur Belegverwaltung nur in der URL-S Bindung.

Ferner unterstützt der Server veloconnect 1.3 und hier alle neuen Operationen der Belegverwaltung, wobei allerdings keine direkte Referenz von Rechnungen zu Bestellungen oder Auftragsbestätigungen möglich ist (UnsupportedQuery).

Für die Operation OfferQuery bietet der Server hier zwei spezielle Referenzen an:

  • SONDERANGEBOTE für aktuell wechselnde Sonderangebote

  • NEW für neue Artikel im Sortiment

  • No labels