Hier werden die B2B-Release-Notes für einzelne Tickets aufgelistet.

FSS-Release-Notes wurden nach Crypto Release Notes verschoben

Die Übersicht über Downloadlinks, Anpassungen & weitere Informationen bezüglich einzelner Releases finden Sie hier.

B2B Release 2024-KW46

11.11.2024

Bitte beachten Sie die Warnung unter Downloads/KW46
Task Beschreibung Service
BTOB-12284 Der AS4 User kann nun ohne den AS4 Address Service an die B2B anzubinden, AS4-Beziehungen in der Marktpartnerverwaltung anlegen. Eine Löschung ist aktuell noch nicht möglich. Um dieses Feature zu nutzen, werden mindestens der B2B Message Service und AS4 Address Serivce aus KW 46 benötigt. Konfiguration, Bedienungsanleitung B2B-Message-Service
BTOB-12359 B2B can validate the XSD-Schema of Schedule-Messages. B2B
BTOB-12371 B2B-Message-Service can consume Schedule-Messages provided by AMQP. B2B-Message-Service
BTOB-12473 Der b2b-message-service kann nun über useExternalIdForB2bMessageCorrelation so konfiguriert werden, dass eine ausgehende AS4 Nachricht anhand der “EXTERNAL_REFERENCE” zur B2B Nachricht zugeordnet wird. B2B-Message-Service
BTOB-12567 Im Revision Service wird nun der Username auch für CRISP korrekt hinterlegt. B2B
BTOB-12612 Positive AS4-Receipts überschreiben die Bestätigungsstatus CTP, CTE, CTW, CTN, APC und SEN nicht mehr mit MSU. B2B-Message-Service
BTOB-12636 Mit einer entsprechenden Konfiguration verschiebt der B2B Message Service eine ausgehende AS4-Nachricht in der B2B in einen konfigurierbaren Channel, wenn ein negativer Status vorliegt (neg. VS, neg. BS). Somit kann beispielsweise eine ErrorMail verschickt werden. Konfiguration B2B-Message-Service
BTOB-12637 Es wurde die neue B2B-Action As4ErrorMailAction eingeführt. Diese Action verschickt eine Error-Mail, wenn ein Fehler während der AS4-Verarbeitung aufgetreten ist. https://b2bbp.next-level-help.org/b2b_cust_As4ErrorMailAction.html B2B
BTOB-12681 ContrlDeadlineReminderJob unterstützt nun unterschiedliche Absenderadressen in ENVELOPE FROM und HEADER FROM der E-Mail. Für weitere Details siehe unsere Dokumentation B2B
BTOB-12683 Der B2B-Message-Service konsumiert nun Verarbeitungsdaten von ausgehenden API-Anfragen vom AEP.API System und aktualisiert mit diesen Daten die zugehörige B2B Nachricht. B2B-Message-Service
BTOB-12684 Am ContrlDeadlineReminderJob kann nun die Bis-Zeit konfiguriert werden. Das erleichtert die Einrichtung mehrerer Mahnstufen. Siehe unsere Dokumentation B2B
BTOB-12690 Ein Fehler im Outbox Relay wurde behoben, sodass nun auch Payloads für AMPQ Nachrichten mit Zeilenumbrüchen unterstützt werden. B2B-Message-Service
BTOB-12692 neu Implementierung ReportingPointUpdateIndexAction. Doku https://github.com/Arvato-Systems/nli-ext-b2bbp/blob/master/pages/b2b/30_customizing/systemsplit/b2b_cust_systemsplit_ReportingPointIndexAction.md B2B
BTOB-12705 Beim manuellen Bestätigen von AS4-Beziehungen weist das Frontend den User nun genauer darauf hin, welche Unterschiede zwischen manueller Bestätigung und Pathswitch bestehen. B2B-Market-Partner-Administration
BTOB-12757 Um die Schnittstelle zwischen B2B und AS4-System besser zu schützen, wird nun die Tenant-MPID mitgegeben. Falls Sie die B2B-Outbox nutzen, kann die MPID per Customizing mitgegeben werden. B2B-Message-Service
BTOB-12761 Im Docker-Image der B2B-UI wird nun für den Context-Pfad b2bNews die property proxy_ssl_server_name on gesetzt, um Fehler mit dem SSL-Zertifikat beim Aufruf der b2bNews zu vermeiden. B2B-UI
EDIFU-6387 DTM Datumsformatcodes 802, 804 und 806: Bei Verwendung dieser Codes kommt es nicht mehr zu unberechtigten negativen CONTRLs, wenn ein großer Wert übermittelt wird. (Betroffen z.B. UTILMD 44109 oder QUOTES 15003) B2B
EDIFU-6414 Die Formatversionen, die ab der Formatumstellung in April 2025 sind als solche bekannt und sind der Formatumstellung zugeordnet. B2B

B2B Release 2024-KW41-2

08.10.2024

Bitte beachten Sie die Warnung unter Downloads/KW46
Task Beschreibung Service
BTOB-12712 Die B2B DIALECT Extension unterstützt nun Format-Erkennung auf Basis mehrerer String-Tokens. Diese können genutzt werden, um Fahrplan-Formate präzise zu identifizieren. Falls Sie das Feature nutzen möchten, muss die DIALECT entsprechend erweitert werden. Weitere Details finden Sie in der Doku. B2B (tomcat)

B2B Release 2024-KW41

07.10.2024

Task Beschreibung Service
BTOB-12701 Das Outbox-Relay unterstützt nun auch AzureServicebus. B2B-Message-Service
BTOB-12604 In der Marktpartner-Administration kann der Benutzer Stammdaten zu AS4-Partnern lesen und bearbeiten. Außerdem kann er Dokumente hinzufügen und die Kontaktinformationen verwalten. B2B-UI

B2B Release 2024-KW39

23.09.2024

Task Beschreibung Service
BTOB-12673 API-Endpunkte zum Lesen, Aktualisieren und Löschen von eic-mpid-relations sind implementiert EIC-MPID-Mapper
BTOB-12416 Der EIC-MPID-Mapper-Service stellt eine neue REST-API zur Ermittlung von MPIDs basierend auf EIC und Erfüllungsdatum bereit:GET /mpids?eic=sender-eic&schedule-date=fulfillment-date EIC-MPID-Mapper
BTOB-12672 Die B2B aktualisiert die Partner-MPID für eingehende Receipts. B2B-Message-Service

B2B Release 2024-KW37

13.09.2024

Task Beschreibung Service
BTOB-12651 Die B2B Format Recognition unterstützt XML Dateien mit BOM-Encoding. B2B (Tomcat)
BTOB-12653 Temporäre Dateien, die beim CSV-Export im NachrichtenMonitor erstellt werden, werden nun nach dem Export wieder gelöscht. B2B (Tomcat)
BTOB-12674 Beim Dowonload von AS4 Nachrichten als ZIP sind nun die entsprechenden Edifacts enthalten. B2B
BTOB-4963 1. Die Inbound Edifact in WiMSplitAction liefert jetzt ein passendes System und Partner . Verdrehungen ist in MsconsBackendChannelDelegator, AperakBackendChannelDelegator, UtilmdBackendChannelDelegator auch behoben. 2. Für die Verarbeitung wird nur CURRENT_PAYLOAD benutzt (wichtig ist es für fehlerhafte Nachrichten, welche Vorgang nicht zum System geschickt werden soll. ) 3. SKIP_APERAK_AND_CONTRL(weil es auf Deprecated gesetzt) wird nicht mehr gesetzt, nur B3P_SKIP_VALIDATION B2B

B2B Release 2024-KW36

06.09.2024

