neue SEPA Modelle

This commit is contained in:
Gaby Heinle 2024-02-22 13:47:46 +01:00
parent 43b6ca953c
commit ff06502000
13 changed files with 13899 additions and 50 deletions

View file

@ -5,6 +5,8 @@
- Upgrade Imixs-Archive auf 2.4.2 - verbesserter IMAP Import - Upgrade Imixs-Archive auf 2.4.2 - verbesserter IMAP Import
- Umstellung auf neue Imixs-Archive Backup Technik - Umstellung auf neue Imixs-Archive Backup Technik
- Neuer manueller SEPA Lauf mit version rechnungseingang-de-1.2.35, rechnungseingang_sachrechnung-de-1.0.21, rechungseingang-sachrechnung-pl-1.0.1
**Achtung**: Kubernetes Deploymets müssen angepasst werden (siehe AGL Polen) **Achtung**: Kubernetes Deploymets müssen angepasst werden (siehe AGL Polen)

View file

@ -26,13 +26,12 @@ pos.type=Leistungsart
pos.net=Netto pos.net=Netto
pos.gross=Brutto pos.gross=Brutto
creditor_name=Kreditor creditor_name=Kreditor
invoicenumber=Rechnungsnummer invoicenumber=Rechnungsnummer
invoicedate=Rechnungsdatum invoicedate=Rechnungsdatum
invoiceduedate=Fälligkeit
amount=Betrag amount=Betrag
ERROR_CDTR_INVALID=Die Kreditorennummer ist nicht gültig ERROR_CDTR_INVALID=Die Kreditorennummer ist nicht gültig
ERROR_BOOKING_PERIOD=Eingabefehler - Bitte geben Sie eine gültige Buchungsperiode ein! Prüfen Sie auch die Spalte BP in der Positionstabelle. ERROR_BOOKING_PERIOD=Eingabefehler - Bitte geben Sie eine gültige Buchungsperiode ein! Prüfen Sie auch die Spalte BP in der Positionstabelle.
ERROR_MAIN_BOOKING_PERIOD=Eingabefehler - Bitte überprüfen Sie die Hauptbuchungsperiode mit den Buchungsperioden der einzelnen Positionen. ERROR_MAIN_BOOKING_PERIOD=Eingabefehler - Bitte überprüfen Sie die Hauptbuchungsperiode mit den Buchungsperioden der einzelnen Positionen.
@ -45,4 +44,3 @@ ERROR_MISSING_TAX=Eingabefehler - Die Steuer in Zeile {1} muss ausgefüllt sein!
ERROR_MISSING_NET=Eingabefehler - Der Nettobetrag in Zeile {1} darf nicht 0 sein! ERROR_MISSING_NET=Eingabefehler - Der Nettobetrag in Zeile {1} darf nicht 0 sein!
ERROR_MISSING_PAYMENT=Eingabefehler - Bitte wählen Sie eine Zahlungsart aus! ERROR_MISSING_PAYMENT=Eingabefehler - Bitte wählen Sie eine Zahlungsart aus!

View file

@ -29,6 +29,7 @@ pos.gross=Gross
creditor_name=Creditor creditor_name=Creditor
invoicenumber=Invoice No. invoicenumber=Invoice No.
invoicedate=Invoice Date invoicedate=Invoice Date
invoiceduedate=Due Date
amount=Amount amount=Amount
ERROR_CDTR_INVALID=The creditor number is not valid ERROR_CDTR_INVALID=The creditor number is not valid

View file

