PDF Export

getByOrderAttribute (Version 2)

  • Objekt: /net/dsb/avs3/SubscriptionOrder
  • Methode: getByOrderAttribute
  • Version: 2.0.0
  • Fuba: /DSB/_ISM_E_SEL_MERKM

Diese Methode liefert alle Abo-Aufträge, welche über ein bestimmtes Auftragsmerkmal verfügen zurück. Die Rückgabe kann keinen, einen oder mehrere Abo-Aufträge enthalten. Außerdem wird sowohl innerhalb der aktiven als auch der inaktiven Aufträge gesucht.

Für die zurückgelieferten Geschäftspartner gelten folgende Regeln:

GP-Rolle In Response enthalten … Adresse zum Zeitpunkt …
WE = Warenempfänger immer - Adresse zum letzten Versand (default)
- aktuelle Adresse, wenn über Parameter
„return-current-we-address“ angefordert
AG = Auftraggeber nur wenn über Parameter „send-orderer „angefordert aktuelle Adresse
RE = Rechnungsempfängernur wenn über Parameter „send-invoice-recipient“ angefordertAdresse zum letzten Versand

Wichtiger Hinweis:
Im AVS/3 kann festgelegt werden welche Auftrags- bzw. Geschäftspartner-Attribute im Response zurückgeliefert werden. Dies wird über die Customizing Tabellen /DSB/JET_MERK_RE bzw. /DSB/JET_MERK_GP gepflegt. Bitte wenden Sie sich an Ihren Kundenbetreuer, wenn hier weitere Werte bzw. die Wildcard ( * ) aufgenommen werden sollen.

Parameter

Name Typ / LängeKann / MussBeschreibung
order-attribute n.a. m XML-Fragment ‚order-attribute‘ siehe unten.
publication AN / 8 k Kennung für die Zeitschrift (Druckerzeugnis), welche beider Suche berücksichtigt werden sollen.
mix-type AN / 2 k Bezugstyp
send-invoice-recipient AN / 1 k ‚Y‘ eintragen, falls auch zum Warenempfänger abweichende Rechnungsempfänger zurückgegeben werden sollen. ‚N‘ wenn nicht
send-orderer AN / 1 k ‚Y‘ eintragen, falls auch zum Warenempfänger abweichende Auftraggeber zurückgegeben werden sollen. ‚N‘ wenn nicht
return-current-we-addressAN / 1 k Legt fest ob beim WE die tagesaktuelle Adresse gelesen werden soll. Ansonsten wird die Adresse die zum Zeitpunkt des letzten Versandes gültig war verwendet.
Y = ja
N = nein (Default)
return-valid-to-by-evt AN / 1 k Legt fest ob das Lieferende im Response anhand des EVT bestimmt werden soll.
Y = ja
N = nein (Default)

Rückgabe Element

XML-Struktur 'subscription-order'. Diese Struktur entspricht der Beschreibung von 'new-subscription', siehe unten.

Beispiel Request

<message version="1.0" system="avs/3" >
  <header>
    <client>999</client>
    <avs3-sales-organization>9999</avs3-sales-organization>
    <avs3-service-provider>123</avs3-service-provider>
  </header>
  <body>
    <order-attribute>
      <type>EXTKEY</type>
      <value>1234567890</value>
    </order-attribute>
    <publication></publication>
    <send-invoice-recipient></send-invoice-recipient>
    <send-orderer></send-orderer>
  </body>
</message>

Beispiel Response

<message version="1.0" system="avs/3">
  <header>
    <client>999</client>
    <avs3-sales-organization>9999</avs3-sales-organization>
    <avs3-service-provider>123</avs3-service-provider>
  </header>
  <body>
    <subscription-order>
      ...
    </subscription-order>
  </body>
</message>

Request Struktur

Response Struktur

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information