Task Beschreibung Service
BTOB-12375 Der EIC-MPID-Mapper kann in den AS4-Outbound-AMQP-Workflow integriert werden, um den EIC einer MPID zuzuordnen. Es ist zwischen B2B-Message-Service und AS4-Outbound-Market-Message-Service integriert. Mit dieser Entwicklung werden alle Schedule-Formate außer ACK unterstützt. B2B-Message-Service
BTOB-12378 B2B-Message-Service aktualisiert automatisch die Partner-MPID, wenn das AS4-Outbound-Receipt-Meta empfangen wird. Somit kann im B2B-Message-Monitor die korrekte Partner-MPID angezeigt werden (betrifft AS4-Schedule-Nachrichten in bestimmten Kundenumgebungen). B2B-Message-Service
BTOB-12485 SFTPService crawlt keine Dateitypen, die in der Service Property B3P_IGNORE_FILES_WITH_EXTENSIONS angegeben sind. B2B
BTOB-12505 Während der B2B-Formaterkennung wird die CorrelationId aus dem acknowledgement schedule Document analysiert, sofern in DIALECT konfiguriert. B2B
BTOB-12525 Der B2B-Message-Service bietet nun eine REST-API zum Import/Export eines Customizings als Yaml (ohne Content). Diese Datei kann von Menschen gelesen und editiert werden. B2B-Message-Service
BTOB-12535 Die SetFormatAction unterstützt die Konfiguration der Eigenschaft „additional.documentNo“. Diese Funktion wird für den Anomaly-Schedule-Outbound-Workflow verwendet. B2B
BTOB-12605 Implement Locking  
BTOB-12607 Der EIC-MPID-Mapper kann in den AS4-Outbound-AMQP-Workflow integriert werden, um den EIC einer MPID zuzuordnen. Es ist zwischen B2B-Message-Service und AS4-Outbound-Market-Message-Service integriert. Damit wird die Entwicklung des ACK Schedule-Formats unterstützt. Die Partner-MPID wird aus der Referenzierung der eingehenden Fahrplannachricht mithilfe des Partner-EIC und der Korrelations-ID ermittelt. AEP-EIC-MPID-MAPPER
BTOB-12615 Es wurde ein Fehler in der Marktpartner-Verwaltung beim Laden der AS4-Marktpartner-Relationen aus der AS4_RELATIONS-Extension behoben. B2B-Market-Partner-Administration
BTOB-12618 Korrektur der korrekten Anzeige der Referenz-ID im B2B-Nachrichtenmonitor für eingehende Zeitplannachrichten. Daher müssen Sie die globale Eigenschaft B3P_CHANNEL_FACTORY_OVERRIDE_CORRELATION_ID_TYPE = true konfigurieren. B2B
BTOB-12621 Die REST-API des EIC-MPID-Mapper-Dienstes kann durch oAuth2 geschützt werden, einschließlich rollen- und mandantenbasierter Autorisierung basierend auf dem Inhalt des Tokens (z. B. mit Keycloak). Der Dienst kann auch auf oauth2-geschützte REST-APIs zugreifen, indem er ein oauth2-Token abruft und bereitstellt. Zur Konfiguration vergleichen Sie die Dokumentation des Dienstes. AEP-EIC-MPID-MAPPER
BTOB-12622 In den fachlichen Belegen wird nun der Download-Button im Anhangs-Bereich für AS4-Edifact-Belege auch angezeigt. B2B-Message-Monitor
BTOB-12625 Der EIC-MPID-Mapper unterstützt eine Fallback-MPID während des AMQP Outbound-AS4-Workflows. Der Fallback kann von AMQP bereitgestellt werden. Falls der Dienst die MPID nicht ermitteln kann, verwendet er stattdessen den Fallback. AEP-EIC-MPID-MAPPER
BTOB-12643 Der Download-Button (Zip/CSV-Export) im NachrichtenMonitor ist nun wieder mit der Rolle B2B-MessageMonitor-Read verfügbar. B2B-Message-Monitor
BTOB-12646 Systemweiche neu Filter: zur Prüfung des Meldepunktindexes: RFF+Z16 “Referenz auf die der Technischen Ressource zugeordneten Marktlokation” B2B

B2B Release 2024-KW35

26.08.2024

Dieses Release markiert die erste offizielle Veröffentlichung des AEP-EIC-MPID-Mappers.

Task Beschreibung Service
BTOB-12420 Neuer Service namens EIC-MPID Mapper zur Synchronisierung von EIC-MPID-Zuordnungen. AEP-EIC-MPID-MAPPER
BTOB-12421 Fügt dem EIC-MPID-MAPPER eine SFTP-Integration hinzu, die über Properties konfigurierbar ist. Der Service kann XML-Dateien mit EIC-MPID-Zuordnungen durchsuchen, die Zuordnungen verarbeiten und in der Datenbank speichern. AEP-EIC-MPID-MAPPER
BTOB-12422 EicMpidRelations werden im EicMpidMapper gespeichert nachdem ein Duplikatscheck durchgeführt wurde. AEP-EIC-MPID-MAPPER

B2B Release 2024-KW33

15.08.2024

Dieses Release konzentriert sich auf die Umsetzung des AS4-Fahrplan-Versands unter Einsatz der B2B zur Format-Erkennung und zum Monitoring.

Task Beschreibung Service
BTOB-9326 FSS und B2B unterstützen nun die durch BDEW vorgeschriebenen Änderungen der Algorithmen zum 01.08 und 01.10.2024. Siehe dazu die Dokumentation: Änderungen der Algorithmen zum 01.08.2024 und 01.10.2024 B2B, B2B-Admin-UI
BTOB-11507 Die B2B-Marktpartner-Verwaltung unterstützt nun auch den CSV-Export von AS4-Beziehungen. B2B-UI
BTOB-12357 Der B2B-Message-Service unterstützt nun auch den Empfang von eingehenden AS4-Fahrplan-Nachrichten. Er greift dabei auf Werte aus dem AS4-Header zurück, um die Introspektion des Anhangs zu vermeiden (dieser ist nun entweder Edifact oder Fahrplan-XML). Eingehende AS4-Nachrichten können innerhalb der B2B-Queue auf Basis der AS4-Service-Id sowie auf Basis des BdewDocumentType priorisiert werden. Per Default werden Fahrplan-Nachrichten priorisiert. Weitere Details entnehmen Sie der Doku. B2B-Message-Service
BTOB-12365 Die neue Outbox-Action ermöglicht die Übergabe von ausgehenden Fahrplan-Nachrichten an das AS4-System via AMQP. Die Übergabe erfolgt zweistufig. Zunächst wird die Nachricht an den B2B-Message-Service über die Datenbank und nicht via REST übermittelt. Weitere Details finden Sie in der Doku. B2B
BTOB-12366 Das Outbox-Relay im B2B-Message-Service wird in Zusammenarbeit mit der Outbox-Action in der B2B benötigt, um Fahrplan-Nachrichten aus dem B2B-System an das AS4-System via AMQP zu übergeben. Weitere Details entnehmen Sie den Release Notes zur Outbox-Action BTOB-12365. B2B-Message-Service
BTOB-12374 Mit Hilfe der neuen SetMessageAction & SetFormatAction können das Message- und das Format-Object während des B2B-Workflows per Customizing befüllt werden. Dies ermöglicht bei Fahrplan-Nachrichten das Setzen von System & Partner auf Basis eines aus einer Extension geladenen Mappings von EIC-Codes auf MPIDs. Fahrplan-Kunden bieten wir ein entsprechendes Customizing. B2B
BTOB-12377 Mit Hilfe der neuen As4OutboundPayloadJsonCreatorAction kann eine Nachricht vorbereitet werden, die per Outbox-Action an das AEP-AS4-System geschickt werden kann, damit dieses eine AS4-Nachricht verschickt. Diese Action wird in Kombination mit der Outbox-Action für den Versand von AS4-Fahrplan-Nachrichten benötigt. Die Kombination kann auch für den Versand von AS4-Edifact-Nachrichten genutzt werden, um den fehleranfälligen RESTClientService abzulösen. Weitere Details entnehmen Sie der Doku der Action. B2B
BTOB-12508 Falls in der DIALECT Extension Sender und Receiver nicht definiert sind, werden diese nun automatisch aus dem Message-Objekt übernommen. Das ist dann hilfreich, wenn der Payload die Informationen nicht enthält, das Message-Objekt aber schon. Dies ist bei eingehenden Fahrplan-Nachrichten der Fall. Sender und Empfänger werden hier aus dem AS4-Header in das Message-Object übertragen. Fahrplan-Kunden bieten wir eine vorkonfigurierte DIALECT Extension an. B2B
BTOB-12512 Fahrplannachrichten können nun über AS4 versendet und empfangen werden. Hierfür muss das B2B-Customizing angepasst werden. Orientieren Sie sich an der folgenden Dokumentation: AS4 Fahrplan Customizing in der B2B  
BTOB-12536 Es ist nun möglich in den Dialects in den Zusätzlichen Werten einen XPath mehrmals anzugeben, den gleichen Wert mehrmals auszulesen. So ist es nun für Fahrplannachrichten möglich SubjectPartyId und SubjectPartyRole in der Formaterkennung aus der Nachricht auszulesen. B2B
BTOB-12549 Der B2B MailService kann über die Einstellung B3P_PROCESS_MESSAGE_WITHOUT_DUPLICATE_CHECK_WHEN_MAIL_ID_UNKNOWN nun auch Mails ohne Message-Id mit in diesem Fall deaktivierter Duplikatsprüfung verarbeiten (ohne sie als Spam auszusteuern). B2B
BTOB-12550 Die Outbox-Action unterstützt nun die Konfiguration des resultierenden Verarbeitungsstatus über die Property MESSAGE_STATE_ON_SUCCESS. Somit kann sichergestellt werden, dass der Verarbeitungsstatus einer ausgehenden AS4-Nachricht nicht erfolgreich ist, solange die AS4-Nachricht noch nicht verschickt worden ist. Weitere Details entnehmen Sie der Doku der Outbox-Action. B2B
BTOB-12566 Die Anpassung des NUI-Arbeitsvorrat ist auch möglich, wenn man in sqlWherePart direction definiren will. Doku: Arbeitsvorräte B2B, B2B-UI
BTOB-12582 Korrektur für Dateinamen bei Download eines fachlichen Beleges mit Id B3P_BASE_MESSAGE oder PAYLOAD. B2B-UI
BTOB-12540 Die Nachrichten Meta-Daten werden nun auch für nicht EDIFACT Nachrichten aus den Objekten der Formaterkennung (sofern sinnvoll) gefüllt. B2B