@ -3,25 +3,38 @@
xmlns:h="http://java.sun.com/jsf/html" xmlns:i="http://java.sun.com/jsf/composite/imixs" xmlns:h="http://java.sun.com/jsf/html" xmlns:i="http://java.sun.com/jsf/composite/imixs"
xmlns:marty="http://java.sun.com/jsf/composite/marty"> xmlns:marty="http://java.sun.com/jsf/composite/marty">
<h:panelGroup id="paymentdetails_id">
<div class="imixs-form-section-2">
<div class="imixs-form-section-2"> <dl>
<dl> <dt>Zahlungsart:</dt>
<dt>IBAN</dt> <dd>
<dd> <h:selectOneMenu required="true" value="#{workflowController.workitem.item['payment.type']}">
<h:outputText value="#{workitem.item['dbtr.iban']}" /> <c:forEach items="#{sepaController.dbtrList}" var="dbtr">
</dd> <f:selectItem itemLabel="#{dbtr.item['name']}" itemValue="#{dbtr.item['name']}" />
</dl> </c:forEach>
<f:ajax listener="#{sepaExportControllerAGL.updateIBANBIC()}" render="paymentdetails_id" />
</h:selectOneMenu>
</dd>
</dl>
</div>
<div class="imixs-form-section-2">
<dl>
<dt>IBAN</dt>
<dd>
<h:outputText value="#{workitem.item['dbtr.iban']}" />
</dd>
</dl>
<dl>
<dt>BIC</dt>
<dd>
<h:outputText value="#{workitem.item['dbtr.bic']}" />
</dd>
<dl> </dl>
<dt>BIC</dt> </div>
<dd> </h:panelGroup>
<h:outputText value="#{workitem.item['dbtr.bic']}" />
</dd>
</dl>
</div>
<div class="imixs-form-section"> <div class="imixs-form-section">
<h3>Invoices</h3> <h3>Invoices</h3>
@ -30,6 +43,7 @@
<th style="">#{custom.creditor_name}</th> <th style="">#{custom.creditor_name}</th>
<th style="">#{custom.invoicenumber}</th> <th style="">#{custom.invoicenumber}</th>
<th style="">#{custom.invoicedate}</th> <th style="">#{custom.invoicedate}</th>
<th style="">#{custom.invoiceduedate}</th>
<th style="">#{custom.amount}</th> <th style="">#{custom.amount}</th>
<th style=""></th> <th style=""></th>
<th style="">IBAN</th> <th style="">IBAN</th>
@ -38,7 +52,6 @@
<c:forEach items="#{workitem.itemList['$workitemref']}" var="id"> <c:forEach items="#{workitem.itemList['$workitemref']}" var="id">
<!-- load inovice data by documentController: #{documentController.load(id)} --> <!-- load inovice data by documentController: #{documentController.load(id)} -->
<ui:param name="invoice" value="#{documentController.getDocument()}"></ui:param> <ui:param name="invoice" value="#{documentController.getDocument()}"></ui:param>
<tr> <tr>
<td> <td>
<h:link outcome="/pages/workitems/workitem"> <h:link outcome="/pages/workitems/workitem">
@ -46,14 +59,17 @@
<f:param name="id" value="#{invoice.item['$uniqueid']}" /> <f:param name="id" value="#{invoice.item['$uniqueid']}" />
</h:link> </h:link>
</td> </td>
<td>#{invoice.item['invoice.number']}</td> <td>#{invoice.item['invoice.number']}</td>
<td> <td>
<h:outputText value="#{invoice.item['invoice.date']}"> <h:outputText value="#{invoice.item['invoice.date']}">
<f:convertDateTime pattern="#{message.datePatternShort}" timeZone="#{message.timeZone}" /> <f:convertDateTime pattern="#{message.datePatternShort}" timeZone="#{message.timeZone}" />
</h:outputText> </h:outputText>
</td> </td>
<td>
<h:outputText value="#{invoice.item['invoice.duedate']}">
<f:convertDateTime pattern="#{message.datePatternShort}" timeZone="#{message.timeZone}" />
</h:outputText>
</td>
<td style="text-align: right;"> <td style="text-align: right;">
<h:outputText value="#{invoice.item['invoice.total']}"> <h:outputText value="#{invoice.item['invoice.total']}">
<f:convertNumber minFractionDigits="2" locale="de" /> <f:convertNumber minFractionDigits="2" locale="de" />
@ -67,16 +83,17 @@
</c:forEach> </c:forEach>
<tr style="border-top: 1px solid #ccc;"> <tr style="border-top: 1px solid #ccc;">
<td />
<td /> <td />
<td /> <td />
<td><strong>Summary</strong></td> <td><strong>Summary</strong></td>
<td style="text-align: right;"><strong> <td style="text-align: right;"><strong>
<h:outputText <h:outputText
value="#{sepaController.calculateSum(workitem.itemList['$workitemref'], '_amount_brutto')}"> value="#{sepaController.calculateSum(workitem.itemList['$workitemref'], 'invoice.total')}">
<f:convertNumber minFractionDigits="2" locale="de" /> <f:convertNumber minFractionDigits="2" locale="de" />
</h:outputText> </h:outputText>
</strong></td> </strong></td>
<td><strong>#{invoice.item['_currency']}</strong></td> <td><strong>#{invoice.item['invoice.currency']}</strong></td>
<td /> <td />
<td /> <td />
</tr> </tr>

