Siden Med moderniserede kundeoplysninger i Store Commerce (prøveversion)

Gælder for: Dynamics 365 Commerce version 10.0.48 og nyere

Den moderniserede side med kundeoplysninger i Store Commerce erstatter visningen med ældre kundeoplysninger med en React-baseret, dynamisk oplevelse. Den nye side viser eksisterende funktioner, herunder Copilot kundeindsigt og anbefalede produkter, i et redesignet layout. Den introducerer også en mere omfattende udvidelsesmodel for partnere og ISV'er.

Denne artikel beskriver, hvordan man aktiverer den moderniserede kundeinformationsside og forklarer, hvad der er tilgængeligt i versionerne 10.0.48 og 10.0.49.

Forudsætninger

  • Store Commerce-app version 10.0.48 eller nyere

Notat

Når du aktiverer denne funktion, erstattes visningen med ældre kundeoplysninger automatisk. Du kan ikke aktivere begge visninger på samme tid.

Aktivér siden med moderniserede kundeoplysninger

  1. I Commerce-hovedkvarteret skal du gå til arbejdsområdet funktionsstyring (administration af funktioner til systemadministration>af arbejdsområder>).
  2. Søg efter siden Aktivér moderniserede kundeoplysninger , og vælg Aktivér nu.
  3. Kør distributionsplanjobbet 1110 (global konfiguration) for at overføre ændringerne til kanaldatabaser.
  4. Genstart Store Commerce-appen.

Nyheder i version 10.0.48

React-baseret sidearkitektur

Siden med kundeoplysninger bruger React- og Fluent-brugergrænsefladen, der er i overensstemmelse med den bredere store Commerce-moderniseringsindsats. Siden bruger en komponentbaseret struktur, der er organiseret i følgende områder:

  • Sektion med header-/kundeoplysninger: Gengives forskelligt afhængigt af enhedens formfaktor (skrivebord i forhold til telefon).
  • Kommandolinje: En dynamisk CustomerDetailsCommandBar komponent, der tilpasser synligheden af mærkater baseret på skærmbredden.
  • Fanelinje: En Fluent UI-ombrydning TabList , der administrerer navigation mellem de fire indholdsfaner.
  • Faneindholdsområde: Hver fane gengives uafhængigt, hvor vigtige data forudindlæses for at få en hurtigere oplevelse.

Denne arkitektur justerer siden med kundeoplysninger i forhold til andre moderniserede visninger i Store Commerce og aktiverer udvidelsesmodellen, der er beskrevet senere i denne artikel.

Responsivt layout

Siden tilpasses automatisk til enhedens formfaktor.

  • Desktop: Headerkort i fuld bredde med kundebillede, navn, kontaktoplysninger og en vandret kommandolinje med navngivne knapper.
  • Telefon/mobil: Kompakt header med nøgle-id'er og en forenklet handlingslinje. Alle handlinger på kommandolinjen undtagen Føj til salg er tilgængelige i skuffen Flere handlinger . Kontakthandlinger, f.eks. opkald til et telefonnummer, er direkte tilgængelige fra headeren.

Siden er organiseret i fire faner:

Tab Beskrivelse
Kontooversigt Oversigt på højt niveau, herunder Copilot indsigt og kundeønsker
Tidslinjen Kundeinteraktion og købshændelseshistorik
Kontooplysninger Leveringsadresser, loyalitetskort, seneste køb, tilhørsforhold og attributter
Transaktioner Købstransaktionshistorik med indbygget detaljevisning

Handlinger på kommandolinjen

Kommandolinjen indeholder følgende tre primære handlinger:

Handling Beskrivelse
Føj til salg Føjer kunden til den aktuelle indkøbskurv og navigerer til indkøbskurvsvisningen.
Føj til klientbog Føjer kunden til partnerens klientbog.
Rediger konto Åbner arbejdsprocessen for kunderedigering.

Copilot kundeindsigt

Copilot Customer-indsigt gengives under fanen React-baseret kontooversigt. Dette design er en reintegration af den eksisterende Copilot indsigtsfunktion i den moderniserede sidestruktur. Det underliggende indsigtsindhold er uændret i forhold til tidligere versioner.

