[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

ACSD-69308: le regole del prezzo del catalogo non vengono applicate quando special_price è impostato a livello di sito Web

La patch ACSD-69308 risolve il problema relativo alla mancata applicazione delle regole del prezzo di catalogo quando special_price è stato impostato solo a livello di sito Web (non in "Tutte le visualizzazioni dello store"). Dopo la correzione, le regole del prezzo di catalogo vengono applicate correttamente controllando prima il negozio predefinito del sito web. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.76. L’ID della patch è ACSD-69308. Questo problema è pianificato per la risoluzione in Adobe Commerce 2.4.9.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.8

Compatibile con le versioni di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.4 - 2.4.8-p3
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni di Quality Patches Tool. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Le regole del prezzo del catalogo non sono state applicate quando special_price è stato configurato solo a livello di sito Web. Il sistema non riconosceva correttamente il prezzo per i prodotti assegnati a una visualizzazione specifica del negozio, causando prezzi incoerenti.

Passaggi da riprodurre:

  1. Accedi al pannello di amministrazione.
  2. Crea un sito web personalizzato, una visualizzazione per store e store (web2).
  3. Imposta Catalog Price Scope su Sito Web.
  4. Impostare Use for Promo Rule Conditions su per l'attributo special_price.
  5. Crea la seguente regola prezzo catalogo.
Website: web2
Conditions:
Special Price  greater than  15
Special Price  less than  50
Actions:
Apply: Apply as percentage of original
Discount Amount: 100
  1. Creare due prodotti assegnati solo alla visualizzazione archivio web2.

Prodotto 1:

Set Advanced Pricing:
All Store View Scope: 30.00
web2 scope: 40.00

Prodotto 2:

Set Advanced Pricing:
All Store View Scope: keep empty
web2 scope: 40.00
  1. Reindicizza e carica ogni prodotto nella vetrina nella visualizzazione archivio web2.

Risultati previsti:

La regola del prezzo di catalogo deve essere applicata per la visualizzazione store web2. Il prodotto 02 deve mostrare un prezzo di 0.00, perché il suo prezzo speciale corrisponde alla condizione della regola del catalogo.

Risultati effettivi:

  • Prodotto 01: il prezzo viene visualizzato come 0.00, che corrisponde alla condizione della regola del catalogo.
  • Prodotto 02: il prezzo viene visualizzato come 40.00, che è non previsto, in quanto la regola del catalogo deve essere applicata in base al prezzo speciale impostato a livello di sito Web.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni su Quality Patches Tool, vedere:

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