B2B Release 2024-KW28

12.07.2024

Task Beschreibung Service
BTOB-12238 In der Marktpartner-Verwaltung wird bei der Anzeige von AS4-Beziehungen nun keine falsche Zahl an Treffern mehr dargestellt. B2B-Market-Partner-Administration
BTOB-12409 Nicht erfolgreich entschlüsselte AS4-Nachrichten werden nun in der B2B mit grundlegenden Infos dargestellt - System(name), Partner(name), Referenznummer, BDEW-Typ B2B-Message-Service
BTOB-12451 Bflow-Archiver kann nun Nachrichten mit “UNA” mitten in der Edifact ohne Fehler archivieren. B2B
BTOB-12482 MessageBufferActions wie die MessageBufferActionFirstTime und die MessageBufferAction werden nun den konfigurierten Clearing Code setzen. B2B
BTOB-12506 In der Marktpartner-Verwaltung können nun wieder AS4-Beziehungen angelegt werden. B2B-Market-Partner-Administration
BTOB-12527 Bei Download eines fachlichen Beleges mit Id B3P_BASE_MESSAGE oder PAYLOAD wird der Dateiname nun aus Format, Sender, Partner, Datum, Referenznummer gebildet. B2B-Message-Monitor
BTOB-12533 Im NachrichtenMonitor wurde ein Fehler beim Speichern der Spaltenkonfiguration korrigiert. B2B-Message-Monitor
BTOB-12543 Performance-Verbesserungen in Zusammenhang mit dem CCM-Index B2B

B2B Hotfix-Release 2024-KW26

28.06.2024

Task Beschreibung Service
BTOB-12456 Im B2B Message Service kann die Nachrichten-Priorität und die Nachrichten-Größe für die B2B-Queue konfiguriert werden. Weitere Informationen finden Sie in der Dokumentation: https://b2bbp.next-level-help.org/as4_ms_b2b.html#konfiguration-b2b-queue B2B-Message-Service
BTOB-12506 In der Marktpartner-Verwaltung können nun wieder AS4-Beziehungen angelegt werden. B2B-Market-Partner-Administration

B2B Release 2024-KW24

14.06.2024

Task Beschreibung
BTOB-4963 1. Die Inbound Edifact in WiMSplitAction liefert jetzt ein passendes System und Partner . Verdrehungen ist behoben. 2. Für die Verarbeitung wird nur CURRENT_PAYLOAD benutzt (wichtig ist es für fehlerhafte Nachrichten, welche Vorgang nicht zum System geschickt werden soll. ) 3. SKIP_APERAK_AND_CONTRL(weil es auf Deprecated gesetzt) wird nicht mehr gesetzt, nur B3P_SKIP_VALIDATION
BTOB-12319 Implementierung neu SpecialValueIndexAction. Durch die SpecialValueIndexAction bekommt die B2B eine Möglichkeit, den Meldepunktindex mit special Value zu befüllen. Doku: https://b2bbp.next-level-help.org/b2b_cust_systemsplit_ReportingPointIndexAction.html#specialvalueindexaction
BTOB-12325 Für AS4 Sign/Encrypt Vorgänge wird im B2B Nachrichtenmonitor nun ein technischer Beleg erzeugt. Dieser wird als fehlerhaft gekennzeichnet, falls ein Sign/Encrypt Fehler aufgetreten ist.
BTOB-12326 Der Delivery-Report wird im Message-Monitor unter den Technischen Details einer AS4 Nachricht angezeigt. Dies ermöglicht ein besseres Monitoring des Prozesses.
BTOB-12327 Für AS4 Quittungen wird im B2B Nachrichtenmonitor nun ein technischer Beleg erzeugt. Dieser wird als fehlerhaft gekennzeichnet, falls eine negative Quittung verarbeitet worden ist.
BTOB-12334 Der B2B-Message-Service unterstützt nun Systeme die SwitchPartition einsetzen. Hierfür ist die Property switchPartition=true zu setzen.
BTOB-12379 B3P_ARCHIVE_STOP_TIME wird jetzt richtig gesetzt
BTOB-12387 CSV KonfigurationsId Import für Systemweiche funktioniert wieder und B3P_ACCEPT_DUPLICATES funktioniert auch für Special Werte
BTOB-12406 Restart mit erneuter Crypto-Prüfung läuft nicht mehr auf Fehler
BTOB-12427 Die B2B berücksichtigt bei der Bestimmung des Verarbeitungsstatus nun auch den neuen AS4-DeliveryStatusCode.
BTOB-12438 Wenn die INDEX_SYNC-Tabelle viele Einträge enthält, arbeitet IndexService2 performanter als zuvor.
BTOB-12444 Ein Fehler “The string to be encoded contains characters outside of the Latin1 range.” beim Editieren von Extensions wurde korrigiert.
BTOB-12453 Bei Empfang eines negativen Receipts wird nun der Bestätigungsstatus auch dann auf “MDN - negatives Receipt” geupdatet, wenn dieser bereits auf “CTW - CONTRL waiting” steht.
BTOB-12461 In der B2B eingehende AS4 Nachrichten können nun auch unter Eingangszeit der AS4 Nachricht (statt B2B Eingang) gespeichert werden, siehe Doku

B2B Release 2024-KW21

21.05.2024

Task Beschreibung
BTOB-12097 Bei MARKPARTNER-VERWALTUNG hat man eine Möglichkeit Datum und Zeit einzugeben/ändern. In Modul werden Daten auch mit Zeit angezeigt
BTOB-12294 B2B-Message-Service: Unterstützung für Kubernetes Auto-Scaling (Arvato Avvia Cloud)
BTOB-12332 b2b-message-service: Die Codevergabestelle ausgehender AS4 Nachrichten kann nun über die Einstellung useEdifactRegistrarCodeForAs4=false nicht mehr ausgelesen und im as4-outbound-market-message-service aus der ILN ermittelt werden. Damit können auch Nachrichten mit falscher Codevergabestelle in der Edifact per AS4 übertragen werden. Achtung: Dieses Feature kann erst eingesetzt werden, wenn auch der as4-outbound-market-message-service auf die entsprechende Version geupdatet wurde. (geplanter Release: 24.5.24)

B2B Hotfix 2024-KW18

30.04.2024

Task Beschreibung
BTOB-12320 Das Duplikatserkennungs-Feature im B2B-Message-Service wurde erweitert, um die Nutzung von Oracle-Datenbanken zu ermöglichen.

B2B Release 2024-KW16

19.04.2024

Task Beschreibung
BTOB-12128 Systemweiche: Ein neuer Filter mtr_check_exact_time wurde implementiert. Dokumentation
BTOB-12129 Systemweiche: Ein neuer Filter mtr_inclusive_endtime wurde implementiert. Dokumentation
BTOB-12144 Beim Befüllen vom MessageContext aus einem Clearingstatus wird der Wert nun aus dem neusten manuell angelegten Clearingstatus geladen. Automatische Clearingstatus werden ignoriert.
BTOB-12219 Die NullPointerException beim EdiValidationResultSpecialErrorCleaner wurde behoben und das Logging wurde verbessert.
BTOB-12231 Der B2B-Message-Service unterstützt nun eine Duplikatserkennung auf Basis der AS4-ID. Duplikate werden aussortiert und nicht im B2B-Message-Monitor angezeigt. Dieses Feature kann per Konfiguration deaktiviert werden. Weiterhin werden Nachrichten, die vom AS4-System verspätet übermittelt werden, auf einen Fehlerstatus gesetzt. Per Default gilt eine Nachricht ab 72 Stunden als verspätet, der Wert kann konfiguriert werden. Weitere Details in der Doku.

B2B Hotfix 2024-KW15

08.04.2024

Task Beschreibung  
BTOB-12040 RestClientService kann nun den Bestätigungsstatus auf “CTW” setzen. Das Feature wird eingeschaltet, wie bei anderen ausgehenden Services, durch das Setzen der Property “B3P_SET_CONTRL_STATE” to “true”  
BTOB-12180 Fehlerhafte Status, die durch langsame Nachrichtenverarbeitung der ausgehenden AS4-Nachrichten verursacht wurden, können nun verhindert werden. Um dieses Feature zu aktivieren, muss die für AS4 angelegte MessageBufferActionFirstTime am Ende des Channels wieder entfernt und die Property MESSAGE_STATE_ON_SUCCESS = A4P am Service RestClientService angelegt werden. Statt “RUW” werden ausgeschickte AS4-Nachrichten bis zum Auftreten des AS4-Receipts den neuen Status “AS4 Versandrückmeldung ausstehend” (A4P) erhalten.  
BTOB-12181 Clearing-Code verschwinden nicht mehr nach dem Neustart von AS4-Nachrichten: Gelöst durch BTOB-12180, sobald MessageBufferActionFirstTime aus den Channels entfernt wird  