Hvis oversigten ikke kan genereres, vises der et opdateringskontrolelement på feltet for at give medarbejdere mulighed for at prøve igen.

Karrusellen Anbefalede produkter vises nederst på siden og viser AI-foreslåede produkter til kunden. Op til 30 produkter vises på desktop, og op til 10 på mobilen.

  • Skrivebord: Flydende UI-karrusel med forrige og næste navigation.
  • Telefon og mobil: Vandret rullebar kortliste.

Hvert produktkort indeholder knappen Føj til salg , der føjer varen direkte til indkøbskurven.

Opret kundegenvej på transaktionssiden

En ny genvej til nye kunder er tilgængelig på transaktionssidens værktøjslinje, så medarbejdere hurtigt kan starte en kundeoprettelsesproces uden at skulle navigere væk fra transaktionen.

Hvad er nyt i version 10.0.49

Commerce version 10.0.49 udvider den moderniserede kundeinformationsside. Den tilføjer fuld moderne adressestyring, en funktionel tidslinje, moderne tilknytninger og ønskelistestyring, redigering af loyalitetskort og attributter, hovedkontorsdrevet sektionskonfiguration samt en bredere udvidelsesmulighed. Du kan aktivere alle nye funktioner ved at bruge den samme moderne kundeinformationsside-flag.

Adressestyring under fanen Kontodetaljer

Flisen Forsendelsesadresser på fanen Kontodetaljer understøtter nu handlinger pr. adresse direkte fra sin overløbsmenu (...), ud over den eksisterende Rediger-handling.

Handling Beskrivelse
Rediger Åbner adressetilføjelse og redigering for den valgte adresse.
Sat som primær Markerer den valgte adresse som kundens primære adresse og fjerner markeringen af den tidligere primære adresse. Denne handling tilbydes kun på ikke-primære adresser. En bekræftelsesdialog advarer om, at den nuværende primære adresse er umarkeret (hvis den findes).
Fjern Soft-sletter (deaktiverer) den valgte adresse. Denne handling tilbydes på hver adresse med en bekræftelsesdialog.

Efter enhver tilføjelse, redigering, set-primary eller fjern operation opdateres flisen på stedet. Den nuværende fane bevares, og der sker ingen fuld sideindlæsning. De samme handlinger er tilgængelige fra mobilhandlingsskuffen.

Håndtering af adresser visning

Den helsides visning for Administrer adresser er nu baseret på React og tilbyder handlingerne Rediger,Gør primær og Fjern for hver adresse. Dette syn bruges også af vognforsendelsesflowet. Når en medarbejder anmoder om en leveringsadresse fra kurven, kan de vælge (vælge) en adresse fra denne visning. Hvis man trækker sig tilbage, annulleres valget uden at ændre den valgte adresse.

Ønskelistehåndtering

Ud over flisen Ønskelister på fanen Kontooversigt, vises flisen nu også på fanen Kontodetaljer over Seneste køb. Flisen er skjult for den standard (anonyme) kunde. Medarbejdere kan også se og administrere en kundes individuelle ønskelister fra siden, inklusive en mobiloptimeret ønskelistevisning.

fanen Tidslinje

Tidslinje-fanen viser kundernes køb og seneste aktivitet i én kronologisk visning. Medarbejdere kan redigere aktiviteter direkte på tidslinjen, slette noter og filtrere tidslinjen efter dato og hændelsestype.

Tilknytningsstyring

Den moderne React-visning præsenterer kundens tilknytninger og erstatter den gamle tilknytningsvisning. Medarbejdere kan tilføje og fjerne kundetilknytninger fra fanen Kontooplysninger .

Fordelskundekort

Medarbejdere kan tilføje loyalitetskort til en kunde direkte fra kundedataflowet.

Moderne oprettelse og redigering af kunder

Oprettelse og redigering af kundeposter bruger nu den React-baserede kundetilføjelses- eller redigeringsvisning, som er i overensstemmelse med resten af den moderniserede oplevelse.

Sektionskonfiguration