File diff suppressed because it is too large Load diff

View file

@ -1256,7 +1256,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
<bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing>
<bpmn2:documentation id="documentation_gtoMIw"/> <bpmn2:documentation id="documentation_gtoMIw"/>
</bpmn2:exclusiveGateway> </bpmn2:exclusiveGateway>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_4" imixs:activityid="40" name="SEPA"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_4" imixs:activityid="310" name="SEPA">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string"> <imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<sepa-export name="modelversion">sepa-export-manual-pl-3.0</sepa-export> <imixs:value><![CDATA[<sepa-export name="modelversion">sepa-export-manual-pl-3.0</sepa-export>
@ -1267,7 +1267,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfresultlog" type="xs:string"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[SEPA Export started.]]></imixs:value> <imixs:value><![CDATA[Invoice added to SEPA Export.]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:incoming>SequenceFlow_19</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_19</bpmn2:incoming>
@ -1643,7 +1643,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:sequenceFlow id="SequenceFlow_44" sourceRef="IntermediateCatchEvent_18" targetRef="Task_5"> <bpmn2:sequenceFlow id="SequenceFlow_44" sourceRef="IntermediateCatchEvent_18" targetRef="Task_5">
<bpmn2:documentation id="documentation_H0mJDg"/> <bpmn2:documentation id="documentation_H0mJDg"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_8" imixs:activityid="50" name="Remove from SEPA"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_8" imixs:activityid="320" name="Remove from SEPA">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Invoice removed from SEPA Export.]]></imixs:value> <imixs:value><![CDATA[Invoice removed from SEPA Export.]]></imixs:value>

File diff suppressed because it is too large Load diff

View file

