PDF Export

replaceIssue

  • Objekt: /net/dsb/avs3/SubscriptionOrder
  • Methode: replaceIssue
  • Version: 2.0.0
  • Fuba: /DSB/ISM_E_BATCHSCHNITTSTELLE → /DSB/ISM_K_BTC_NL_ANLEGEN

Prüft eine angeforderte Nachlieferung anhand von Business Rules und stößt gegebenenfalls eine Nachlieferung im Backend an.

Parameter

Name Typ / LängeKann / MussBeschreibung
subscription-ordernumberAN / 10 M Abo Nummer
publication AN / 8 M Druckerzeugnis
edition AN / 8 M Planvertriebsausgabe
issue-number AN / 9 M Heftnummer
primary-pos-delivery AN / 6 K Urpos Lieferung
change-user AN / 12 K Änderungs User
soft-check AN / 1 K Business Rules überspringen?
Y = Ja(Es wird nur noch die reine Lagerbestandsprüfung durchgeführt)
N = Nein(default, alle Business Rules werden ausgeführt)
simulation AN / 1 K Vorgang nur simulieren
Y = Ja (Programm wird durchlaufen, Response wird ausgegeben, es wird jedoch keine Nachlieferung angelegt)
N = Nein (default, Verarbeitung wird vollständig ausgeführt)

Rückgabe Element

siehe Beispiel

Beispiel Request

<?xml version="1.0" encoding="UTF-8"?>
<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>
    <replace-issue>
        <subscription-order-number>4704471155</subscription-order-number>
        <publication>00069822</publication>
        <edition>00069822</edition>
        <issue-number>0004/2020</issue-number>
        <primary-pos-delivery></primary-pos-delivery>
        <change-user></change-user>
        <soft-check>Y</soft-check>
        <simulation>Y</simulation>
    </replace-issue>
  </body>
</message>

Beispiel Response

<?xml version="1.0" encoding="UTF-8"?>
<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>
    <result>
        <result-code>OK / NOT_OK</result-code>
        <!-- 0 ... n -->
        <result-message></result-message>
    </result>
  </body>
</message>
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