Administratorer kan slå kundeinformationssektioner til eller fra og ombestille dem fra Handelshovedkontoret ved hjælp af POS-visuelle profiler. Både hele sektioner og de enkelte komponenter inden for parrede sektioner kan vises, skjules og omarrangeres. For opsætningstrin og den fulde liste over konfigurerbare sektioner, se Konfigurér kundedetaljer-sidelayoutet i hovedkontoret.

Forbedringer af udvidelsesmuligheder

Version 10.0.49 udvider udvidelsesfladen for den moderniserede side:

  • En udvidelsesflade til den selvstændige moderne adresse tilføj eller rediger visning.
  • App-bar-kommando udvidelse på det kompakte (telefon) layout.
  • Sikrere håndtering af udvidelses-host livscyklus, herunder bortskaffelse af brugerdefinerede kontroller, når værten afmonteres.

Forbedret fejlhåndtering

Siden præsenterer klarere fejltilstande, når kundedata-API'er (for eksempel GetCustomer) fejler.

Løste problemer

  • Nylige køb>Vis alt åbnes nu i korttilstand med produktbilleder.
  • Ændringer i Kasseret? Bekræftelsen vises ikke længere, når du ikke foretager nogen ændringer.
  • Forsendelsesadresser vises nu i det korrekte regionale format for kunder uden for USA.

Konfigurer layoutet af kundeinformationssiden på hovedkontoret

Fra version 10.0.49 kan administratorer styre layoutet af den moderniserede kundeinformationsside fra POS-visuelle profiler i Handelshovedkvarteret uden nogen kode. For hver sidevisning kan du kontrollere følgende aspekter:

  • Hvilke sektioner vises: Tænd eller deaktiver hele sektioner og, for parrede sektioner, de enkelte komponenter inden for dem.
  • Rækkefølgen, hvori sektioner vises: Flyt sektioner (og deres komponenter) op eller ned.

Tænd layoutkonfiguration

En dedikeret kontakt på POS'ens visuelle profil styrer layoutkonfigurationen.

  1. I Handelshovedkvarteret skal du gå til Retail og Commerce>POS Opret>POS-profiler>Visuelle profiler.
  2. Vælg den visuelle profil, der er tildelt dine butikker.
  3. General FastFan, under brugervenlighedsindstillinger, sæt Aktiver kundedetaljesidelayout til Ja.

Skærmbillede af muligheden Aktiver kundedetaljesidelayout under Brugervenlighedsmuligheder på General FastTab i en POS-visuel profil.

Notat

Denne kontakt styrer kun layoutkonfigurationen. Du skal også aktivere siden for moderniserede kundeoplysninger, som forklaret på siden Aktiver den moderniserede kundeoplysninger.

Konfigurér sektioner og komponenter

Når du slår layoutkonfiguration til, brug kundedetaljesiden i den visuelle profil til at arrangere hver sidevisning. Den giver en underfane for hver visning: kontooversigt, tidslinje, kontodetaljer og transaktioner.

Skærmbillede af konfigurationen af kundedetaljesiden for en POS-visuel profil, der viser Sektions-gitteret og Komponent-gitteret for kontooversigten.

Hver underfane har to gitter:

  • Sektioner (øverste gitter): Viser sektionerne for den visning. Den har kolonnerne Position, Sektion og Aktiveret . Brug værktøjslinjen til at arrangere dem:
    • Flyt op eller Flyt ned: Ændr en sektions position (dens rækkefølge i POS).
    • Aktiver/Deaktiver: Skift om en sektion vises i POS.
  • Komponenter (bundgitter): For en parret sektion, der indeholder flere komponenter, vælg sektionsrækken for at liste dens komponenter. Brug derefter de samme Flyt op,Flyt nedad og Aktiver/Deaktiver handlinger til at bestille og vise eller skjule hver komponent.

Notat

  • Parvise sektioner bevæger sig altid sammen. En parvis sektion (for eksempel Kundeinformation & Seneste aktivitet) placeres som en enkelt enhed. Du ordner dens indre dele i Komponent-gitteret .
  • Selve fanebjælken (kontooversigt, tidslinje, kontodetaljer og transaktioner) er fast. Du kan ikke konfigurere det.

