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
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
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 |