Projekt

Allgemein

Profil

Aktionen

GX-Bug #68367

geschlossen

Hermes HSI: Längenbegrenzung für Benachrichtigungsadresse veraltet | Incorrect length restriction on customer alert service notification email address

Von Marco Bruchmann vor fast 4 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Partner
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.3.3.1, 4.4.0.0, 4.4.0.0 beta1
Release Notes Langtext:

Hermes HSI: Bestellungen mit E-Mail-Adressen länger als 40 Zeichen führen bei der Labelerzeugung nicht mehr zu einem Fehler


Beschreibung

Bei der Benachrichtigungs-E-Mail-Adresse (für Nachnahmesendungen) wird noch eine Längenbegrenzung auf 40 Zeichen eingefordert, diese ist jedoch aktuell 70 Zeichen. Außerdem wird die Adresse bei allen Labelanforderungen mitgesendet, obwohl sie nur für Nachnahmesendungen und Paketshopzustellungen (nicht unterstützt) verwendet werden soll.

Desweiteren sollte die Benachrichtigungs-E-Mail-Adresse für den Benutzer zugänglich sein, so dass hier ggf. Korrekturen möglich sind.

vgl. HermesHSIServiceParameters::setCustomerAlertServiceNotificationEmail()
und Schnittstellendokumentation zu zu CustomerAlertService.notificationEmail

Schritte zum Reproduzieren:

  • Shop für Verwendung von Hermes HSI konfigurieren
  • eine Bestellung so anlegen oder bearbeiten, dass die E-Mail-Adresse des Bestellers länger als 40 Zeichen ist
  • ein Hermes-HSI-Label für diese Bestellung abrufen

Erwartetes Ergebnis:
Es wird ein Label/Versandauftrag erzeugt.

Tatsächliches Ergebnis:
Es wird eine HermesHSIInvalidDataException geworfen mit dem Hinweis auf das 40-Zeichen-Limit.


A length limit of 40 characters is still requested for the notification e-mail address (for COD items), but this is currently 70 characters. In addition, the address is sent with all label requests, although it should only be used for COD items and parcel shop deliveries (not supported).

Furthermore, the notification e-mail address should be accessible to the user so that corrections can be made here if necessary.

cf. HermesHSIServiceParameters::setCustomerAlertServiceNotificationEmail()
and interface documentation to CustomerAlertService.notificationEmail

Steps to reproduce:

  • Configure shop to use Hermes HSI.
  • create or edit an order so that the customer's email address is longer than 40 characters
  • retrieve a Hermes HSI label for that order.

Expected result:
A label/shipping order is created.

Actual result:
A HermesHSIInvalidDataException is thrown indicating the 40 character limit.


Aktionen #1

Von Marco Bruchmann vor mehr als 3 Jahren aktualisiert

  • Thema wurde von Hermes HSI: Längenbegrenzung für Benachrichtigungsadresse veraltet zu Hermes HSI: Längenbegrenzung für Benachrichtigungsadresse veraltet | Incorrect length restriction on customer alert service notification email address geändert
  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Release Notes Langtext aktualisiert (Vergleich)
  • Betroffene Versionen 4.4.0.0, 4.4.0.0 beta1 wurde hinzugefügt
Aktionen #2

Von Marco Bruchmann vor mehr als 3 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu 30 geändert
  • Zugewiesen an wurde von Marco Bruchmann zu Core-Entwickler geändert
  • Zielversion wurde von 133 zu 4.5.1.0 beta1 geändert
Aktionen #4

Von Daniel Wu vor mehr als 3 Jahren aktualisiert

  • Tags wurde auf 4.4.0.1 gesetzt
Aktionen #5

Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Ahmed Hamouda geändert
Aktionen #6

Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert

  • Status wurde von 30 zu Testing geändert
Aktionen #7

Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an wurde von Ahmed Hamouda zu Core-Entwickler geändert
Aktionen #8

Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #9

Von Ahmed Hamouda vor mehr als 3 Jahren aktualisiert

  • Zielversion wurde von 4.5.1.0 beta1 zu 4.4.0.1 geändert
Aktionen #10

Von Daniel Wu vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an Core-Entwickler wurde gelöscht
Aktionen #11

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Tags 4.4.0.1 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF