wfm.Export

Dieser Job exportiert Organisationsstruktur, Workflow-Projekte und/oder Workflows.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

OrganisationId

STRING

Ja

ID der Organisation, aus der exportiert werden soll

OrgDoExport

INT

Ja

Flag: gibt an, ob auch Organisationsdaten exportiert werden sollen (1 = Ja, 0 = Nein)

WFProjectTree

BASE64

Ja

Struktur gibt an, welche Projekte und Workflowmodelle exportiert werden sollen (XML-Format, siehe Hinweis)

ReportConfigDoExport

INT

Ja

Flag: gibt an, ob Reportkonfigurationen der Organisation exportiert werden sollen

ReportConfigIds

STRING

Ja

Kommaseparierte Liste der zu exportierenden Reportkonfigurations-IDs. Ist ReportConfigDoExport = 1 und diese Liste leer, werden alle Konfigurationen der Organisation exportiert.

AdhocRoutingListTemplateDoExport

INT

Ja

Flag: gibt an, ob Lauflistenvorlagen der Organisation exportiert werden sollen

AdhocRoutingListTemplateIds

STRING

Ja

Kommaseparierte ID-Liste der zu exportierenden Lauflistenvorlagen. Ist AdhocRoutingListTemplateDoExport = 1 und diese Liste leer, werden alle Lauflistenvorlagen der Organisation exportiert.

2. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

3. Ausgabedateien

Name Beschreibung

Exportdatei

Name und Pfad der Exportdatei

4. Hinweis

Aufbau von WFProjectTree:

<WFProjectTree>
  <WorkflowProject Id="" CompleteExport="0">
    <WorkflowProject Id="">
      <WorkflowProject Id="" CompleteExport="0">
        <Workflow Id=""/>
        <Workflow Id=""/>
      </WorkflowProject>
    </WorkflowProject>
    <WorkflowProject Id="" CompleteExport="1"/>
    <WorkflowProject Id="" CompleteExport="1">
      <Workflow Id=""/>
      <Workflow Id=""/>
    </WorkflowProject>
  </WorkflowProject>
</WFProjectTree>

Genauere Beschreibung von WFProjectTree:

  • WorkflowProject: Struktur (ggf. geschachtelt), die angibt, welches Workflowprojekt (wobei dieses auch eine Workflowfamilie sein darf) exportiert werden soll

    • Id (STRING): ID des Workflowprojekts

    • CompleteExport (INT): Flag gibt an, ob alle Projekte oder Workflows, die unter dem Projekt hängen, exportiert werden sollen. Falls gesetzt, muss die Unterstruktur nicht weiter angegeben werden.

  • Workflow: Struktur, die angibt, welcher Workflow exportiert werden soll

    • Id (STRING): ID des Workflows

5. Siehe auch