@ -117,6 +117,7 @@
<bpmn2:flowNodeRef>IntermediateCatchEvent_41</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_41</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_42</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_42</bpmn2:flowNodeRef>
<bpmn2:documentation id="documentation_fufjXQ"/> <bpmn2:documentation id="documentation_fufjXQ"/>
<bpmn2:flowNodeRef>event_AQYumg</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
<bpmn2:lane id="Lane_6" name="Process Manager"> <bpmn2:lane id="Lane_6" name="Process Manager">
<bpmn2:flowNodeRef>IntermediateCatchEvent_21</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_21</bpmn2:flowNodeRef>
@ -1795,6 +1796,7 @@ result.isValid=true;
<bpmn2:incoming>SequenceFlow_62</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_62</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_57</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_57</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_00jhXg</bpmn2:incoming>
</bpmn2:task> </bpmn2:task>
<bpmn2:sequenceFlow id="SequenceFlow_24" sourceRef="IntermediateCatchEvent_12" targetRef="Task_7"> <bpmn2:sequenceFlow id="SequenceFlow_24" sourceRef="IntermediateCatchEvent_12" targetRef="Task_7">
<bpmn2:documentation id="documentation_cDTiow"/> <bpmn2:documentation id="documentation_cDTiow"/>
@ -2120,22 +2122,20 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:conditionExpression id="FormalExpression_1" xsi:type="bpmn2:tFormalExpression">workitem['payment.type'][0]=="direct_debit" </bpmn2:conditionExpression> <bpmn2:conditionExpression id="FormalExpression_1" xsi:type="bpmn2:tFormalExpression">workitem['payment.type'][0]=="direct_debit" </bpmn2:conditionExpression>
<bpmn2:documentation id="documentation_uG6qdw"/> <bpmn2:documentation id="documentation_uG6qdw"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_28" imixs:activityid="40" name="SEPA"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_28" imixs:activityid="310" name="SEPA">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="CDATA">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string"> <imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfresultlog" type="CDATA"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[SEPA Export gestartet]]></imixs:value> <imixs:value><![CDATA[Rechnung zu SEPA Lauf hinzugefügt]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:incoming>SequenceFlow_5</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_50</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_50</bpmn2:outgoing>
<bpmn2:outputSet id="OutputSet_7" name="Output Set 5"/> <bpmn2:outputSet id="OutputSet_7" name="Output Set 5"/>
<bpmn2:documentation id="documentation_6PGKEQ"/> <bpmn2:documentation id="documentation_6PGKEQ"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_3FEskg" signalRef="signal_4"/>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:task id="Task_14" imixs:processid="5500" name="SEPA Run"> <bpmn2:task id="Task_14" imixs:processid="5500" name="SEPA Run">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -2175,6 +2175,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:incoming>SequenceFlow_14</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_14</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_81</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_81</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_51</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_51</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_z0r1uQ</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_29" imixs:activityid="300" name="[Close SEPA]"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_29" imixs:activityid="300" name="[Close SEPA]">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -4310,10 +4311,36 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:association id="Association_1" sourceRef="DataObject_3" targetRef="Task_1"> <bpmn2:association id="Association_1" sourceRef="DataObject_3" targetRef="Task_1">
<bpmn2:documentation id="documentation_nI0xSA"/> <bpmn2:documentation id="documentation_nI0xSA"/>
</bpmn2:association> </bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_AQYumg" imixs:activityid="320" name="Remove from SEPA">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Invoice removed from SEPA Export.]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<sepa-export name="key"><itemvalue>payment.type</itemvalue></sepa-export> ]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:outputSet id="outputSet_lhAFyw" name="Output Set 5"/>
<bpmn2:documentation id="documentation_5num4g"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_aYVoWQ" signalRef="signal_5"/>
<bpmn2:incoming>sequenceFlow_z0r1uQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_00jhXg</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_z0r1uQ" sourceRef="Task_14" targetRef="event_AQYumg">
<bpmn2:documentation id="documentation_0x04GQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_00jhXg" sourceRef="event_AQYumg" targetRef="Task_9">
<bpmn2:documentation id="documentation_B4Y9BQ"/>
</bpmn2:sequenceFlow>
</bpmn2:process> </bpmn2:process>
<bpmn2:process id="process_2" name="Default Process" processType="Public"> <bpmn2:process id="process_2" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_Jl5Svw"/> <bpmn2:documentation id="documentation_Jl5Svw"/>
</bpmn2:process> </bpmn2:process>
<bpmn2:signal id="signal_4" name="org.imixs.workflow.sepa.adapter.SEPARefAddAdapter"/>
<bpmn2:signal id="signal_5" name="org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_Process_1"> <bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_Process_1">
<bpmndi:BPMNShape bpmnElement="Participant_1" id="BPMNShape_Participant_1" isHorizontal="true"> <bpmndi:BPMNShape bpmnElement="Participant_1" id="BPMNShape_Participant_1" isHorizontal="true">
@ -4797,9 +4824,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_39" id="BPMNShape_IntermediateCatchEvent_42"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_39" id="BPMNShape_IntermediateCatchEvent_42">
<dc:Bounds height="36.0" width="36.0" x="1190.0" y="1061.0"/> <dc:Bounds height="36.0" width="36.0" x="1310.0" y="1080.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_167" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_167" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1158.0" y="1097.0"/> <dc:Bounds height="20.0" width="100.0" x="1278.0" y="1116.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_40" id="BPMNShape_IntermediateCatchEvent_43"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_40" id="BPMNShape_IntermediateCatchEvent_43">
@ -5354,9 +5381,10 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_81" id="BPMNEdge_SequenceFlow_82" sourceElement="BPMNShape_IntermediateCatchEvent_42" targetElement="BPMNShape_Task_15"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_81" id="BPMNEdge_SequenceFlow_82" sourceElement="BPMNShape_IntermediateCatchEvent_42" targetElement="BPMNShape_Task_15">
<bpmndi:BPMNLabel id="BPMNLabel_168"/> <bpmndi:BPMNLabel id="BPMNLabel_168"/>
<di:waypoint x="1226.0" y="1079.0"/> <di:waypoint x="1328.0" y="1080.0"/>
<di:waypoint x="1323.0" y="1079.0"/> <di:waypoint x="1328.0" y="1058.5"/>
<di:waypoint x="1323.0" y="1037.0"/> <di:waypoint x="1342.0" y="1058.5"/>
<di:waypoint x="1342.0" y="1037.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_82" id="BPMNEdge_SequenceFlow_83" sourceElement="BPMNShape_IntermediateCatchEvent_43" targetElement="BPMNShape_IntermediateThrowEvent_7"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_82" id="BPMNEdge_SequenceFlow_83" sourceElement="BPMNShape_IntermediateCatchEvent_43" targetElement="BPMNShape_IntermediateThrowEvent_7">
<bpmndi:BPMNLabel id="BPMNLabel_171"/> <bpmndi:BPMNLabel id="BPMNLabel_171"/>
@ -5390,6 +5418,25 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<di:waypoint x="1145.0" y="670.0"/> <di:waypoint x="1145.0" y="670.0"/>
<di:waypoint x="1145.0" y="682.0"/> <di:waypoint x="1145.0" y="682.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_AQYumg" id="BPMNShape_kZm9lg">
<dc:Bounds height="36.0" width="36.0" x="1190.0" y="1068.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_iw3tgA">
<dc:Bounds height="20.0" width="100.0" x="1157.5" y="1104.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_z0r1uQ" id="BPMNEdge_IVlhOg" sourceElement="BPMNShape_Task_15" targetElement="BPMNShape_kZm9lg">
<di:waypoint x="1287.0" y="1012.0"/>
<di:waypoint x="1256.5" y="1012.0"/>
<di:waypoint x="1256.5" y="1086.0"/>
<di:waypoint x="1226.0" y="1086.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_00jhXg" id="BPMNEdge_sRtD7A" sourceElement="BPMNShape_kZm9lg" targetElement="BPMNShape_Task_10">
<di:waypoint x="1190.0" y="1086.0"/>
<di:waypoint x="1010.0" y="1086.0"/>
<di:waypoint x="1010.0" y="960.0"/>
<di:waypoint x="775.0" y="960.0"/>
<di:waypoint x="775.0" y="930.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1"> <bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
<dc:Font name="arial" size="9.0"/> <dc:Font name="arial" size="9.0"/>

View file

@ -2,12 +2,12 @@
<!-- origin at X=0.0 Y=0.0 --><bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:tl="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.eclipse.bpmn2.modeler.core" exporterVersion="1.5.4.RC1-v20220528-0836-B1" id="Definitions_1" name="Definitions 1" targetNamespace="http://www.imixs.org/bpmn2"> <!-- origin at X=0.0 Y=0.0 --><bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:tl="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.eclipse.bpmn2.modeler.core" exporterVersion="1.5.4.RC1-v20220528-0836-B1" id="Definitions_1" name="Definitions 1" targetNamespace="http://www.imixs.org/bpmn2">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string"> <imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[sepa-export-manual-pl-3.0]]></imixs:value> <imixs:value><![CDATA[sepa-export-manual-3.0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string"> <imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Prozess-Verantwortliche|process.manager]]></imixs:value> <imixs:value><![CDATA[Prozess-Verantwortliche|process.manager]]></imixs:value>
<imixs:value><![CDATA[Prozess-Assistenz|process.assist]]></imixs:value> <imixs:value><![CDATA[Prozess-Assistenz|process.assist]]></imixs:value>
<imixs:value><![CDATA[Prozess-Team|process.team]]></imixs:value> <imixs:value><![CDATA[Buchhaltung|process.team]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txttimefieldmapping" type="xs:string"> <imixs:item name="txttimefieldmapping" type="xs:string">
<imixs:value><![CDATA[Wiedervorlage|datDate]]></imixs:value> <imixs:value><![CDATA[Wiedervorlage|datDate]]></imixs:value>
@ -583,7 +583,7 @@ result.isValid=true;
<imixs:value/> <imixs:value/>
</imixs:item> </imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"> <imixs:item name="keymailreceiverfields" type="xs:string">
<imixs:value><![CDATA[process.manager]]></imixs:value> <imixs:value><![CDATA[process.team]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="nammailreceiver" type="xs:string"> <imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/> <imixs:value/>
@ -595,7 +595,7 @@ result.isValid=true;
<imixs:value/> <imixs:value/>
</imixs:item> </imixs:item>
<imixs:item name="txtmailsubject" type="xs:string"> <imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[A new SEPA export is available]]></imixs:value> <imixs:value><![CDATA[Ein neuer SEPA Lauf wurde erstellt]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfmailbody" type="xs:string"> <imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[<bpmn2:message>SEPA-Body</bpmn2:message>]]></imixs:value> <imixs:value><![CDATA[<bpmn2:message>SEPA-Body</bpmn2:message>]]></imixs:value>
@ -634,7 +634,7 @@ result.isValid=true;
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtmailsubject" type="xs:string"> <imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[A new SEPA export is available]]></imixs:value> <imixs:value><![CDATA[Ein neuer SEPA Lauf wurde erstellt]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyaccessmode" type="xs:string"> <imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
@ -705,7 +705,7 @@ result.isValid=true;
<imixs:value><![CDATA[<bpmn2:message>SEPA-Body</bpmn2:message>]]></imixs:value> <imixs:value><![CDATA[<bpmn2:message>SEPA-Body</bpmn2:message>]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"> <imixs:item name="keymailreceiverfields" type="xs:string">
<imixs:value><![CDATA[process.manager]]></imixs:value> <imixs:value><![CDATA[process.team]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_11"><![CDATA[SEPA Lauf erneut ausführen und SEPA Datei neu generieren]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_11"><![CDATA[SEPA Lauf erneut ausführen und SEPA Datei neu generieren]]></bpmn2:documentation>
@ -883,9 +883,9 @@ The SEPA Export process runs on a scheduled basis (e.g. once a day)</bpmn2:text>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_4" id="BPMNShape_IntermediateCatchEvent_4"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_4" id="BPMNShape_IntermediateCatchEvent_4">
<dc:Bounds height="36.0" width="36.0" x="957.0" y="180.0"/> <dc:Bounds height="36.0" width="36.0" x="957.0" y="150.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_16" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_16" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="925.0" y="216.0"/> <dc:Bounds height="20.0" width="100.0" x="925.0" y="186.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_5" id="BPMNShape_IntermediateCatchEvent_5"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_5" id="BPMNShape_IntermediateCatchEvent_5">
@ -994,7 +994,7 @@ The SEPA Export process runs on a scheduled basis (e.g. once a day)</bpmn2:text>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_11" id="BPMNEdge_SequenceFlow_11" sourceElement="BPMNShape_IntermediateCatchEvent_4" targetElement="BPMNShape_Task_1"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_11" id="BPMNEdge_SequenceFlow_11" sourceElement="BPMNShape_IntermediateCatchEvent_4" targetElement="BPMNShape_Task_1">
<bpmndi:BPMNLabel id="BPMNLabel_17"/> <bpmndi:BPMNLabel id="BPMNLabel_17"/>
<di:waypoint x="975.0" y="216.0"/> <di:waypoint x="975.0" y="186.0"/>
<di:waypoint x="975.0" y="237.0"/> <di:waypoint x="975.0" y="237.0"/>
<di:waypoint x="975.0" y="259.0"/> <di:waypoint x="975.0" y="259.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>

View file

@ -40,7 +40,7 @@
]]></bpmn2:documentation> ]]></bpmn2:documentation>
</bpmn2:message> </bpmn2:message>
<bpmn2:message id="Message_8" name="ERROR-Body"> <bpmn2:message id="Message_8" name="ERROR-Body">
<bpmn2:documentation id="Documentation_8"><![CDATA[Der folgende SEPA Lauf konnte nicht korrekt erstellt werden. Bitte prüfen Sie den Vorgang: <bpmn2:documentation id="Documentation_8"><![CDATA[The following SEPA could not be completed. Please verify.
<propertyvalue>application.url</propertyvalue>index.jsf?workitem=<itemvalue>$uniqueid</itemvalue> <propertyvalue>application.url</propertyvalue>index.jsf?workitem=<itemvalue>$uniqueid</itemvalue>
<attachments></attachments> <attachments></attachments>
@ -810,9 +810,9 @@ The SEPA Export process runs on a scheduled basis (e.g. once a day)</bpmn2:text>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Message_8" id="BPMNShape_Message_6"> <bpmndi:BPMNShape bpmnElement="Message_8" id="BPMNShape_Message_6">
<dc:Bounds height="20.0" width="30.0" x="220.0" y="76.0"/> <dc:Bounds height="20.0" width="30.0" x="220.0" y="75.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_24"> <bpmndi:BPMNLabel id="BPMNLabel_24">
<dc:Bounds height="20.0" width="100.0" x="185.0" y="96.0"/> <dc:Bounds height="20.0" width="100.0" x="185.0" y="95.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_1" id="BPMNShape_IntermediateCatchEvent_1"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_1" id="BPMNShape_IntermediateCatchEvent_1">