cargosoft schnittstelle
This commit is contained in:
parent
b907f8a31d
commit
6725d3d845
7 changed files with 89 additions and 15 deletions
|
|
@ -45,7 +45,7 @@
|
|||
</profile>
|
||||
|
||||
<profile>
|
||||
<id>docker-wildfly-debug</id>
|
||||
<id>debug</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
|
@ -60,10 +60,10 @@
|
|||
<exec executable="docker">
|
||||
<arg value="build" />
|
||||
<arg value="-f" />
|
||||
<arg value="./Dockerfile-wildfly-debug" />
|
||||
<arg value="../Dockerfile-wildfly-debug" />
|
||||
<arg value="-t" />
|
||||
<arg value="imixs/imixs-documents" />
|
||||
<arg value="./." />
|
||||
<arg value="../." />
|
||||
</exec>
|
||||
</target>
|
||||
</configuration>
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ import org.imixs.workflow.exceptions.PluginException;
|
|||
*
|
||||
* <pre>
|
||||
* {@code
|
||||
<cargosoft name="report">cargosoft-export</cargosoft>
|
||||
<cargosoft name="report">cargosoft</cargosoft>
|
||||
|
||||
}
|
||||
* </pre>
|
||||
|
|
|
|||
6
pom.xml
6
pom.xml
|
|
@ -25,7 +25,7 @@
|
|||
<maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format>
|
||||
|
||||
<!-- Versions -->
|
||||
<org.imixs.workflow.version>5.2.5</org.imixs.workflow.version>
|
||||
<org.imixs.workflow.version>5.2.7-SNAPSHOT</org.imixs.workflow.version>
|
||||
<org.imixs.marty.version>4.1.8</org.imixs.marty.version>
|
||||
<org.imixs.office.version>4.4.1-SNAPSHOT</org.imixs.office.version>
|
||||
<org.imixs.adapters.version>2.2.4-SNAPSHOT</org.imixs.adapters.version>
|
||||
|
|
@ -78,6 +78,10 @@
|
|||
<id>docker</id>
|
||||
<!-- build latest - see ear module for details -->
|
||||
</profile>
|
||||
<profile>
|
||||
<id>debug</id>
|
||||
<!-- build latest - see ear module for details -->
|
||||
</profile>
|
||||
<profile>
|
||||
<id>kubernetes</id>
|
||||
<!-- build and push to rep - see ear module for details -->
|
||||
|
|
|
|||
1
reports/cargosoft/cargosoft-1.0.0.imixs-report
Normal file
1
reports/cargosoft/cargosoft-1.0.0.imixs-report
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -77,7 +77,7 @@
|
|||
<Amount isDomesticCurrency="true">
|
||||
<Currency>
|
||||
<Codes>
|
||||
<Code Type="cs">EUR</Code>
|
||||
<Code Type="cs"><xsl:value-of select="$currency" /></Code>
|
||||
</Codes>
|
||||
</Currency>
|
||||
<Value>0</Value>
|
||||
|
|
@ -88,11 +88,14 @@
|
|||
<CollectionInvoice>false</CollectionInvoice>
|
||||
<Booked>false</Booked>
|
||||
<InvoiceDate><xsl:value-of select="item[@name='invoice.date']/value" /></InvoiceDate>
|
||||
|
||||
<!--
|
||||
<InvoiceAddress type="CN">
|
||||
<Codes>
|
||||
<Code Type="cs">9999999</Code>
|
||||
</Codes>
|
||||
</InvoiceAddress>
|
||||
-->
|
||||
<!--
|
||||
<References>
|
||||
<Reference type="cs">201606-ABS1425131</Reference>
|
||||
64
reports/cargosoft/test/simple.out.xml
Normal file
64
reports/cargosoft/test/simple.out.xml
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<Invoices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2020.2">
|
||||
<Message>
|
||||
<SenderID>Imixs-Office-Workflow</SenderID>
|
||||
<ReceiverID>Cargosoft</ReceiverID>
|
||||
<MessageID>08b3c46e-01a3-46ae-8ba4-b52cf350000e</MessageID>
|
||||
<MessageDate>
|
||||
<DateTime>2020-11-30T15:20:35.328+01:00</DateTime>
|
||||
</MessageDate>
|
||||
</Message>
|
||||
<Invoice>
|
||||
<InvoiceHeader>
|
||||
<Client>
|
||||
<Codes>
|
||||
<Code Type="cs">001</Code>
|
||||
</Codes>
|
||||
</Client>
|
||||
<InvoiceNumber>700001</InvoiceNumber>
|
||||
<InvoiceType>
|
||||
<Codes>
|
||||
<Code Type="cs">INVOICE</Code>
|
||||
</Codes>
|
||||
</InvoiceType>
|
||||
<InvoiceCurrency>
|
||||
<Codes>
|
||||
<Code Type="cs">EUR</Code>
|
||||
</Codes>
|
||||
</InvoiceCurrency>
|
||||
<InvoiceAmount>
|
||||
<NetAmount>
|
||||
<Amount>
|
||||
<Currency>
|
||||
<Codes>
|
||||
<Code Type="cs">EUR</Code>
|
||||
</Codes>
|
||||
</Currency>
|
||||
<Value>1035.70</Value>
|
||||
</Amount>
|
||||
</NetAmount>
|
||||
<VATInformation>
|
||||
<VATAmount>
|
||||
<Amount isDomesticCurrency="true">
|
||||
<Currency>
|
||||
<Codes>
|
||||
<Code Type="cs">EUR</Code>
|
||||
</Codes>
|
||||
</Currency>
|
||||
<Value>0</Value>
|
||||
</Amount>
|
||||
</VATAmount>
|
||||
</VATInformation>
|
||||
</InvoiceAmount>
|
||||
<CollectionInvoice>false</CollectionInvoice>
|
||||
<Booked>false</Booked>
|
||||
<InvoiceDate>2020-10-26T00:00:00+01:00</InvoiceDate>
|
||||
<InvoiceAddress type="CN">
|
||||
<Codes>
|
||||
<Code Type="cs">9999999</Code>
|
||||
</Codes>
|
||||
</InvoiceAddress>
|
||||
</InvoiceHeader>
|
||||
<InvoiceRows/>
|
||||
</Invoice>
|
||||
</Invoices>
|
||||
|
|
@ -111,7 +111,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<bpmn2:task id="Task_6" imixs:processid="1000" name="Verarbeitung">
|
||||
<bpmn2:extensionElements>
|
||||
<imixs:item name="txteditorid" type="xs:string">
|
||||
<imixs:value><![CDATA[basic_instruction]]></imixs:value>
|
||||
<imixs:value><![CDATA[form_basic]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowabstract" type="xs:string">
|
||||
<imixs:value><![CDATA[]]></imixs:value>
|
||||
|
|
@ -120,7 +120,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[Warten auf Zahlungsziel]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtimageurl" type="xs:string">
|
||||
<imixs:value><![CDATA[typcn-document||typcn-credit-card,imixs-success,icon-sub-se]]></imixs:value>
|
||||
<imixs:value><![CDATA[typcn-archive||]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowsummary" type="xs:string">
|
||||
<imixs:value><![CDATA[Cargosoft Export <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue>]]></imixs:value>
|
||||
|
|
@ -141,7 +141,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[cargosoft]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_14"><![CDATA[<textblock>Rechnungseingang_DATEV Export</textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:documentation id="Documentation_14"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_4</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_28</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_63</bpmn2:outgoing>
|
||||
|
|
@ -152,7 +152,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[cargosoftarchive]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txteditorid" type="xs:string">
|
||||
<imixs:value><![CDATA[basic_instruction]]></imixs:value>
|
||||
<imixs:value><![CDATA[form_basic]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowabstract" type="xs:string">
|
||||
<imixs:value><![CDATA[]]></imixs:value>
|
||||
|
|
@ -161,7 +161,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[Rechnung bezahlt]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtimageurl" type="xs:string">
|
||||
<imixs:value><![CDATA[typcn-document||typcn-tick,imixs-success,icon-sub-se]]></imixs:value>
|
||||
<imixs:value><![CDATA[typcn-archive||typcn-tick,imixs-success,icon-sub-se]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowsummary" type="xs:string">
|
||||
<imixs:value><![CDATA[Cargosoft Export <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue>]]></imixs:value>
|
||||
|
|
@ -179,12 +179,13 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
</imixs:item>
|
||||
<imixs:item name="keyaddreadfields" type="xs:string"/>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_4"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_16</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_9</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_27</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_9" sourceRef="Task_2" targetRef="EndEvent_2"/>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_26" imixs:activityid="100" name="[Export]">
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_26" imixs:activityid="110" name="[Export]">
|
||||
<bpmn2:extensionElements>
|
||||
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||
<imixs:value><![CDATA[2]]></imixs:value>
|
||||
|
|
@ -222,7 +223,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[]]></imixs:value>
|
||||
<imixs:value><![CDATA[<cargosoft name="report">cargosoft</cargosoft>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Speichern]]></imixs:value>
|
||||
|
|
@ -343,7 +344,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[cargosoftarchive]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txteditorid" type="xs:string">
|
||||
<imixs:value><![CDATA[basic_instruction]]></imixs:value>
|
||||
<imixs:value><![CDATA[form_basic]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowabstract" type="xs:string">
|
||||
<imixs:value><![CDATA[]]></imixs:value>
|
||||
|
|
@ -352,7 +353,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
<imixs:value><![CDATA[Rechnung bezahlt]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtimageurl" type="xs:string">
|
||||
<imixs:value><![CDATA[typcn-document||typcn-tick,imixs-success,icon-sub-se]]></imixs:value>
|
||||
<imixs:value><![CDATA[typcn-archive||typcn-warning,imixs-error,icon-sub-se]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtworkflowsummary" type="xs:string">
|
||||
<imixs:value><![CDATA[Cargosoft Export <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue>]]></imixs:value>
|
||||
|
|
@ -370,6 +371,7 @@ Das ist eine automatische generierte E-Mail. Bitte nicht auf diese E-Mail antwor
|
|||
</imixs:item>
|
||||
<imixs:item name="keyaddreadfields" type="xs:string"/>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_3"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_24</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_29</bpmn2:outgoing>
|
||||
|
|
|
|||
Loading…
Reference in a new issue