[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

MDVA-41164: Firma mit benutzerdefinierten Kundenattributen kann nicht gespeichert oder bearbeitet werden

Der Patch MDVA-41164 löst das Problem, dass der Administrator ein Unternehmen mit benutzerdefinierten Kundenattributen von Dateien oder Bildern beliebigen Typs nicht speichern oder bearbeiten kann. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.1.5 installiert ist. Die Patch-ID lautet MDVA-41164. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.4 behoben wird.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2 - 2.4.3
NOTE
Der Patch könnte mit neuen Versionen des Quality Patches Tool auf andere Versionen anwendbar werden. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.

Problem

Ein Administrator kann keine Firma mit benutzerdefinierten Kundenattributen von Dateien oder Bildern beliebigen Typs speichern oder bearbeiten.

Voraussetzungen:

B2B-Modul ist installiert.

Schritte zur Reproduktion:

  1. Aktivieren Sie Firma in Stores > config > B2B-Features.

  2. Erstellen Sie ein Kundenattribut unter Stores > Attribute > Kunden > Neues Attribut hinzufügen:

    • Eingabetyp: Datei (Anhang)
    • In Storefront anzeigen: Ja
    • Sortierreihenfolge: Beliebig
    • Forms zu verwenden in: Alle auswählen
  3. Erstellen Sie unter Kunden > Firmen > Neue Firma hinzufügen eine Datei für das neue, oben erstellte Attribut.

Erwartete Ergebnisse:

Der Benutzer kann die Erstellung des Unternehmens abschließen, und die Anlage wird ohne Fehler hochgeladen.

Tatsächliche Ergebnisse:

  • Sie erhalten eine Fehlermeldung: Beim Speichern der Datei ist ein Fehler aufgetreten.

  • Ausnahmeprotokoll enthält einen Datensatz wie den folgenden:

    code language-php
    report.CRITICAL: Notice: Undefined index: customer in
    ../app/code/Magento/Customer/Controller/Adminhtml/File/Customer/Upload.php on line 69
    

Patch anwenden

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zum Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie im Abschnitt Patches in QPT.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3