This commit is contained in:
Ralph Soika 2026-03-13 10:28:43 +01:00
parent 2bfa7cd7e1
commit 28b17e957f
4 changed files with 52 additions and 30 deletions

View file

@ -1,5 +1,24 @@
# Versionen
## KSeF Produktiname
Wir bekommen von Majcie einen neuen Prod - Token für KSeF. Dieser muss in das Kubernetes Deployment file eintegragen werden. Auch der Enpunkt muss geändert werden!
- name: KSEF_API_NIP
value: "9552521552"
- name: KSEF_API_TOKEN
value: "2025??????????????????2|nip-9552521552|f?????????????????????????????????????????"
- name: KSEF_API_ENDPOINT
value: "https://api.ksef.mf.gov.pl/v2"
Im Worklfow Modell 'rechnungsausgang' muss das das Partner Mail im Schritt 4200.10 aktiviert werden.
jhendzel@alexander-logistics.com in CC
ralph.soika@imixs.com in BCC
Derzeit fehlen meistens die Mailadressen so dass vermutlich häufig keine Mails rausgehen.
Im Dokument Import 'CARGOSOFT_INVOCIE_XML' muss die Task ID von 5001 auf 4000 geändert werden!!
## 1.3.5 (Development)
- Verbesserter Cargosoft Export (Eingangsrechnungen)
@ -22,7 +41,6 @@
#### Daten Synchronisation BUsiness Parnter
- Erstmal nach Dubletten suchen:
- https://alexander-logistics-xxx.office-workflow.de/api/cargosoft/remove-dubletten?maxcount=5000
ACHTUNG kann sehr lange laufen (1 Stunde)
@ -87,7 +105,6 @@ set ARCHIVE_SNAPSHOT_COMPACTOR= enabled
1. Parameter Pflegen
a) Währungen pflegen
- DE = EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD
- PL = PLN;EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD
- DWC = AED; EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD
@ -106,7 +123,6 @@ set ARCHIVE_SNAPSHOT_COMPACTOR= enabled
1. Paramter Pflegen
a) Währungen pflegen
- DE = EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD
- PL = PLN;EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD
- DWC = AED; EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD

View file

@ -28,7 +28,13 @@
<h:inputHidden value="#{workitem.item['partner.name']}" pt:data-item="partner.name" />
<br />
<ui:fragment rendered="#{empty workitem.item['partner.ref']}">
<span id='businsspartner-konto-id' class='small'>#{workitem.item['partner.name']}</span>
<!-- <span id='businsspartner-konto-id' class='small'>#{workitem.item['partner.name']}</span> -->
<ui:param name="bpworkitem"
value="#{businessPartnerController.getBusinessPartnerByID(workitem.item['partner.id'])}" />
<h:outputLink
value="#{facesContext.externalContext.requestContextPath}/pages/workitems/workitem.xhtml?id=#{bpworkitem.getUniqueID()}">
<h:outputText value="#{workitem.item['partner.id']} #{workitem.item['partner.name']}" />
</h:outputLink>
</ui:fragment>
<ui:fragment rendered="#{!empty workitem.item['partner.ref']}">
<span id='businsspartner-konto-id' class='small'>
@ -80,6 +86,7 @@
// append span with konto name....
inputElementKonto.after("<span id='businsspartner-konto-id' class='small'>" + kontoData['partner.name'] + "</span>");
// finally we do a trick and trigger the commandScript updateBPForm which
// refreshes the op section
disableValidation();

View file

