# Versionen

## 1.3.4 (Development)

- Finalisierung Business Partner Interface
  |- Neue Plugin Logik (Aktualisierung der BP Nummer und Aktivierung von BP Objekten falls diese archiviert waren)
- Zoho Schnittstelle

### Migration

- Encoding für CSV Import aus cargosoft muss auf `encoding=UTF-8` stehen!
- Neues Businesspartner BPMN Modell einspielen
- Lucene Index neu berechenne wegen 'partner.id'

#### Daten Synchronisation

- Erstmal nach Dubletten suchen:

  - https://alexander-logistics-dwc.office-workflow.de/api/cargosoft/remove-dubletten?maxcount=5000
    ACHTUNG kann sehr lange laufen (1 Stunde)

- Jetzt die Daten syncen
- https://alexander-logistics-dwc.office-workflow.de/api/cargosoft/bp-sync?maxcount=25000
  ACHTUNG kann sehr sehr sehr!! lange laufen (3 Stunde)
  kann aber auch dann mehrfach aufgerufen werden so dass sich das alles zum guten wendet

#### Modelle Anpassen

in verschiedenen müssen die alten form parts `alexander/cdtreingabe` und `alexander/dbtreingabe` mit dem neuen `alexander/businesspartner_search` ausgetauscht werden.
Der `BusinessPartnerController` bzw. das `InvoicePlugin` bzw. `InvoiceOutgoingPlugin` kümmert sich automatisch um die Migration

Betroffen sind:

- rechnungseingang-\*
- rechnugnseingang-sachrechnung\*
- rechnungsausgang-\*
- zahlungseingang-\*
- Analyse-debitor-\*

Mahnlauf

- dieser müsste so modelliert werden wie `rechnungsausgang-dwc-1.0.3` zu sehen ist!!!!!!

## 1.3.3

- Imixs-Archive 3.1.1. Compactor Service

Migration:

set ARCHIVE_SNAPSHOT_GRACE_PERIOD= 5
set ARCHIVE_SNAPSHOT_COMPACTOR= enabled

## 1.3.2

- Posteingang Worklfow - timeout logic
- added lucene client to docker image
- added optional oidc profile

## 1.3.1

- Imixs-Office-Workflow 5.0.4
- Mulit Currecy Feature für Ausgangsrechnungen
- Neue Analyse Boards
- Neue SOA
- Neues Mahnwesen

## 1.3.0

- Migration auf Imixs-Office-Workflow 5.0.2
- Upgrade Imixs-Workflow 6.7
- Beim XML Invoice Import wird nun auch die Sprache für das Mahnwesen ermittelt (fehlte)
- Währungsunabhängigkeit
- Lucene Index: item 'cdtr.name' und 'document.company' wurde in den index aufgenommen wegen AI Examples Adapter
- Fix Fälligkeit in maske
- Fix XML Schnittstelle Cargosoft Sammelgutschrift
- Zahlungseingang kann nun korrigiert werden. => modell update 'zahlungseingang-de-1.0.5' und 'rechnungsausgang-de-1.0.13'
- fix Zahlungseingangs Formular

**Migration**

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
     b) Mandant ID

2. OP Listen Template im Textbaustein aktualisieren

3. Alle Workflow Modelle erneuern

## 1.2.21 (Draft)

- Beim XML Invoice Import wird nun auch die Sprache für das Mahnwesen ermittelt (fehlte)
- Währungsunabhängigkeit

**Migration**

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
     b) Mandant ID

2. OP Listen Template im Textbausteein aktualisieren

3. Alle Workflow Modelle erneuern

## 1.2.20 (Development)

- Optimierung OP-Liste nach KW
- Fix Fälligkeit in maske
- Fix XML Schnittstelle Cargosoft Sammelgutschrift

## 1.2.19

- Neue XML Invoice Schnittstelle
- Mahnwesen englisch

## 1.2.18

- Fix in Archiv Suche CustomSearchController.java - requestscoped

## 1.2.17

- neue Archive suche
- invoice.exchangerate Input ersetzt nun . durch , und locale='de' damit der Wert richtig gespeichert wird!!

## 1.2.16

- Upgrade Imixs-Archive auf 2.4.2 - verbesserter IMAP Import
- Upgarde Imixs-Adapters 2.3.3-SNAPSHOT
- 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
  - sepa-export-manual-3.0.0
  - sepa-export-manual-pl-3.0.1

**Achtung**: Kubernetes Deploymets müssen angepasst werden (siehe AGL Polen)

## 1.2.15

- kleinere Layout Anpassungen in den Formualren und input Feldern (Positionstabelle, Sachbearbeiter Auswahl...)
- invoice.exchangerate Input ersetzt nun , durch . damit der Wert richtig gespeichert wird.
- Fix Cargosoft DATEV Import - Korektur des Rechnungsdatums / Jahr
- Neuer Rest Service für Korrektur von Cargsoft Ausgangsrechnungen

  https://alexander-logistics.office-workflow.de/api/cargosoft/fix/100

## 1.2.14

- Internationalisierung

## 1.2.13

- Payment Statistik
- Neue Indexfelder 'invoice.date' 'payment.date'

**WICHTIG:** Es muss nach dem Update einmal der Index neu berechnet werden.

## 1.2.12

- Neue Debitoren/Kreditoren Verwaltung - Zusätzliche E-Mail
  Realisiert über neue Custom Feld 'textlist'
  - validierung e-mail erfolgt über Adapter und Workflow Rule

## 1.2.10

Inkasso Workflow

## 1.2.8

Neue KI Version

Rechnungasausgangsworkflow + Mahnwesen + OP

Zalungsavis für SEPA Rechnungen freigeschaltet

## 1.2.7

Erweiterte Kreditoren Verwaltung. Es können bis zu 4 IBAN/BIC Kombinationen pro Kreditor erfasst werden.

Wenn vom Benutezr bei der Rechnungserfassugn eine Kombination eingegeben wird die noch nicht gespeichert war,
wird diese aufgenomen und die anderen rutschen nach unten.

## 1.2.6

Übernahme von IBAN BIC aus kreditoren verwaltung

## 1.1.1

- Cargosoft Splitbuchungen - Es können zu einer Rechnung mehrere Cargosoft Exporte erzeugt werden. Die Sub Rechnungsnummern stehen im Feld numsequencenumber_sub
- Neue Modellversion rechnungseingnag-de-1.2.0 und posteingang-de-1.0.4
- Das Modell rechnungseingnag-de-1.1.3 kann nach einigen Wochen entfernt werden