B2B Release 2024-KW14

02.04.2024

Task Beschreibung
BTOB-12121 Marktpartner-Administration-UI: Bei der Erstellung einer neuen AS4-Beziehung unterstützt die Mandantencode-Eingabe die Suche und Filterung der Dropdown-Liste.
BTOB-12163 Neue Konfigurationen hinzugefügt: B2B-Admin-UI: NO_PATHSWITCH-Konfiguration. Wenn auf true gesetzt, ruft die Anwendung nicht die AS4-Pathswitch-API auf. Und wenn auf false gesetzt, ruft sie die AS4-Pathswitch-API auf, wenn der Mandant aktiviert wird. Der Standardwert ist false. B2B-Benutzeroberfläche: Im Marktpartner-UI wurde ein neues Bestätigungskästchen im Dialogfeld AS4-Beziehung hinzugefügt. AS4_RELATION_DEFAULT_CONFIRMED-Konfiguration. Dieses Attribut steuert den Standardwert für das Bestätigungskästchen. Diese Funktion hängt von der neuen Version des AS4-Address-Service 2024-CW13 ab.

B2B Release 2024-KW12

22.03.2024

Task Beschreibung
BTOB-12117 Die Azure-Service-Bus Konfiguration wurde angepasst, sodass Nachrichten im Fehlerfall erneut konsumiert werden. Wenn die Nachrichten endgültig in der DLQ landen, wird der Stacktrace angegeben.
BTOB-12168 Die Default Max-Concurrency des B2B-Message-Service wurde für die Pathswitch Queue reduziert, sodass es nun seltener zu Fehlern auf Grund einer gesperrten Extension kommt.
BTOB-12176 Deaktivieren der B2B-Message-Service-Revision-Manager-Queue für AEP

B2B Hotfix 2024-KW11

14.03.2024

Task Beschreibung
BTOB-12127 AS4-Nachrichten können nun auch mit BFlow archiviert werden.

B2B Release 2024-KW8

26.02.2024

Task Beschreibung
BTOB-11576 Die Änderungen an der Extension “AS4_RELATIONS” werden ebenfalls im Revision Manager angezeigt.
BTOB-11616 Pathswitch Selbstkommunikation auf Testserver
BTOB-11882 Beim Docker Release wird nun die korrekte URL für den RoutingKey gesetzt. Beim Docker Release wird nun nicht mehr die nicht verwendete as4.outbound.request.”” Queue erstellt.
BTOB-11981 Die manuelle Eingabe der AS4-Adresse ist optional. Die Eingabemaske kann entfernt werden: konfigurieren Sie hierfür die folgende system.json Property: as4-address-write-hidden=true
BTOB-12033 Der Zusatz “GmbH” wird in der Marktpartner-Verwaltung Detailansicht nicht mehr automatisch an den Namen angehängt
BTOB-12047 In den AS4-Kommunikationsbeziehungen ist kein Mandant mehr vorausgewählt.
BTOB-12053 AS4 B2B Style in Marktpartneradministration
BTOB-12057 Nachrichtenmonitor: Die Suche nach Nachrichten in Zeitzonen, die sich von der aktuellen unterscheiden, wurde korrigiert
BTOB-12058 Die Edifact Metadaten können nun auch bei fehlenden Werten aufgrund invalider EDIFACTs soweit vorhanden ausgefüllt erstellt werden.
BTOB-12112 Die manuelle Eingabe der AS4-Adresse ist optional. Die Eingabemaske kann entfernt werden: konfigurieren Sie hierfür die folgende Umgebungsvariable in ihrer gedockerten Umgebung: AS4_ADDRESS_WRITE_HIDDEN=true Es wurde ein Bug behoben, durch den dieses Feature fälschlicherweise automatisch aktiviert wurde. Per default ist nun die Eingabe der AS4-Adresse weiterhin möglich.

B2B Hotfix 2024-KW5

30.01.2024

Task Beschreibung
BTOB-12008 Der B2B-Message-Service verarbeitet EDIFACT mit der Nachrichten-ID als externe Referenz und verwendet diese externe Referenz mit der B2B-Nachrichten-ID im AS4-Workflow. Das Robotron Mako-Backend kann den ausgehenden Empfang mit der ausgehenden Nachricht korrelieren.
BTOB-12009 Der B2B-Message-Service verarbeitet EDIFACT mit der Nachrichten-ID als externe Referenz und verwendet diese externe Referenz mit der B2B-Nachrichten-ID im AS4-Workflow. Das Robotron Mako-Backend kann den ausgehenden Empfang mit der ausgehenden Nachricht korrelieren.
BTOB-12010 Der B2B-Message-Service verarbeitet EDIFACT mit der Nachrichten-ID als externe Referenz und verwendet diese externe Referenz mit der B2B-Nachrichten-ID im AS4-Workflow. Das Robotron Mako-Backend kann den ausgehenden Empfang mit der ausgehenden Nachricht korrelieren.
BTOB-12011 Der JSON-Translator verarbeitet die Request-ID. Das Robotron Mako-Backend kann den ausgehenden Empfang mit der ausgehenden Nachricht korrelieren.

B2B Release 2024-KW4

26.01.2024

Task Beschreibung
BTOB-11643 B2B-Admin-UI: Nach Ausführung des AS4-Pathswitch wird der ausgewählte Mandant nicht zurückgesetzt.
BTOB-11828 Es ist möglich für dein Consumer die Eigenschaft max-concurrency zu setzen. Diese definiert die maximale Anzahl von gleichzeitigen Verarbeitungsthreads, die für einen Consumer gestartet werden können. Der Default liegt bei 50 pro Consumer. Mehr dazu ist in der Dokumentation jeden Microservices nachzulesen.
BTOB-11836 Die AS4 & B2B Microservices wurden erweitert, sodass sie neben RabbitMq auch den Azure Service Bus als Message Queue unterstützen.
BTOB-11918 Das Adresseneingabefeld für AS4-Adressen in den Kommunikationsbeziehungen ist nun eine Eingabebox. Ist die eingegebene Adresse zu lang für eine Zeile, wird sie umgebrochen dargestellt. Ist die eingegebene Adresse sehr lang, wird ein Scrollbalken angezeigt.
BTOB-11934 Vereinfachte Konfiguration für Mandanten-scharfe Absicherung der Service-Bus-Queues.
BTOB-11949 Die B2B Tomcat localhost_access_log Dateien geben nun standardmnäßig auch die Anfrage-Dauern mit an.
BTOB-11965 Das Update einer Action in einem Channel ist wieder fehlerfrei möglich.
BTOB-11967 Das Problem bei der Bearbeitung von Channel-Actions wurde behoben.

B2B Hotfix 2024-KW2

09.01.2024 Dieses Release umfasst den B2B-message-service.

Task Beschreibung
BTOB-11989 Die Zeitangaben (delivered) werden nun richtig konvertiert im Attribut INPUT_MESSAGE in der B2B gespeichert.

B2B Release 2023-12

15.12.2023

Task Beschreibung
BTOB-9514 AS4 Nachrichten werden im B2B Nachrichtenmonitor nun korrekt dargestellt.
BTOB-11503 In der Marktpartner-Verwaltung ist der Status einer Beziehung nach der Erstellung des Eintrags “angelegt”. Der Zustand bleibt so lange bestehen, bis die erste Pathswitch-Meldung verarbeitet wurde.
BTOB-11605 Die Tenant-Filterauswahl unterstützt sowohl die Dropdown- als auch die Textsuche. Dies betrifft die Marktpartnerverwaltung & die Kommunikationsbeziehungen.
BTOB-11740 In der Kommunikationsbeziehungs-UI muss die as4-Addresse des Mandanten nicht mehr konfiguriert werden, da sie mit Hilfe des Certificate-Managers automatisch aus dem Zertifikat extrahiert werden kann.
BTOB-11743 Anzeige der Textdokumente über die Archivierung-als-Service-Lösung wurde korrigiert
BTOB-11821 AS4-B2B Schnittstelle: Große Edifact Nachrichten werden komprimiert und dekomprimiert, sodass diese von der B2B richtig verarbeitet werden.
BTOB-11845 Erweiterung SwitchSignActionCEP für PRICAT
BTOB-11872 Dem Java Keystore des B2B Docker Images können nun auch Zertifikate additiv hinzugefügt werden (ohne dass dieses dafür unter dem root User ausführt werden müsste).
BTOB-11895 Der Zusatz “GmbH” wird in der Marktpartner-Verwaltung Detailansicht nicht mehr automatisch an den Namen angehängt
BTOB-11928 Wenn der Filter in der Marktpartner-Verwaltung zurückgesetzt wird, setzt sich nun auch der Protokol-Filter zurück.

B2B Release 2023-11 02

24.11.2023

Typ Ticket Beschreibung
Story BTOB-11731 Konfigurationsmöglichkeit für E-Mail-Benachrichtigungen an eine feste Liste von Empfängern bei neuen Revision-Einträgen.

