Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Das Element vcp:VeloconnectProfile ist wie folgt definiert:

Name

Typ/Vorkommen

Beschreibung

vcp:Implements

vcp:ImplementsType*

Information über implementierte Operationen, Transaktionen und ihre Bindungen

vcp:Property

vcp:PropertyType*

Eigenschaften des Servers als Schlüssel-Wert-Paare

vcp:UnsupportedQuery

vcp:UnsupportedQueryType*

Information über nicht unterstütze QueryParameter, vgl. Belegverwaltung

vcp:SpecialRequestReference

vcp:RequestReferenceType*

Spezielle Referenzen auf Angebote, auf die der Nutzer aufmerksam gemacht werden soll, vgl. Belegart: Offer

Ein Element vom Typ vcp:ImplementsType ist wie folgt aufgebaut:

Name

Typ/Vorkommen

Beschreibung

entweder: vcp:Transaction

vcp:TransactionType

Name der Transaktion

oder: vcp:Operation

vcp:OperationType

Name der Operation

vcp:Binding

vcp:BindingType

Bindung

vcp:URI

xsd:anyURI?

URL, unter der die Transaktion bzw. Operation zu erreichen ist, falls diese von der Standard-URL abweicht.

Ein Element vom Typ vcp:PropertyType ist wie folgt aufgebaut:

Name

Typ/Vorkommen

Beschreibung

vcp:Key

vcp:PropertyKeyType

Schlüssel

vcp:Value

xsd:normalizedString

Wert

Ein Element vom Typ vcp:RequestReferenceType ist wie folgt aufgebaut:

Name

Typ/Vorkommen

Beschreibung

vcp:RequestReference

xsd:normalizedString

RequestReference zur Verwendung im OfferQueryRequest

vcp:Description

xsd:normalizedString

Beschreibung der Angebote, die mit dem Suchparameter in RequestReference gesucht werden können

Die zulässigen Inhalte der Typen vcp:BindingType, vcp:OperationType, vcp:TransactionType, vcp:PropertyKeyType und vcp:UnsupportedQueryType sind folgenden Listen zu entnehmen:

vcp:BindingType

  • URL (nur bis Version 1.3)

  • URL-S (nur bis Version 1.3)

  • XML-POST

  • XML-POST-S

vcp:OperationType

vcp:TransactionType

vcp:PropertyKeyType

  • OrderInOnlineShop.TransactionID
    Feste TransactionID zur Kennzeichnung der Transaktion OrderInOnlineShop

  • Order.Availability
    Indikator, ob Informationen zur Lieferbarkeit bereitgestellt werden. Mögliche Werte:
    - true: Lieferbarkeit wird grundsätzlich mitgeteilt
    - false: grundsätzlich keine Angaben zur Lieferbarkeit

  • Order.DeliveryDate
    Indikator, ob und wie terminierte Bestellungen möglich sind. Mögliche Werte:
    - false: terminierte Bestellung nicht möglich
    - order: das Lieferdatum bezieht sich auf die gesamte Bestellung
    - line: für jede Bestellzeile kann ein individuelles Datum angegeben werden

  • Order.ExpectingDelivery
    Falls der Server die Verfügbarkeit von Artikeln mitteilt, hierbei den Code expecting_delivery verwendet, aber keine Angaben zum erwarteten Lieferdatum macht, so wird mit dieser Eigenschaft die Anzahl von Tagen mitgeteilt, innnerhalb derer mit einer Lieferung zu rechnen ist.

  • Order.Backlog
    Indikator, ob und wie die Nachlieferung gesteuert werden kann. Mögliche Werte:
    - false: keine Steuerung möglich
    - order: einheitliche Steuerung für die gesamte Bestellung
    - line: für jede Bestellzeile kann die Nachlieferung gesteuert werden

  • Order.BacklogDefault
    Indikator zum grundsätzlichen Verhalten bei nicht lieferbaren Artikeln. Mögliche Werte:
    - false: keine Nachlieferung
    - true: Nachlieferung

  • RecommendedRetailPrice.Netto
    Indikator, ob die empfohlenen Verkaufspreise als Nettopreise angegeben sind. Mögliche Werte:
    - false: empfohlene Verkauspreise sind brutto
    - true: empfohlene Verkaufspreise sind netto

  • quantityUnitCode.EA
    Indikator, ob grundsätzlich nur Stück als Einheit verwendet wird. Mögliche Werte:
    - false: der Server is in der Lage, korrekte Einheiten zu übermitteln
    - true: der Server übermittelt immer nur die Einheit EA (Stück)

...