Creazione e modifica dei flussi di lavoro modernizzati dei clienti in Store Commerce (anteprima)

Applica a: Dynamics 365 Business Central versione 10.0.48 e successive

I flussi di lavoro modernizzati per la creazione e la modifica dei clienti ricreano la visualizzazione legacy per l'aggiunta e la modifica dei clienti in React e Fluent UI, in linea con la più ampia iniziativa di modernizzazione di Store Commerce. I flussi di lavoro riprogettati semplificano l'esperienza di associazione, facoltativamente applicano la completezza degli indirizzi al momento della creazione dei clienti e introducono un modello di estendibilità più completo per le definizioni e la convalida dei campi personalizzati.

Questo articolo descrive come abilitare i flussi di lavoro modernizzati e gli elementi disponibili nella versione 10.0.48.

Prerequisiti

  • versione dell'app Store Commerce 10.0.48 o successiva

Abilita i flussi di lavoro modernizzati per la creazione e la modifica dei clienti

  1. In Commerce headquarters, passare all'area di lavoro Gestione funzionalità (Amministrazione sistema>Aree di lavoro>Gestione funzionalità).
  2. Cerca Abilita la pagina dei dettagli cliente modernizzata e seleziona Abilita ora.
  3. Eseguire il processo di pianificazione della distribuzione 1110 (Configurazione globale) per inviare le modifiche ai database dei canali.
  4. Riavviare l'app Store Commerce.

Annotazioni

Quando si abilita questo flag di funzionalità, sostituisce automaticamente la visualizzazione di aggiunta/modifica del cliente legacy. Non è possibile attivare entrambe le visualizzazioni contemporaneamente. Questo flag controlla anche la pagina dei dettagli del cliente modernizzata, in modo da abilitarla attiva entrambe le esperienze contemporaneamente.

Layout del modulo basato su React

La vista di creazione e modifica del cliente è stata ricostruita con React e Fluent UI, con un layout adattivo basato su sezioni. Il modulo è organizzato in sezioni denominate, tra cui informazioni sul cliente, informazioni di contatto e indirizzo, con stili fluent ui e caricamento scheletro per un'esperienza percepita più veloce.

Il layout si adatta automaticamente al fattore di forma del dispositivo:

  • Desktop: modulo a larghezza intera con riquadri di sezione e una barra dei comandi orizzontale.
  • Telefono/dispositivo mobile: layout compatto a colonna singola ottimizzato per l'interazione tramite tocco.

Salvataggio combinato di clienti e indirizzi

La sezione indirizzo fa parte del modulo di creazione del cliente. Gli operatori possono completare le informazioni del cliente e inserire l'indirizzo in un'unica schermata, salvando entrambi con un'unica azione.

Questo comportamento sostituisce il flusso in due passaggi legacy in cui la creazione dei record dei clienti e la creazione degli indirizzi sono stati salvati separatamente. Quando si abilita la completezza degli indirizzi, il salvataggio combinato garantisce che ogni record del cliente abbia un indirizzo associato al momento della creazione, impedendo problemi downstream al momento del checkout e negli scenari di conformità fiscale.

Per modificare l'indirizzo di un cliente dopo la creazione del record, gli associati possono usare il pulsante Gestisci indirizzi nella sezione Indirizzi di spedizione della pagina dei dettagli del cliente.

Completezza dell'indirizzo

L'obbligo di completezza dell'indirizzo richiede che un record del cliente abbia un indirizzo associato prima di poter essere salvato. Agli associati viene chiesto di completare la sezione dell'indirizzo se tentano di salvare senza averne inserito uno.

Una versione di anteprima CSU controlla la completezza dell'indirizzo e non è abilitata per impostazione predefinita. Per abilitarlo per l'ambiente, contattare Microsoft supporto tecnico.

Convalida del modello di nome

Il flusso di lavoro modernizzato supporta la convalida dei criteri dei nomi configurabili tramite espressioni regolari (regex). Gli amministratori possono definire i requisiti relativi al formato dei nomi tramite estensioni e gli utenti vengono avvisati direttamente quando il nome immesso non corrisponde al formato richiesto.

Salvare e aggiungere alla transazione

Quando si crea un cliente dalla pagina della transazione, i associati possono usare l'azione Salva e aggiungi alla transazione per salvare il nuovo record del cliente e collegarlo immediatamente al carrello corrente. Non è necessario passare prima alla pagina dei dettagli del cliente.

Estendi la schermata di creazione e modifica del cliente

La visualizzazione di aggiunta/modifica del cliente modernizzata supporta lo stesso modello di estendibilità della versione legacy. Le estensioni esistenti create per la visualizzazione legacy funzionano con la pagina modernizzata senza modifiche. Le estensioni possono:

  • Aggiungere comandi personalizzati della barra dell'app estendendo CustomerAddEditExtensionCommandBase da PosApi/Extend/Views/CustomerAddEditView.
  • Definire definizioni di campo personalizzate usando CustomerFieldDefinitions per aggiungere, riordinare o modificare i campi visualizzati nelle sezioni del modulo.
  • Implementare la convalida del modello di nome personalizzato fornendo un modello regex tramite la configurazione dell'estensione.
  • Aggiungi controlli personalizzati che vengono visualizzati nella vista modulo, in linea con il comportamento della vista legacy di aggiunta/modifica del cliente.

Le estensioni vengono registrate nel manifesto dell'estensione POS in components.extend.views.CustomerAddEditView.

Cronologia delle versioni

Version Miglioramenti
10.0.48 Layout del modulo basato su React, salvataggio combinato di clienti e indirizzi, completezza dell'indirizzo facoltativo (CSU flight), convalida del modello di nome, salvataggio e aggiunta all'azione della transazione e supporto dell'estendibilità.

Altre risorse