B2B Release 2023-11

17.11.2023

Typ Ticket Beschreibung
Bug BTOB-11719 Neu Filter Systemweiche und Web Service Erweiterung
Bug BTOB-11757 One2OneStrictCheck wird auf Deprecated gesetzt. Erwägen Sie den Wechsel zu UnknownReceiverCheck.
Bug BTOB-11764 Suchen in FACHLICHE BELEGE führt nicht mehr zur Fensterverschiebung
Bug BTOB-11814 Es wurde ein Anzeigefehler in der FSS-UI korrigiert, bei dem in der Email-Adresse Leerzeichen eingefügt wurden.
Bug BTOB-11782 NEWCheckNetzIntern2 fixed Transaktionsgrund
Bug BTOB-9486 Komprimieren & Dekomprimieren großer Edifact Nachrichten wurde dem B2B-Message Service hinzugefügt
Story BTOB-11565 Der b2b-message-service wurde um einen POST REST Endpunkt mit einer B2B MessageId erweitert, welcher per AMQP weitere B2B Nachrichtenprozesse triggern kann.
Story BTOB-11395 Im NachrichtenMonitor in der Detail-Ansicht wurde die Größe des angezeigten Anhangs angepasst.
Story BTOB-11666 Updated Market Partner UI and Admin-UI AS4 Communication relations functionality based on user roles.
Story BTOB-11801 Mails, die über den MailSenderService versendet werden, können ihren Betreff nun automatisch auf den kompletten Dateinamen des Ahnangs setzen, indem die Property B3P_MAIL_SUBJECT nicht angegeben wird.
Story EDIFU-4357 TSIMSG kann über ediformatchanges wieder als eigenständiges Format identifiziert werden. Die WrongFormatFilterChannelDistribution erkennt TSIMSGs nun ohne Ausnahmeregeln wieder an.
Story BTOB-11802 Wird die Property RESEND_ON_ACKNOWLEDGEMENT_SEN_ONLY an einem ContrlDeadlineReminder-Job auf true gesetzt, werden Nachforderungsmails auch für Nachrichten versendet, für die bereits eine Nachforderungsmail versendet wurde und die schon den Bestätigungsstatus SEN erhalten haben, statt normalerweise Nachrichten mit dem Bestätigungsstatus CTN.
Story BTOB-11744 Die Endpunkte des B2B-Message Service sind durch oauth2 geschützt. Der Zugriff ist durch Rollen- und Mandantentrennung eingeschränkt.
Story BTOB-11460 Es wurden neue Keycloak-Rollen für AS4 für die B2B-UI und B2B-Admin-UI eingeführt. Mehr dazu in der Dokumentation

B2B Release 2023-10

20.10.2023

Typ Ticket Beschreibung
Bug BTOB-11728 Die Korrelation für die Arbeitsvorräte Stammdatensynchronisation LF und NB wurde korrigiert.
Bug BTOB-11721 Fehlerbehebung für ungenaues Laden von Marktpartnerdaten
Bug BTOB-11686 Systemweiche IFTSTA wird bei Filter “res: Filter zur Prüfung des Antwortindexes” auch auf RFF+AGI kontrolliert
Bug BTOB-11684 Systemweiche Webservice Erweiterung balancedMeteringLocationList
Bug BTOB-11531 Systemweiche Erweiterung für fachlich oder technisch fehlerhafte Nachrichten
Bug BTOB-11702 Es würde Current Version bei keyvaluetabletoedi Content und SapKeyValueTableVoAnalyzer mit Simulation erweitert/gefixt
Bug BTOB-11692 Es wurde ein Fehler beim Speichern von MP-Kontakten in Zusammenhang mit Oracle-Datenbanken behoben.
Bug BTOB-11659 WiM Weiche: Bei einem Beginn- und Ende-Messstellenbetrieb mit Eigenausbau MSBA kam es bei fehlender Referenz auf die Gerätewechsel UTILMD, die Information muss nicht zwingend dem MSBA vorliegen, zu einem falschen Routing. Die Prüfung der Ausbau-MSCONS wurde entsprechend angepasst.
Story BTOB-11661 Die B2B kann nun auch EdifactMetaDaten von Nachrichten ohne BGM Segment (CONTRL) erfolgreich erstellen.
Story BTOB-11655 Endpoint “/receive” zum Empfang der Nachrichten aus dem Backend wurde um den optionalen Parameter “responseType” erweitert. Siehe dazu unsere Dokumentation unter https://b2bbp.next-level-help.org/b2b_user_Message_Receiver_Servlet.html

B2B Hotfix 2023-09

20.09.2023

Typ Ticket Beschreibung
Bug EDIFU-3097 Soptim-Konverter wurde für die Formatumstellung 2023.10 aktualisiert
Bug BTOB-11679 WiM Weiche: Bei der Suche nach Meldepunkten in alten (11xxx) und neuen (55xxx) Stromformaten, sowie den Gasformaten kam es zu einem Abbruch innerhalb der Suche nach dem Meldepunkt und es wurde “null” zurück geliefert. Dies wurde korrigiert.
Bug BTOB-11659 WiM Weiche: Bei einem Beginn- und Ende-Messstellenbetrieb mit Eigenausbau MSBA kam es bei fehlender Referenz auf die Gerätewechsel UTILMD, die Information muss nicht zwingend dem MSBA vorliegen, zu einem falschen Routing. Die Prüfung der Ausbau-MSCONS wurde entsprechend angepasst.

B2B Release 2023-09

15.09.2023

Typ Ticket Beschreibung
Story BTOB-11607 In den Nachrichten-Metadaten (des ProcessTriggerService) werden die Änderungen zum UTILMD S1.1 berücksichtigt, um die Markt-, Messlokationen und MaBiS Zählpunkte im Feld locationCodes je Vorgang weiterhin korrekt anzugeben.
Story BTOB-9419 Report AnUndAbmeldung: Anpassung an FU 2023-10
Story BTOB-11637 Es wurde die com.nextlevel.actions.internal.EdifactMetaDataAction neu entwickelt, welche EDIFACT Nachrichten Meta-Daten erzeugt und in den MessageContext speichert (ohne diese zu versenden).
Bug BTOB-11612 Es wurde ein Berechtigungs-Fehler im August Release behoben, der das B2B Backend nur noch mit dem Default nginx oder root User starten ließ.
Story BTOB-11609 AperakZ17ValidatorAction wurde für die Formatumstellung 2023.10 angepasst.
Story BTOB-11608 ReportingPointIndexAction wurde für die Formatumstellung 2023.10 angepasst.
Bug BTOB-11595 Es wurde ein Fehler bei der Verwendung von Umgebungsvariablen zur Parametrisierung der system.json in der B2B-UI, notification-ui und revision-ui vorgenommen.
Story BTOB-11594 Man kann nun AS4 Marktpartner mit neuen Filtern filtern
Story BTOB-11586 Die Datenbanktabellen für die FSS Cluster Communication werden nun automatisch angelegt (soefern nicht vorhanden) und diese kann rein per JAVA_OPTS Konfiguration im Startup nun einfacher aktiviert werden.
Task BTOB-9558 Die standard/default nginx.conf und system.json Konfigurationen werden in allen UIs durch templates erzeugt, welche neu ein Überschreiben/Setzen einzelner Konfigurationen mithilfe von Environment Variablen ermöglichen ohne die gesamten Files pflegen zu müssen. Wenn Sie dieses Feature nutzen möchten finden Sie mehr dazu auch in der Installations Doku der UIs.
Story BTOB-9412 Die BC-Sets für die kommende Formatumstellung wurden veröffentlichen. Diese umfassen die neuen Basistypen für REQOTE und UTILTS.
Story BTOB-9409 Anpassungen Formatumstellung 2023-10 - FLEXIBLE_INDEX_UI
Bug BTOB-11625 Es wurde ein Fehler in den Default Config-Files der B2B-UI und B2B-Admin-UI zur Verwendung als AS4 Frontends behoben, sodass diese auch wieder über Umgebungsvariablen (ohne Config-File Mounts) installiert werden können.
Story BTOB-11610 NEWCheckNetzIntern2, MessageByClearingCodeThinningAction, BreakOfVdewTypeByMeteringPointAction wurden für die Formatumstellung 2023.10 vorbereitet
Story BTOB-11602 In den Nachrichten-Metadaten (des ProcessTriggerService) wird nun immer die aperakZ29ErrorActionId aus der letzten Verarbeitung der Nachricht angegeben.

Release 2023-08

18.08.2023

