Optionen des Vorgangs - Web Services - Foundation 23.2 - Foundation 23.2 - Ready - Content Composer - external - Content-Composer/Web-Services/Foundation-23.2/de-DE/Content-Composer-Web-Services/WS-Process/Optionen-des-Vorgangs - 2024-07-12

Content Composer Web Services

Platform
Content Composer
Product
Web Services
Release
Foundation 23.2
License

Mit den Optionen, die immer als XML-Widestring übergeben werden müssen, können diverse Einstellungen am Vorgang vorgenommen werden. Sie müssen immer als XML-Widestrings übergeben werden. Der Aufbau des XML-Strings ähnelt dem XML Result der Funktion Process_GetInfo und spiegelt die interne Objektstruktur des MWS wieder. Weitere Informationen finden Sie unter Info XML.

Beim Setzen der Optionen dürfen nur die Attribute gesetzt werden, die in diesem Abschnitt explizit als Attribute gekennzeichnet werden. Da es sich um einen XML-Widestring handelt, können viele unterschiedliche Einstellungen gleichzeitig getroffen werden.

Verfügbare Einstellungen

  • Setzen des Startkommandos

    Weitere Informationen finden Sie unter Process_Create, Element mwsprocessmngr, Attribut onstart.

    Mögliche Werte des Attributs: Aktionen, Kommandos und deren Ergebnisse

  • Setzen des Titels und der Beschreibung

    Weitere Informationen finden Sie unter Process_Close und Optionen beim Schließen eines Vorgangs.

  • Setzen von allgemeinen Einstellungen der Aktionen

    • Jede Aktion eines Vorgangs ist konfigurierbar.

    • Es gibt Aktionen, die eine Konfiguration erfordern und Aktionen, die nicht zwingend konfiguriert werden müssen.

    • Bei allen Aktionen (Element mwsaction) können die Attribute state und configured gesetzt werden.

    • Durch das Setzen der Eigenschaft state einer Aktion von finished auf den Wert ready kann eine Aktion wiederholt werden.

      Hinweis: Bereits vorhandene Ergebnisse (z.B. Dokumente) dieser und aller nachfolgenden Aktionen werden gelöscht.
    • Durch das Setzen der Eigenschaft configured einer Aktion auf den Wert true, kann festgelegt werden, dass die Konfiguration dieser Aktion abgeschlossen ist.

  • Setzen von Parametern für die Datenbeschaffung

    • Die Parameter für die Datenbeschaffung gehören zur Aktion DATASELECTION und müssen deshalb als Unterelement dieser Aktion angegeben werden.

    • Das Mengenelement für alle Parameter der Datenbeschaffung hat den Namen selparams.

    • Die Parameter werden über das Attribut name adressiert. Der Wert muss als C_DATA übergeben werden.

      Beispiel

      ...
      <selparams>
         <selparam name="Partner-Nr">0815</selparam>
      </selparams>
      ...
  • Setzen von manuellen Variablen

    • Die manuellen Variablen gehören zur Aktion CREATEDOCUMENTS und müssen deshalb als Unterelement dieser Aktion angegeben werden.

    • Das Mengenelement für alle manuellen Variablen des Bündels hat den Namen manvars.

    • Das Mengenelement für alle manuellen Variablen eines Dokuments hat den Namen docref.

    • Das Dokument ist mit dem Attribut reference zu adressieren. Weitere Informationen finden Sie unter Adresse eines Objekts im Bündel.

    • Die manuelle Variable selbst wird im Element mit dem Namen manvar beschrieben und ist ebenfalls durch das Attribut reference zu adressieren.

      Der Wert muss als C_DATA übergeben werden.

      Beispiel

      ...
      <manvars>
         <docref reference="790B817A-B2C3-475E-86E5-08118150EA94">
            <manvar reference="DocumentCollection.790B817A-B2C3-475E-86E5- 08118150EA94:308DFBC5-F520-414E-ACBD-0A4495C33301_E4437CCD-E71A-4181-9C6E-0691B26E0C8FValue1/manvar
            <manvar reference="DocumentCollection.790B817A-B2C3-475E-86E5-08118150EA94:308DFBC5-F520-414E-ACBD-0A4495C33301_EAAC39D9-81BA-476B-A003-039ABF3618AAValue2/manvar
         </docref>
      </manvars>
      ...
  • Ausgabe von Parametern für das Outputmanagement.

    Parameter für das Outputmanagement gehören zur Aktion PRINTANDARCHIVE und müssen deshalb als Attribute dieser Aktion angegeben werden.

    Weitere Informationen finden Sie unter Spezielle Attribute der Aktion PRINTDOCUMENTS

  • Setzen von Variablen im Pool SYSTEMPOOL

    Poolvariablen sind unabhängig von Aktionen und können daher direkt unter dem Element process angegeben werden.

    Weitere Informationen finden Sie unter Get and Set Pool Variables.

    Folgende Attribute dürfen generell nicht gesetzt werden:

    • process_status

    • lastaction

    • lastactionname

    • lasterrorcode

    • lasterrormessage