Følgende tabel viser de sektioner og komponenter, du kan konfigurere:

Sidevisning Sektion Komponenter
Kontooversigt Kundeinformation & Nylig aktivitet (paret) Kundeinformation, nylig aktivitet
Kontooversigt Nylige køb Ikke anvendelig
Kontooversigt Ønskelister Ikke anvendelig
Kontooversigt Anbefalede produkter Ikke anvendelig
Kontooplysninger Adresser og loyalitetskort (parvis) Leveringsadresser, loyalitetskort
Kontooplysninger Ønskelister Ikke anvendelig
Kontooplysninger Nylige køb Ikke anvendelig
Kontooplysninger Tilknytninger og attributter (parvis) Tilknytninger, Attributter
Kontooplysninger Anbefalede produkter Ikke anvendelig
Transaktioner Anbefalede produkter Ikke anvendelig
Tidslinjen Anbefalede produkter Ikke anvendelig

Publicér og standardadfærd

  • Efter du har ændret layoutet, gem den visuelle profil og kør 1090 (Registers) distributionsplanlægningsjob. Den næste CDX-kanaldatadownload anvender ændringerne på POS.
  • Deaktiverede sektioner er skjult i POS, men de forbliver i hovedkvarterets liste, så du kan aktivere dem igen senere. Skjulte sektioner efterlader ingen tom plads i POS.
  • Hvis du ikke tilpasser sidevisningen, bruger POS standardlayoutet med alle sektioner aktiveret. Derfor fortsætter eksisterende visuelle profiler med at fungere uden migration.
  • Deaktivering af kundedetaljesidelayout gendanner standardlayoutet.
  • Version 10.0.49 understøtter aktivering, deaktivering og omorganisering af standardsektionerne og deres komponenter. Denne version understøtter ikke tilføjelse af brugerdefinerede sektioner fra hovedkvarteret eller helt vilkårlige layouts.

Udvid siden med kundeoplysninger

Den moderniserede side med kundeoplysninger understøtter den samme udvidelsesmodel som visningen med ældre kundeoplysninger. Eksisterende udvidelser, der er bygget til den ældre visning, fungerer sammen med den moderniserede side uden ændringer.

Ved at udvide CustomerDetailsExtensionCommandBase fra PosApi/Extend/Views/CustomerDetailsViewkan du føje brugerdefinerede kommandoer for applinje til kommandolinjen på siden.

De brugerdefinerede kontroller, du definerer for kundedetaljevisningen, vises i fanen Yderligere . Denne fane vises automatisk, når der er brugerdefinerede kontroller.

Registrer udvidelser i POS-udvidelsesmanifestet under components.extend.views.CustomerDetailsView.appBarCommands.

Manifestskemaet for en CustomerDetailsView udvidelsespost er:

{
  "components": {
    "extend": {
      "views": {
        "CustomerDetailsView": {
          "appBarCommands": [
            {
              "name": "<command name>",
              "description": "<command description>",
              "modulePath": "<relative path to your command module>"
            }
          ]
        }
      }
    }
  }
}

Sidehændelser, der er tilgængelige for udvidelseskommandoer

CustomerDetailsExtensionCommandBase fremviser meddelelseshandlere, der udløses automatisk, når siden indlæser data:

Handler-egenskab Meddelelse Nyttelasttype Når den affyres
initializeHandler Initialize CustomerDetailsInitializeData Forlængelsen monteres og modtager den indledende sidetilstand.
affiliationAddedHandler AffiliationAdded CustomerDetailsAffiliationAddedData En tilknytning tilføjes til kunden.
loyaltyCardsLoadedHandler LoyaltyCardsLoaded CustomerDetailsLoyaltyCardsLoadedData Loyalitetskortdata er færdig med at indlæse.
wishListsLoadedHandler WishListsLoaded CustomerDetailsWishListsLoadedData Ønskelistedata er færdig med at indlæse.

Tildel en funktion til en af disse handleregenskaber i konstruktøren for at reagere på den tilsvarende sidehændelse.

Flere ressourcer