Errore di ID indirizzo cliente non valido in Adobe Commerce

In Adobe Commerce, l'errore ID indirizzo cliente non valido si verifica a causa di dati incoerenti nella tabella quote. In particolare, alcuni record contengono sia un flag customer_id valido che un flag customer_is_guest impostato su 1, che causa la mancata convalida dell'indirizzo del cliente. Per risolvere il problema, identificare e aggiornare i record interessati nel database utilizzando query SQL.

Descrizione description

Ambiente

Adobe Commerce

Problema/Sintomi

  • In New Relic viene registrato a intermittenza un errore con il seguente messaggio:

    Magento\Framework\Exception\NoSuchEntityException: ID indirizzo cliente < ID> non valido in /vendor/magento/module-quote/Model/QuoteAddressValidator.php

  • Questo problema si verifica per clienti casuali e i passaggi per replicarlo sono sconosciuti.

  • L’errore sembra essere correlato a incoerenze nel database in cui alcuni carrelli o preventivi dei clienti presentano dati in conflitto.

Risoluzione resolution

Nota: Per evitare interruzioni, è consigliabile eseguire queste azioni durante una finestra di manutenzione o quando l'attività del sistema è minima.

Per risolvere il problema, effettua le seguenti operazioni:

  1. Eseguire il backup del database prima di apportare qualsiasi modifica.

  2. Identificare i record interessati eseguendo la query seguente:

    code language-none
    `SELECT count(*) FROM preventivo WHERE customer_id!= 0 AND customer_is_guest = 1;`
    

    ​3. Se vengono trovati record interessati, aggiornarli impostando customer_is_guest su 0 per le righe in cui customer_id != 0. Utilizza la seguente istruzione SQL:

    code language-none
    `AGGIORNA offerta SET customer_is_guest = 0 WHERE customer_id!= 0 AND customer_is_guest = 1;`
    

    ​4. Verifica che le modifiche abbiano risolto il problema monitorando i registri e garantendo che non vengano registrati ulteriori errori.

Se è richiesta ulteriore assistenza, contattare il Supporto Adobe per ulteriori informazioni.

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f