5.2. Beispiel (einfach)
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--
CIB job XML Schema 1.2 für CIB job.
-->
<root>
<!-- Request -->
<!-- Definition des Jobs bzw. der Steps die vom Aufrufer an den documentserver
geschickt werden -->
<Comod>
<!-- Defaultoptionen die für alle Jobs gültig sind, sofern nicht im Job selbst
überschrieben -->
<defaults>
<properties command="job">
<property name="OutputMode">Direct</property>
<!-- <property name="OutputMode">Xml</property> -->
</properties>
</defaults>
<!-- Liste aller Jobs in diesem Auftrag -->
<jobs>
<!-- Einzeljob -->
<job name="Bank" timeout=”20000”>
<!-- Liste aller durch diesen Job auszuführenden Steps -->
<steps>
<!-- Einzelstep -->
<step name="Merge-Step" command="merge">
<!-- Liste der Properties für diesen Step -->
<properties>
<!-- Daten werden im XML mitgegeben -->
<!-- siehe Abschnitt Rechnung weiter unten -->
<property name="-a">..\templates\</property>
<property name="-i">..\templates\ExamplesRechnung.rtf</property>
<property name="-l!">merge.log</property>
<property name="-h">XML:$(inline)</property>
<property name="-d">/root/Rechnung</property>
<property name="-s"/>
</properties>
</step>
<step name="Format-Step" command="format">
<inputs>
<input name="Merge-Step"/>
</inputs>
<properties>
<property name="OutputFormat">FormatPdf</property>
</properties>
</step>
</steps>
</job>
</jobs>
</Comod>
<Rechnung>
<serverlizenz>0</serverlizenz>
<Firma>CIB software</Firma>
<Abteilung>XML Job Test</Abteilung>
<Anrede>Herr</Anrede>
<Vorname>Egon</Vorname>
<Nachname>Müller</Nachname>
<Strasse>Stuntzstrasse 16</Strasse>
<Postleitzahl>81677</Postleitzahl>
<Ort>München</Ort>
<ID_Length>4</ID_Length>
<ID>1234</ID>
<Zusatz_ID>07777</Zusatz_ID>
<produkt>CIB pdf brewer Pro&Form</produkt>
<Lizenznehmer>Egon Müller</Lizenznehmer>
<Lizenzkey>1111-abcde-22222</Lizenzkey>
<Zahlungsart>Kreditkarte</Zahlungsart>
<Lizenzzahl>2</Lizenzzahl>
<Datum>10.10.2006</Datum>
<Datum_Rechnungfaellig>11.11.2006</Datum_Rechnungfaellig>
</Rechnung>
</root>