Ein Servlet zum Suchen von Nachrichten über Attributspalten

Übersicht

Das SearchAttributesOfMessagesServlet ermöglicht es dem Anwender, Nachrichten über Attributspalten zu finden. Innerhalb der Attributspalte kann mit einem regulären Ausdruck gesucht werden.

Verwendung

Das Servlet kann über die URL .../b2bbp-engine/searchMessageAttributes aufgerufen werden. Der User muss sich vor der Anwendung einloggen.

Die folgenden Parameter sind zwingend anzugeben:

  • attributeColumn - Names des Attributs in dem gesucht werden soll
  • regEx - Der reguläre Ausdruck zur Suche innerhalb des Attributs

Darüber hinaus lässt sich die Suche anhand der Standardsuchparameter analog zum Message Monitor eingrenzen:

  • dateFrom
  • dateTo
  • direction
  • system
  • type
  • referenceId
  • alternativeId
  • processStates
  • ackStates
  • partner
  • channel
  • searchTerm
  • messageId
  • archive
  • clearingCode
  • activePartition
  • offlinePartition
  • clearingPartition
  • filterClass
  • paramTransparentSearch
Checkbox Einstellungen sind mit 0 1 anzugeben.

Datumsangaben sind wie folgt zu formatieren: 01.04.2018 00:00:00

Bei Angaben über Servlets ist das URL Encoding zu beachten. So wird aus 01.04.2018 00:00:00 -> 01.04.2018%2000%3A00%3A00. Für die Konvertierung können Online-Tools benutzt werden, zum Beispiel https://meyerweb.com/eric/tools/dencoder/

Beispiel: /b2bbp-engine/searchMessageAttributes?regEx=NAD%5C%2BMS%5C%2B9900259000002&attributeColumn=B3P_BASE_MESSAGE&dateFrom=01.04.2018%2000%3A00%3A00&dateTo=01.04.2018%2000%3A00%3A00

Hier wird nach dem regulären Ausdruck NAD\+MS\+9900259000002 innnerhalb des B3P_BASE_MESSAGE Attributes gesucht. Der Zeitraum ist dabei über die Standardsuche auf die Zeit vom 01.04.2017 - 01.04.2018 eingestellt.

Die Ergebnisse werden dem Benutzer in Form einer CSV Datei zum Download angeboten. Diese Datei enthält alle so gefundenen Nachrichten mit den gängigen Message Monitor Attributen im CSV Format.

View Me   Edit Me