PDF Export

getByOrderNumberRestricted (Version 2)

  • Objekt: /net/dsb/avs3/SubscriptionOrder
  • Methode: getByOrderNumberRestricted
  • Version: 2.0.0
  • Fuba: /DSB/ISM_E_SEL_VBELN

Diese Methode liefert alle Abo-Aufträge zu den übergeben AVS/3 Auftrags-Nummern 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.

Im Gegensatz zur „normalen“ Methode kann in dieser Variante das Ergebnis je nach Dienstleisterkennung über eine Positivliste eingeschränkt werden. D. h. nur die festgelegten Felder werden zurückgeliefert. Findet der Service keine Definition für die anfragende Dienstleister- Kennung, wird ein leeres Ergebnis zurückgeliefert. Bitte wenden Sie sich an Ihren Kundenbetreuer, um die Einschränkungen zu definieren.

Parameter

Name Typ / LängeKann / MussBeschreibung
order-number AN / 10 m Abo-Auftragsnummer(n) (1..n)
publication AN / 8 k Kennung für die Zeitschrift (Druckerzeugnis), welche beider Suche berücksichtigt werden sollen.
send-invoice-recipient AN / 1 k ‚Y‘ eintragen, falls zum Warenempfänger auch abweichende Rechnungsempfänger zurückgegeben werden sollen. ‚N‘ wenn nicht
send-orderer AN / 1 k ‚Y‘ eintragen, falls zum Warenempfänger auch 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)

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>

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