Typ Ticket Beschreibung
Story BTOB-9558 Die standard/default nginx.conf und system.json Konfigurationen werden in allen UIs durch templates erzeugt, welche neu ein Überschreiben/Setzen einzelner Konfigurationen mithilfe von Environment Variablen ermöglichen ohne die gesamten Files pflegen zu müssen. Wenn Sie dieses Feature nutzen möchten finden Sie mehr dazu auch in der Installations Doku der UIs.
Bug BTOB-9613 Einführung einer neuen Global Property AS4_PROTOCOL, die nur das Protocol im Nachrichten-Monitor richtig setzt.Benutzung der bisherigen Global Property AS4_FEATURE = true, wenn das AEP AS4-System angeschlossen ist (AS4 wird als Protokol im MessageMonitor angezeigt und Nachricht aus dem AS4-Backend geladen). AS4_PROTOCOL muss hierbei nicht gesetzt sein.AS4_PROTOCOL = true, setzt nur das Protokoll auf AS4
Bug BTOB-11470 Neue Versionen des Validation Contexts erzeugen in den Fehlerbeschreibungen kein “${“ mehr. Daher ist die Anpassung aus BTOB-9000 überflüssig und wird zurückgesetzt. Die rekursive Auswertung von dynamischen Funktionen ist nun wieder möglich. Die Global Property RECURSIVE_EXECUTION_OF_DYNAMIC_FUNCTIONS kann gelöscht werden.
Bug BTOB-11484 SystemWeiche SystemFinder. Fehler IndexOutOfBoundsException ist behoben.
Bug BTOB-11526 Die verwendeten Keycloak Dependecies wurden im B2B Backend aktualisiert (auf die Version 21.1.2).Damit werden CVE geschlossen und ein gelegentlicher B2B Backend Lade-Fehler bei Verwendung eines geupdateten Keycloaks der Version 20+ mit SSL behoben, siehe dazu https://b2bbp.next-level-help.org/ui_keycloak_update.html.
Story BTOB-11528 Export von private Keys außerhalb des HSMs können nun in den FSS geladen werden
Bug BTOB-11530 Das Lesen des Meldepunkt Index wirft keinen Fehler mehr, wenn das Jahr kleiner als 1000 ist. Die Funktion zum Schreiben in den Meldepunktindex aus System Weiche Modul ist nicht mehr möglich, wenn das Jahr kleiner als 1000 ist.
Bug BTOB-11533 System Weiche Webservice verfügt jetzt über eine Methode, um eine Referenz/Referenzliste im Antwortindex zu hinterlegen.
Story BTOB-9184 B2B und FSS unterstützen die neue Api AEP Bouncr
Story BTOB-9550 Webcomponents der B2B und FSS UIs unterstützen die neue Api AEP Bouncr
Bug BTOB-11529 Das Datumsformat im AS2-Header wurde korrigiert
Story BTOB-11554 Für die Aktion WeatherDataImport2 wurde eine Erweiterung mit Gat Data erstellt.

Release 2023-07

18.07.2023

Typ Ticket Beschreibung
Story BTOB-11439 Teile der Detailansicht im Nachrichtenmonitor können nun eingeklappt werden
Story BTOB-9558 Die standard/default nginx.conf und system.json Konfigurationen werden in allen UIs durch templates erzeugt, welche neu ein Überschreiben/Setzen einzelner Konfigurationen mithilfe von Environment Variablen ermöglichen ohne die gesamten Files pflegen zu müssen. Wenn Sie dieses Feature nutzen möchten finden Sie mehr dazu auch in der Installations Doku der UIs.
Story BTOB-9547 Die Standard-Funktionen der B2B wurden für die Formatumstellung 2023.10 vorbereitet. Das umfasst die Systemweiche und CCM. Selten benutzte und kundenspezifische Features werden nach Anfrage angepasst. Bitte wenden Sie sich an unsere Beratung- oder Support-Abteilungen.
Bug BTOB-9487 Behebung mehrerer Fehler in der Admin-UI
Story BTOB-9438 Die UI Images legen ihre Artefakte im Container unter nginx user Berechtigungen ab. Dies erlaubt die Nutzung des nginx Features zur Ersetzung von Umgebungsvariablen (envsubst) ohne die Ausführung des Containers als root User.
Story BTOB-9349 Der Systems Errors sind nun auch als Webkomponente verfügbar
Story BTOB-9348 Der Queue Table ist nun auch als Webkomponente verfügbar
Story BTOB-9332 Es wurde ein neuer Systemweichen-Filter namens mtr_check implementiert. Eine detaillierte Beschreibung finden Sie in unserer Dokumentation.. https://b2bbp.next-level-help.org/b2b_cust_systemsplit_action.html#filterkonfiguration
Story BTOB-9324 Die Deaktivierung von AS4 muss nun vor der Ausführung bestätigt werden.

Release 2023-07-AS4

05.07.2023

Typ Ticket Beschreibung
Story BTOB-9355 New REST endpoint, responsible for receiving the messageId and attributeId, is utilized to retrieve the EDIFACT message from the B2B database. To achieve this, the B2B message service employs AMQP to transmit the received information to an internal queue. Subsequently, the EDIFACT message is retrieved from the database and sent to another queue for further processing.
Story BTOB-9378 Json Translator Service wurde entwickelt: Der Service dient dazu eine JSON-Struktur in eine andere zu mappen. Um beispielsweise eine interne AMQP API an eine externe AMQP API anzubinden, ist es notwendig, die Datenstrukturen der beiden APIs aufeinander abzubilden. Dazu wird das Framework Jolt verwendet, welches eine JSON-Struktur in eine andere JSON-Struktur abbilden kann. Die Abbildung wird dabei durch eine Konfigurationsdatei definiert, die die Abbildungsregeln enthält. (https://b2bbp.next-level-help.org/tblau_jsonTranslator_microservice.html)
Story BTOB-9379 Json Translator Mapping für die Schnittstelle zwischen B2B und Robotron AS4 für ausgehende Nachrichten
Story BTOB-9356 Der B2B Message Service ist nun in der Lage über eine AMQP Schnittstelle eingehende AS4 Nachrichten inklusive Edifact und Receipt zu empfangen. Die Edifact wird in der B2B DB Queue gespeichert, sodass diese wie üblich verarbeitet werden kann. Alle anderen Daten werden als fachlicher Beleg in der B2B DB gespeichert.
Story BTOB-9384 Der B2B Message Service ist nun in der Lage über eine AMQP Schnittstelle eingehende AS4 Nachrichten inklusive Edifact und Receipt zu empfangen. Die Edifact wird in der B2B DB Queue gespeichert, sodass diese wie üblich verarbeitet werden kann. Alle anderen Daten werden als fachlicher Beleg in der B2B DB gespeichert. Basierend auf dem Status des Receipts und ob dieses verschickt wurde, wird der Bestätigungsstatus und der Channel gesetzt.
Story BTOB-9357 Der B2B Message Service kann nun auch Pathswitch-Informationen entgegennehmen und entsprechend in der B2B-Extension AS4_RELATIONS speichern. Basierend darauf kann im Customizing die dynamische Funktion loadextensionproperty verwendet werden, um darauf zuzugreifen und zu entscheiden, ob zwei Marktpartner miteinander per AS4 kommunizieren oder nicht.
Story BTOB-9385 Der B2B Message Service kann nun Informationen zu einer ausgehenden AS4-Nachricht und das zugehörige eingehende Receipt entgegennehmen und in der B2B Datenbank an der dazugehörigen ausgehenden Nachricht speichern. Basierend darauf wird der Verarbeitungs- und Bestätigungsstatus dieser Nachricht in der B2B gesetzt.
Story BTOB-9488 Der JSON-Translator-Service unterstützt nun vier verschiedene, konfigurierbare AMQP-Consumer, die jeweils an einen, konfigurierbaren AMQP-Producer angeschlossen sind. Die Consumer arbeiten unabhängig, mit spezifischen Spezifikationsdateien, um JSON-Daten zu mappen und diese in die dazugehörige Producer-Queue zu legen.
Story BTOB-9505 Im B2B Nachrichtenmonitor werden nun auch eingehende AS4-Nachrichten angezeigt, auch wenn der Anhang/die Edifact nicht vorhanden oder nicht entschlüsselt werden konnte.

Release 2023-06

16.06.2023

Typ Ticket Beschreibung
Bug BTOB-9060 B2B muss nicht mehr neu gestartet werden, falls beim Start der Volltext-Index nicht initialisiert wurde. Er reicht nun, das eigentliche Problem mit dem Index (Lucene oder Solr) zu fixen.
Story BTOB-9347 Lock Table nun auch als Webkomponente verfügbar
Bug BTOB-9375 MsconsEdiParser kann auch Werte STS Z32, STS Z33, STS Z34, STS Z40 mappen.
Bug BTOB-9414 Performance-Verbesserungen in der Marktpartner-Verwaltung
Story NUI-1880 Es wurde ein Fehler in der Suche und Darstellungsbeschreibung bei Suchen von Nachrichten im Status “In Archivierung“ (ARP und neu ADP, AIP) behoben.

Release 2023-05

19.05.2023

Typ Ticket Beschreibung
Bug NUI-1885 Synchronisationsinformationen in der Markpartner-Verwaltung können wieder geladen werden
Bug BTOB-9300 AS4 Fehler bei fehlender Quittung behoben
Story NUI-1883 Größe der Detailansicht ist nun anpassbar im Nachrichtenmonitor
Story NUI-1886 Passwortverschleierung in Eigenschaft B3P_MAIL_AUTH_PWD hinzugefügt
Story BTOB-9191 Implementierung RESTSearchSystem in B2B (für CCM)
Bug BTOB-9265 “Die Befüllung des Zählpunktindexes über den Webservice verfügt nun über eine Funktion, mit der das Feld ““device_number”” im Index für Systemweichen befüllt werden kann.”
Story BTOB-9290 Solr-Timeout kann nun konfiguriert werden. Siehe dazu unsere Dokumentation unter https://b2bbp.next-level-help.org/b2b_cust_searchsystem_config.html#solr

Release 2023-04-Hotfix

28.04.2023

Typ Ticket Beschreibung
Bug NUI-1882 Die Suche im MP-Editor wird nun nach dem schließen des Browser Tabs nicht mehr gespeichert
Bug BTOB-9280 Durch die Konfiguration der streamPageSize kann die Performance in der Marktpartnerverwaltung verbessert werden.

Release 2023-04

21.04.2023

Typ Ticket Beschreibung
Bug BTOB-9097 Wenn ein Systemweichenfilter in einen Channel aussteuert, der gleichzeitig der Clearingchannel ist, kann der Channel durch weitere Filter nicht mehr überschrieben werden.
Bug NUI-1881 Ein Fehler beim Laden der Revision-Info wurde korrigiert.
Story BTOB-9176 ArchiveIxos Job kann nun die Nachrichten anhand des BDEW-Types in unterschiedlichen Archiven bzw. Repositories archivieren. Siehe dazu unsere Dokumentation unter https://b2bbp.next-level-help.org/b2b_cust_ArchiveJob.html#archiveixos
Story BTOB-9186 Wenn die Eigenschaft B3P_PROCESS_SUBFOLDERS = true am FileService2 gesetzt ist. Wird ab sofort im Messagecontext in der Eigenschaft B3P_PROCESSED_SUBFOLDER pro verarbeiteter Datei das entsprechende verarbeitete Unterverzeichnis komplett gespeichert.

Release 2023-03-AS4

31.03.2023

Typ Beschreibung
AS4-Release Die AS4 Multimandanten Fähigkeit wurde für die UIs umgesetzt

Release 2023-03

24.03.2023

Typ Ticket Beschreibung
Story BTOB-8967 Wird die System-Property -DsortActionProperties=true gesetzt, werden die Propertys von Actions beim Starten der B2B nach dem Unicode sortiert geladen.
Bug BTOB-9000 ”${“ in ausgewerteten dynamischen Ausdrucken führt nicht mehr zu Fehlern.
Bug BTOB-9026 Fehler bei der Bearbeitung eines Marktpartners wurde behoben. Die Marktpartner-MPID kann nicht mehr geändert werden.
Bug BTOB-9001 Verschlüsselung und Signatur werden nun am Marktpartner korrekt angezeigt.
Bug BTOB-9155 Logging beim SFTPService wurde korrigiert
Story NUI-1874 MessageMonitor Fulltext Search bei csv download ist gefixt
Story NUI-1876 Alle Verarbeitungsstatus “In Archivierung“ (ARP und neu ADP, AIP) werden durch ein entsprechendes Icon und Text korrekt dargestellt
Bug BTOB-9027 Die Protokollierung des Systemweichen-Filters mtr_malo in Split-Info wurde verbessert.

Release 2023-02

17.02.2023

Typ Ticket Beschreibung
Bug BTOB-8203 Der Dashboard refresh arbeitet nun korrekt.
Bug BTOB-8779 Die Begrenzung der Anzahl der Suchergebnisse in Solr wurde entfernt. Ergebnisse werden nun Seitenweise geladen. Standardseite hat 500.000 Zeilen.
Story BTOB-8847 Z33-Check: Die Prüfung, ob die Originalnachricht mit einer APERAK abgelehnt wurde, funktioniert nun bei ORDRSP und INVOIC-Nachrichten.
Bug BTOB-8868 Systemweiche Fehler: bei REMADV, IMBNOT, wenn in UNH+1+0 an letzter Stelle UNT steht ist gefixt.
Bug BTOB-8908 Bei der Anlage von neuen Marktpartnern wird wieder das aktuelle Datum im Feld “Gültig von” vorbelegt.
Bug BTOB-8910 System Weiche Nachrichtenformat ORDRSP Preference Suche auf RFF+ACW erweitert
Story BTOB-8925 MPID - Backend-Filterung für b2b hinzugefügt
Bug BTOB-8888 ContrlConsumerAction funktionierte manchmal nicht bei MSSQL Datenban. Das wurde nun gefixt.
Bug BTOB-8906 Seit Oktober wurden in Standard-Out Stream (bzw. Logs) sehr viele irrelevante Einträge gemacht. Dies wurde nun behoben.

Release 2023-01

25.01.2023

Typ Ticket Beschreibung
Bug BTOB-8788 Das Docker Image der B2B basiert nun auf einem Tomcat 9.0.70 Webserver (statt zuvor 8.5). Sollten Sie eigene Tomcat Konfigurations-Files verwenden, so müssen diese ggf. an einen Tomcat 9 angepasst werden, siehe Apache Tomcat Upgrade Dokumentation. Bei einer Docker Engine Version (kleiner als 20.10.10) kann es zudem bei Update ab dieser B2B Version zu einem “Insufficient memory” Fehler beim Startup kommen. Wir empfehlen ein entsprechendes Update der Docker Engine.
Bug BTOB-8755 Entfernen von Meteringpoint Index Type führt nicht mehr zu Fehlern in der Cluster Communication
Story BTOB-8777 Streaming & Virtuelles Scrolling in der Marktpartnerkommunikation ergänzt
Bug BTOB-8785 Die “Anzeige Gerätewechselabsicht” ORDERS 17009 wird von der WiM-Weiche / WimChannelDistribution jetzt korrekt erkannt. Manuelle Routings diesbezüglich können zurück gebaut werden.
Story BTOB-8810 Die Begrenzung der Suchergebnisse in Solr ist nun konfigurierbar. Siehe dazu unsere Dokumentation unter SearchLayer Dokumentation
Story BTOB-8852 Falls der FSS an ein HSM angeschlossen ist, können über eine REST API des FSS folgende Aufrufe an das HSM delegiert werden: Schlüsselpaarerstellung & CSR Signierung.
Story CCM-1022 Die Extension FLEXIBLE_INDEX wurde um die neuen Formate ORDERS 1.2b, ORDRSP 1.2b, INVOIC 2.8a, PRICAT 2.0b, REMADV 2.9a, PARTIN 1.0b ergänzt - Die Formate ORDERS 1.1m, ORDRSP 1.1k, INVOIC 2.7a, PRICAT 1.1b, REMADV 2.8 wurden entfernt. Alle weiteren Informationen ist der CCM-Release-Seite zu entnehmen.
Story FSS-293 Es wird nun zur Signierung standardmäßig der Hash-Algorithmus des Privaten Schlüssels verwendet, sofern nicht anders konfiguriert und dieser für die Marktkommunikation gültig ist.
Story BTOB-8832 Die Channeldistribution DisplayShortextFront2 lädt nun auch die Marktpartnerbezeichnung aus dem MPID-Editor, wenn dieser auf Datenbank eingestellt ist, auch wenn bei den Einträgen das System nicht vorhanden ist.

Release 2022-12

16.12.2022

Typ Ticket Beschreibung
Bug NUI-1558 Info-Texte für einige VS-Statussymbole angepasst
Bug CCM-1023 CCM-Indizierung: Indizierte Felder werden auf Länge von 32000 Bytes abgeschnitten, um Fehler in Solr zu vermeiden.
Story BTOB-8777 Virtuelles Scrolling und Streaming in der Marktpartnerkommunikation hinzugefügt
Story BTOB-8750 Der factoryCalendar wurde für 2024 geupdated: FactoryCalendar Dokumentation
Story BTOB-8749 Der factoryCalendar wurde für 2023 geupdated: FactoryCalendar Dokumentation
Story BTOB-8731 Die neue Property INCLUDE_BS_STATES des RestartMessageJobs ermöglicht das Hinterlegen von Bestätigunsgsstatus, die Nachrichten haben müssen, um vom RestartMessageJob neugestartet zu werden. Weitere Informationen: RestartMessageJob
Bug BTOB-8724 Fehlerbehebung in Archiv-Suche über ArchiveMessageMonitorServiceCaller
Story BTOB-8719 Der ausgelesene Clearing-Benutzer der B2B wird auf maximal 50 Zeichen gekürzt gespeichert, da sonst die Clearing-Funktionen für solche Benutzer nicht funktionieren.
Bug BTOB-8647 CCM-Indizierung: Bei der Verwendung des SEARCH_SYSTEM_VENDORs MULTI wird nun bei Updatevorgängen erst der primäre Index durchsucht und nur wenn keine Treffer erzielt wurden der Sekundäre. Das verbessert die Performance
Story BTOB-8591 Sollte eine Edifact-Datei mehr Ablehnungsgründe liefern, als in einer APERAK übermittelt dürfen, werden diese auf die erlaubte Anzahl beschränkt. Hierbei wird sicher gestellt, dass für alle abgelehnten Vorgänge/Nachrichten, mindestens ein Ablehnungsgrund übermittelt wird.
Bug BTOB-8539 Archivierte E-Mail-Nachrichten können im Nachrichtenmonitor wieder korrekt angezeigt werden.
Bug BTOB-8502 Sortierung von Elementen beim Customizing Export wurde verbessert.

Release 2022-11

18.11.2022

Typ Ticket Beschreibung
Bug BTOB-8461 FormatRecognitionFactory überschreibt nun CURRENT_PAYLOAD nicht mehr mit B3P_BASE_MESSAGE. Das löst unter anderem Probleme mit MultiChannelAction, wo geänderter CURRENT_PAYLOAD verloren ging.
Bug BTOB-8445 Suche in NUI-Arbeitsvorräten mit sqlWherePart führt nicht mehr zum Fehler, wenn die Oracle-Datenbank eingesetzt wird.
Bug BTOB-8439 Die Fehler in der Volltextsuche im Nachrichtenmonitor sind behoben.
Story CCM-1005 Die Extension FLEXIBLE_INDEX wurde um die neuen Formate IFTSTA 2.0d, INSRPT 1.1a, ORDCHG 1.0, ORDERS 1.2a, ORDRSP 1.2a, QUOTES 1.2, REQOTE 1.2, MSCONS 2.4a, COMDIS 1.0b, INVOIC 2.8, PRICAT 2.0a, REMADV 2.9, APERAK 2.1h, CONTRL 2.0b, PARTIN 1.0a, UTILMD 5.2e, UTILTS 1.1a, TRANOT 5.8a, TSIMSG 5.10a/5.2e ergänzt
Story CCM-1006 Die Extension FLEXIBLE_INDEX_UI wurde für die Formatumstellung 10-2022 angepasst.
Story CCM-1020 CCM: Fehlerbeschreibung bei der Indizierung invalider Aperaks wurde verbessert.
Bug CCM-1021 PARTIN-Indizierung: Straße und Kunde werden nun richtig indiziert
Bug EDI-2168 MSCONS zu CSV Konvertierung mit Velocity. Model Mscons ist erweitert. Doku zu Konverter: https://b2bbp.next-level-help.org/b2b_cust_MsconsToCsvConverterVelocity.html
Bug FSS-286 Beim Duplizieren und Speichern der selben Regel wird nun eine Fehlermeldung ausgegeben.
Bug NUI-1852 Das Bearbeiten und Speichern von Extension ist wieder möglich.
Bug BTOB-8531 RestartMessageJob zählt nicht mehr alle Nachrichten in Channels. Das verbessert die Performance und beugt OutOfMemoryErrors vor.

Release 2022-10

14.10.2022

Typ Ticket Beschreibung
Story BTOB-8035 Hochziehen der log4j Version (fix security vulnerability) für den AddressIndex
Bug BTOB-8421 SapToB2bAperakHandler30 erzeugt nun valide APERAKs 2.1h
Story BTOB-7740 B2B BasicAuth Image für CAS Version wurde erstellt
Bug BTOB-8196 Revision-UI Suchzeitfehler behoben
Bug BTOB-8197 Systemfehler Admin-UI Suchzeitfehler behoben
Bug CCM-1019 CCM: Fehlende optionale Elemente werden nicht mehr als NullPointerExceptions geloggt
Bug FSS-285 Fehlerbeschreibung für CE3.1 verbessert.
Bug BTOB-7689 Beim Neustarten der Nachrichten mit erneuter Crypto-Prüfung werden nun entschlüsselte Mails persistiert. Das behebt Probleme bei der Anzeige der Emails und der nachfolgender Archivierung.
Story BTOB-8441 Die Channeldistribution OrdrspSwitch unterstützt nun auch Antworten auf ORDCHG
Story CCM-1006 Die Extension FLEXIBLE_INDEX_UI wurde für die Formatumstellung 10-2022 angepasst
Story CCM-1005 Die Extension FLEXIBLE_INDEX wurde um die neuen Formate IFTSTA 2.0d, INSRPT 1.1a, ORDCHG 1.0, ORDERS 1.2a, ORDRSP 1.2a, QUOTES 1.2, REQOTE 1.2, MSCONS 2.4a, COMDIS 1.0b, INVOIC 2.8, PRICAT 2.0a, REMADV 2.9, APERAK 2.1h, CONTRL 2.0b, PARTIN 1.0a, UTILMD 5.2e, UTILTS 1.1a, TRANOT 5.8a, TSIMSG 5.10a/5.2e ergänzt
Story BTOB-8338 Bei einer Suchanfrage mit sehr vielen Ergebnissen wird das Ergebnis nicht komplett aus der Datenbank in den Speicher geladen, sondern seitenweise aus der Datenbank gestreamt und an die UI übertragen

Hotfix 2022-09

27.09.2022

Typ Ticket Beschreibung
Story BTOB-8036 Systemweiche - Erweiterung für ORDCHG

Release 2022-09

16.09.2022

Typ Ticket Beschreibung
Bug BTOB-8339 Nach Verschicken von Errormails wird nicht mehr der Bestätigungsstatus CTW (CONTRL ausstehend) gesetzt.
Story FSS-275 FSS Autorisierung mit B2C ist umgesetzt
Story FSS-277 FSS Autorisierung mit Bouncr
Story EDI-1039 Soptim Mapping für FU10.2022 ist entwickelt.
Story BTOB-8336 Hinzufügen der Stammdatenreferenz Prüfung (RFF+Z30) für MSCONS in der WiMChannelDistribution.
Bug BTOB-8310 IFTSTA bei SystemWeiche Filter res .Bei IFTSTA wird auch auf RFF AAG(QUOTES)/AAV (REQOTE) kontrolliert
Bug BTOB-8324 “Fehler Null Pointer bei System weiche, wenn in LOC+172’ kein Wert steht, ist behoben”
Bug BTOB-8343 Neu Filter für Systemweiche - device_number. Doku: http://b2bbp.next-level-help.org/b2b_cust_systemsplit_action.html#filterkonfiguration
Bug NUI-1787 “Fehler bei der N-UI Anzeige(format), wenn im EDIFACT das UNA-Segment verwendet wird und dort ein vom Standard abweichender Dezimaltrenner verwendet wird, ist korrigiert.”
Bug NUI-1796 Paste in Volltextsuche funktioniert ordnungsgemäß, Zeilenumbrüche werden durch Leerzeichen ersetzt
Bug BTOB-8346 APERAKs enthalten keine invaliden Fragezeichen mehr, wenn die AHB-Condition ≥ oder ≤ enthielt.

Release 2022-08

19.08.2022

Typ Ticket Beschreibung
Bug NUI-1791 Datum im Nachrichtenmonitor wird nun nicht mehr falsch vorbelegt
Story CCM-1016 CCM: Performance der Timestamp-Updates kann verbessert werden. Siehe die Eigenschaften B3P_OPT_TIMESTAMP_UPDATE und TIMESTAMP_UPDATE_ONLY_HEADERS in der Dokumentation
Story CCM-1015 Formatumstellung 2022-10 - B3P_CCM_NEG_CONTRL_ERC_TXT
Bug BTOB-8285 Reindizierung über das Indexmanagement der alten UI funktioniert nun auch mit Solr als SearchSystem
Bug BTOB-8282 SystemSplitAction und ReportingPointIndexAction funktionieren nun auch mit SOLR SearchSystem
Bug BTOB-8268 Die Xml-Formaterkennung XPathAnalyzer läuft nicht mehr auf Fehler, wenn die Dokumententypdefinition nicht gefunden wurde
Bug BTOB-8243 Alle Exceptions, die bei der Arbeit in NUI erzeugt werden, werden nun geloggt
Bug BTOB-8214 In der EDIFACT Kommunikation kann die Reihenfolge der eingehenden Nachrichten nicht gewährleistet werden. In bestimmten Konstellationen sind die Ein- und Ausbauzählerstände des Gerätewechsels vor den Erfolgsmeldungen (IFTSTA) und den neuen Gerätedaten (UTILMD E03). Die Zuordnung zu den laufenden WiM Prozessen erfolgte hier nicht korrekt. Diese Zuordnung wurde verbessert.
Story BTOB-8213 Dem RestartMessageJob wurde die Property EXECUTE_ALL_SERVICES hinzugefügt, die standarmäßig auf false steht. Wird sie auf true gesetzt, werden für die neuzustartende Nachrichten bereits erfolgreich ausgeführte Services erneut ausgeführt.
Story NUI-1788 Beim Neustarten mehrerer Nachrichten wird ein Fortschrittsbalken angezeigt
View Me   Edit Me