@ -14,6 +14,7 @@
<imixs:value><![CDATA[Bereichs-Verantwortliche|space.manager]]></imixs:value>
<imixs:value><![CDATA[Bereichs-Team|space.team]]></imixs:value>
<imixs:value><![CDATA[Bereichs-Assistenz|space.assist]]></imixs:value>
<imixs:value><![CDATA[Debitor Mail|dbtr.mail]]></imixs:value>
</imixs:item>
<imixs:item name="txttimefieldmapping" type="xs:string">
<imixs:value><![CDATA[Fälligkeitsdatum|invoice.duedate]]></imixs:value>
@ -1686,7 +1687,7 @@ AGL Poland Team
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
<imixs:value><![CDATA[Send Invoice to: <itemvalue>dbtr.mail</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
@ -2459,7 +2460,7 @@ AGL Poland Team
</bpmn2:sequenceFlow>
<bpmn2:textAnnotation id="textAnnotation_zVr90Q" textFormat="">
<bpmn2:documentation id="documentation_lugbjA"/>
<bpmn2:text id="text_rtSM2Q"><![CDATA[Here we should send the invoice document to the customer ....]]></bpmn2:text>
<bpmn2:text id="text_rtSM2Q"><![CDATA[Send the invoice document via email to 'dbtr.mail']]></bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:association id="association_PwhTLg" sourceRef="textAnnotation_zVr90Q" targetRef="event_NIn1DQ">
<bpmn2:documentation id="documentation_3RHL2w"/>
@ -2927,9 +2928,9 @@ AGL Poland Team
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_NIn1DQ" id="BPMNShape_rAwIzQ">
<dc:Bounds height="36.0" width="36.0" x="1637.0" y="447.0"/>
<dc:Bounds height="36.0" width="36.0" x="1827.0" y="447.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_bdYofw">
<dc:Bounds height="20.0" width="100.0" x="1605.0" y="486.0"/>
<dc:Bounds height="20.0" width="100.0" x="1795.0" y="486.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_IkxO0Q" id="BPMNShape_HhaYGw">
@ -3044,7 +3045,7 @@ AGL Poland Team
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_zVr90Q" id="BPMNShape_h0S4Qw">
<dc:Bounds height="76.0" width="367.0" x="1360.0" y="550.0"/>
<dc:Bounds height="63.0" width="224.0" x="1560.0" y="550.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_rTm4Aw" id="BPMNShape_ZZp3Yw">
<dc:Bounds height="36.0" width="36.0" x="1427.0" y="897.0"/>
@ -3314,9 +3315,8 @@ AGL Poland Team
<di:waypoint x="1025.0" y="447.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_nPTjjw" id="BPMNEdge_yaBFPQ" sourceElement="BPMNShape_rAwIzQ" targetElement="BPMNShape_ExclusiveGateway_1">
<di:waypoint x="1673.0" y="465.0"/>
<di:waypoint x="1799.0" y="465.0"/>
<di:waypoint x="1799.0" y="650.0"/>
<di:waypoint x="1845.0" y="483.0"/>
<di:waypoint x="1845.0" y="650.0"/>
<di:waypoint x="885.0" y="650.0"/>
<di:waypoint x="885.0" y="810.0"/>
</bpmndi:BPMNEdge>
@ -3412,13 +3412,12 @@ AGL Poland Team
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Tp8LKg" id="BPMNEdge_HHW6iQ" sourceElement="BPMNShape_whGktg" targetElement="BPMNShape_rAwIzQ">
<di:waypoint x="1550.0" y="465.0"/>
<di:waypoint x="1637.0" y="465.0"/>
<di:waypoint x="1827.0" y="465.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_PwhTLg" id="BPMNEdge_kBlItA" sourceElement="BPMNShape_h0S4Qw" targetElement="BPMNShape_rAwIzQ">
<di:waypoint x="1705.0" y="550.0"/>
<di:waypoint x="1705.0" y="515.0"/>
<di:waypoint x="1655.0" y="515.0"/>
<di:waypoint x="1655.0" y="483.0"/>
<di:waypoint x="1784.0" y="550.0"/>
<di:waypoint x="1845.0" y="550.0"/>
<di:waypoint x="1845.0" y="483.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_bRxzKQ" id="BPMNEdge_wVx6SA" sourceElement="BPMNShape_EventBasedGateway_1" targetElement="BPMNShape_ZZp3Yw">
<di:waypoint x="1359.0" y="846.0"/>
@ -3455,10 +3454,8 @@ AGL Poland Team
<di:waypoint x="1175.0" y="1400.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_mWGV4Q" id="BPMNEdge_v6BkSQ" sourceElement="BPMNShape_r4XKgQ" targetElement="BPMNShape_rAwIzQ">
<di:waypoint x="1846.0" y="270.0"/>
<di:waypoint x="1846.0" y="374.0"/>
<di:waypoint x="1655.0" y="374.0"/>
<di:waypoint x="1655.0" y="447.0"/>
<di:waypoint x="1845.0" y="270.0"/>
<di:waypoint x="1845.0" y="447.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">

View file

@ -3781,7 +3781,7 @@ result.isValid=true;
<bpmn2:sequenceFlow id="SequenceFlow_41" sourceRef="IntermediateCatchEvent_48" targetRef="Task_6">
<bpmn2:documentation id="documentation_DsMrJA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_49" imixs:activityid="290" name="repeat-ml">
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_49" imixs:activityid="290" name="repeat ocr">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
@ -3825,8 +3825,10 @@ result.isValid=true;
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<model>
<version>posteingang-pl-1.0</version>
<imixs:value><![CDATA[<item name="action">home</item>
<validation name="required">false</validation>
<model>
<version>posteingang-en-2.0</version>
<task>100</task>
<event>20</event>
</model>]]></imixs:value>
@ -3881,6 +3883,9 @@ result.isValid=true;
<item name="" type="custom" path="spaceref" label="Section:" required="true" />
<item name="" type="custom" path="alexander/sachbearbeiter" label="Person in charge:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Document Summary" readonly="true" >
<item name="invoice.summary" type="custom" path="markdown" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_55" imixs:activityid="96" name="Instant bank transfer">
@ -5242,9 +5247,6 @@ result.isValid=true;
<dc:Bounds height="20.0" width="100.0" x="1710.5" y="1634.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="participant_9PUChg" id="BPMNShape_jnRVNw">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_Yyt1xg" id="BPMNShape_QYzyqg">
<dc:Bounds height="50.0" width="35.0" x="2300.0" y="1964.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_9rvnbw">
@ -5586,8 +5588,8 @@ result.isValid=true;
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_22" id="BPMNEdge_SequenceFlow_24" sourceElement="BPMNShape_EventBasedGateway_1" targetElement="BPMNShape_IntermediateCatchEvent_13">
<di:waypoint x="487.0" y="228.0"/>
<di:waypoint x="487.0" y="292.0"/>
<di:waypoint x="547.0" y="292.0"/>
<di:waypoint x="487.0" y="295.0"/>
<di:waypoint x="547.0" y="295.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_113"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_77" id="BPMNEdge_SequenceFlow_78" sourceElement="BPMNShape_IntermediateCatchEvent_13" targetElement="BPMNShape_Task_16">