Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Organisationer, der er afhængige af frontlinemedarbejdere, skal ofte modernisere ældre programmer for at forbedre pålideligheden, mobiliteten og driftseffektiviteten, samtidig med at eksisterende forretningsprocesser og integrationer bevares.
Denne referencearkitektur viser, hvordan du kan modernisere en udskiftning af materialer og en kvalitetsfeedbackløsning ved hjælp af Microsoft Power Platform. Løsningen gør det muligt for frontlinemedarbejdere at oprette og administrere sager fra stationære eller mobilenheder, arbejde offline, når forbindelsen ikke er tilgængelig, automatisere godkendelsesarbejdsprocesser, integrere med SAP og give driftssynlighed via Power BI.
Tip
Denne artikel indeholder et eksempelscenarie og en generel eksempelarkitektur til modernisering af et program til anmodning om frontlinemateriale ved hjælp af Power Platform. Arkitektureksemplet kan ændres til mange forskellige scenarier og brancher.
Arkitekturdiagram
Workflow
Arkitekturdiagrammet viser to arbejdsprocesser: én fra frontlinemedarbejdernes perspektiv til håndtering af materialeanmodninger og en anden for administratorer, der administrerer konfigurations- og masterdata.
I denne arbejdsproces beskrives det, hvordan en materialeanmodning flyttes fra indsendelse via godkendelse og fuldførelse:
En frontlinemedarbejder opretter en ny materialeanmodning og leverer oplysninger om udstyr, materialeoplysninger og supplerende filer.
Arbejdere kan oprette og opdatere materialeanmodninger, mens de er offline. En indbygget Power Apps lærredsappfunktion synkroniserer ændringerne med Microsoft Dataverse, når forbindelsen genoprettes.
Løsningen gemmer oplysningerne om materialeanmodningen i Dataverse.
Løsningen gemmer supplerende dokumenter og filer i SharePoint.
Baseret på sagsoplysningerne og brugerprofilen dirigerer løsningen sagen til den relevante godkendelsesfase ved hjælp af Power Automate cloudflows.
Løsningen sender mailmeddelelser til tildelte arbejdere med relevante oplysninger og direkte links til materialeanmodningerne.
Tildelte arbejdere modtager automatiserede påmindelser hver anden dag.
Frontline-godkendere gennemser sagen, opdaterer oplysninger, hvis det er nødvendigt, og afviser enten sagen eller godkender den til godkendelse i næste led.
Frontlinekoordinatorer kan tildele sager til andre brugere eller teams for at balancere arbejdsbelastningen. Koordinatorer udfører omfordelingshandlinger fra en dedikeret skærm i Power Apps lærredsappen.
Hvis sagen godkendes i godkendelsesfasen for forsyningslinjen, sender Power Automate sagsoplysningerne til SAP for at oprette en anmodning om materialelevering.
Kommunikation med SAP håndteres via et integrationslag:
Power Automate transformerer sagsdata til det format, der kræves af SAP, før de indsendes.
Når SAP behandler materialeanmodningen, modtager og behandler Power Automate svaret.
Hvis svaret er vellykket, opdaterer Power Automate sagen med de genererede id'er.
Hvis svaret ikke lykkes, sender brugerne SAP-materialeleveringsanmodningen igen fra canvas-appen, når de har opdateret sagsoplysningerne.
Frontline-arbejdere sporer alle statusændringer i sagen. Statusændringer er synlige på skærmen med sagsdetaljer i programmet.
Frontlinemedarbejdere opdaterer materialeleveringsstatus fra programmet og lukker sagen, når alle materialerne er modtaget.
Brugerne ser data om sag og materialelevering i et integreret Power BI-dashboard.
Arkitekturen indeholder også en arbejdsproces til administration og datastyring (vist med stiplede linjer i diagrammet):
Svar. Administration af konfigurations- og masterdata
Administratorer bruger en Power Apps modeldrevet app til at administrere konfiguration og masterdata.
B. Import og opdateringer af materialedata
- Brugerne uploader Excel filer, der indeholder materialedata, til SharePoint.
- Power Automate behandler, transformerer og indlæser dataene i Dataverse.
- Power Platform-dataflow og brugerdefineret behandlingslogik opdaterer de materialedata, der er tilgængelige i programmet dagligt.
Komponenter
Power Apps: Driver en flersproget, rolleorienteret, offlineaktiveret canvas app med Creator Kit-komponenter, brugerdefinerede komponenter og detaljeret formularlogik.
Løsningen bruger en canvas-app i stedet for en modeldrevet app, fordi virksomheden har brug for en yderst tilpasset brugergrænseflade.
Power Automate: Orkestrerer meddelelser, tildelinger, påmindelser, behandling af SAP-anmodninger og svar, SharePoint filhandlinger, klargøring af adgang, tidsberegninger og CSV-eksporter.
Dataverse: Gemmer data, herunder strukturerede relationsdata, på en sikker, skalerbar platform med indbyggede sikkerheds- og revisionsfunktioner.
SharePoint Online: Gemmer filer til import, Excel eksporter og supplerende dokumenter i dokumentbiblioteker, der er integreret med Dataverse-poster.
Løsningen bruger SharePoint til filhåndtering i stedet for Dataverse til at reducere kapacitetsforbrug i Dataverse.
Power BI: Visualiserer data i et integreret dashboard filtreret efter brugerrolle.
Scenariedetaljer
Dette scenarie er baseret på en multinational elevator- og rulletrappeingeniørvirksomhed med mere end 60.000 medarbejdere på tværs af 60 lande og områder. Når installatører identificerer problemer under installationsprocessen, f.eks. forkerte, manglende eller beskadigede materialer, skal de straks sende en erstatningsanmodning. Denne erstatningsanmodningsproces er forretningskritisk for organisationen.
Applikationen gør det muligt for frontlinemedarbejdere at rapportere materialeproblemer direkte fra installationsstedet, herunder forkerte, manglende, beskadigede, defekte eller field letter- og eftermonteringsrelaterede materialer. Den integrerer med SAP, understøtter sikkerhedsrapportering og giver driftsmæssig indsigt via et integreret dashboard. Brugerne får adgang til alle programfunktioner fra stationære og mobilenheder via en responsiv brugergrænseflade. Programmet understøtter mere end 20 sprog via en brugerdefineret flersproget komponent, hvilket giver brugerne mulighed for at skifte sprog dynamisk i programmet.
Frontlinebrugere:
Opret kvalitetsfeedback (materialeudskiftning) direkte fra installationsstedet, selv når du er offline.
Brug programmet på deres foretrukne sprog via understøttelse af flere sprog.
Forsyningslinjens brugere:
Gennemse og valider anmodninger om kvalitetsfeedback, og send godkendte anmodninger til SAP for at starte materialeleveringsprocessen.
Overvåg sager under hele processen via et Power BI dashboard og brugerdefinerede visninger.
Alle brugere, der er knyttet til en sendt anmodning, kan kommunikere med en eller flere brugere via en brugerdefineret chatkomponent, der er inkluderet i programmet.
Chatkomponenten er bevidst om sagskonteksten.
Brugerne kan inkludere en eller flere filer, mens de bruger chatten.
Brugerne får besked via mail, når de modtager en chatmeddelelse.
Vigtigste fordele
Ved hjælp af denne arkitektur kan du opnå følgende fordele:
Gennemsigtig, vedligeholdelig automatisering: Automatiserede arbejdsprocesser giver klare statusovergange, routing, fejlhåndtering og sporbarhed gennem hele processen.
Integration med eksisterende virksomhedssystemer: Arkitekturen understøtter integration med systemer som SAP, hvilket hjælper organisationer med at bevare eksisterende forretningsprocesser og samtidig modernisere brugeroplevelsen.
Centraliseret dataadministration: Dataverse leverer lagerplads til forretningsdata, f.eks. sager, materialer, samtaler og masterdata. Denne fremgangsmåde understøtter sikkerhed via roller og teams og muliggør styring og livscyklusstyring på tværs af miljøer.
Low-code-udvikling af applikationer: Du opretter processen fra start til slut med Power Apps (canvasapps) og Power Automate, så du minimerer brugerdefineret kode og centraliserer konfigurationen for ensartet, skalerbar drift.
Bygget til forhold på stedet: Canvas-appen understøtter offlinebrug via en dedikeret offlineprofil til mobilenheder.
Hurtigere registrering af beviser: Dokumentflow flytter materialebilleder og vedhæftede filer til chat automatisk til SharePoint og linker dem tilbage til sager og materialer.
Rollebaserede flersprogede oplevelser: Anmodere, godkendere og frontlinje- og forsyningskædekoordinatorer arbejder på skærme, der er skræddersyet til deres roller, f.eks. opgaver, sager, reassign og hjælp. En flersproget komponent gør det muligt for dem at bruge programmet på deres foretrukne sprog.
Synlighed i realtid: Integrerede Power BI-fliser (DirectQuery) viser åbne og lukkede tendenser samt statusfordeling efter rolle eller frontlinje. Eksport til CSV er tilgængelig, når det er nødvendigt.
Handlingsorienteret telemetri: Automatiserede beregninger af gennemløbstid i arbejdsdage og samtaletid samt status- og godkendelseslogge forbedrer sporbarheden og hjælper med at identificere systemiske problemer tidligere.
Overvejelser
Disse overvejelser implementerer søjlerne i Power Platform Well-Architected, et sæt vejledende principper, der forbedrer kvaliteten af en arbejdsbyrde. Få mere at vide i Microsoft Power Platform Well-Architected.
Reliability
Tildelingsforløb dirigerer deterministisk sager baseret på status.
SAP-udveksling: Grupperede afsendelser, asynkrone HTTP- og mailsvar, status på materialeniveau gemmes i Dataverse.
Centraliseret underordnet flow til fejlhåndtering sender en mail til administratorer med URL til kørslen, miljø og navnet på det flow, der mislykkedes.
Security
Dataverse-sikkerhedsroller og teambaseret adgang pr. persona.
Tydelig miljøsegmentering (udvikling, test, staging, produktion).
Kontrolleret ALM-proces ved hjælp af pipelines i Power Platform.
Logisk datasegmentering for forskellige roller.
Driftsmæssig ekspertise
Drifts-runbooks definerer trin, der kan gentages, til miljøforberedelse, kontrol efter udrulning samt dataimport og -synkronisering for drifts- og supportteams.
Miljøvariabler centraliserer konfigurationen for hvert miljø.
En dokumenteret promoveringssekvens dækker import af løsninger, konfiguration efter udrulning og Power Platform-dataflow, hvilket gør udgivelser gentagelige, selv når de køres manuelt.
Power Automate flow automatiserer påmindelser, tildelinger, eksporter, filbevægelser og klargøring af adgang, hvilket reducerer manuel indsats og varians.
Dokumenterede trin til aktivering af Creator Kit og Power Apps component framework (PCF)-kodekomponenter understøtter en ensartet brugergrænseflade og hurtigere iteration.
Et underordnet flow til fejlhåndtering sender administratorer e-mails med URL-adresser til mislykkede kørsler, miljøoplysninger og flownavne for at fremskynde diagnosticeringen.
Ydeevneeffektivitet
Definerede promoveringsstier på tværs af udvikling, test, staging og produktion sammen med dokumenterede kontroller efter udrulning og dataimportsekvenser understøtter belastningstest og justering af ydeevne før produktionsudrulning.
Dataverse gemmer forretningsdata, SharePoint gemmer filer og Power Automate orkestrerer arbejdsprocesser. Denne kombination opfylder behov for gennemløbskapacitet og dataadgang, samtidig med at logikken holdes tæt på platformen.
Power Automate håndterer aflastet behandling, Dataverse-visninger filtrerer data, og komponentbiblioteker til lærredsapps og dokumenterede formler holder klientlogikken lean og konsistent med platformmønstre.
Optimering af oplevelse
Brugervenlige, fuldt responsive, fuldt udstyrede lærredsapp'er, der kan bruges offline, hjælper frontlinjemedarbejdere på stedet med hurtigt at oprette sager og vedhæfte beviser. Tilsynsførende og koordinatorer bruger appen til at gennemse og godkende sager.
Standardiseret brugergrænseflade med Power CAT Creator Kit-mønstre og brugerdefinerede komponenter for at levere et ensartet udseende og en ensartet funktionalitet og forudsigelig funktionsmåde på tværs af skærme.
Flersproget komponent, der gør det muligt for brugerne at arbejde på deres foretrukne sprog.
Automatisk feltpopulation og betinget brugergrænseflade reducerer behovet for dataindtastning og fejl.
Automatiserede meddelelser identificerer, hvem der skal handle, hvad de skal gøre, og hvornår og indeholder dybe links til relevante poster.
Rollebaserede handlinger, f.eks. godkend eller afvis, der kun vises, når det er relevant. Disse handlinger reducerer fejlstier og beslutningstræthed.
Bidragydere
Microsoft vedligeholder denne artikel. Følgende bidragydere skrev denne artikel.
Hovedforfattere:
- Martin Gonzalez, løsningsarkitekt