Field Service-integrering med appar för ekonomi och drift
Field Service-integreringen med appar för ekonomi och drift gör det möjligt för organisationer att aktivera den medföljande anpassningen. Arbetsordertransaktioner från Field Service landar korrekt i journalerna i appar för ekonomi och drift. För organisationer som använder apparna för Field Service, ekonomi och drift uppdateras ekonomi- och lagersystem automatiskt vid leverans av tjänster. Du kan skapa och hantera arbetsorder i Field Service och få dem att synkroniseras automatiskt med apparna för ekonomi och drift.
Integreringen ger en enhetlig upplevelse mellan Field Service och apparna för ekonomi och drift.
Synkronisera prissättnings- och kostnadsinformation i realtid från arbetsorder till apparna för ekonomi och drift.
Uppdatera apparna för ekonomi och drift automatiskt när arbetsorder körs för ekonomisk integrering och lagerintegrering i realtid.
Dra nytta av allt som appar för ekonomi och drift har att erbjuda för fakturering, redovisning och lagerhantering.
Transaktionsjustering
Field Service-transaktioner (arbetsorderprodukt- och arbetsordertjänstposter) skapar parallella transaktioner för sina respektive ekonomi- och driftprojekt i form av återkommande transaktioner.
Arbetsorderprodukter med lager skapar artikeljournaler och artikeljournalrader.
Arbetsorderprodukter utan lager och en relaterad projektkategori med transaktionstypen utgift en utgiftstransaktionstyp skapar utgifter och utgiftsjournalrader.
Arbetsordertjänster där produkten har en relaterad projektkategori med transaktionstypen timme skapar timmar och timjournalrader.
Avgiftsjournaler justeras för närvarande inte efter transaktioner med Field Service.
Artikelbaserade transaktioner
I Field Service har alla transaktioner en relaterad produkt. Ibland har dessa produkter ett lager och ibland hänvisar de till en icke-lagerprodukt eller en tjänst som debiteras för varaktighet.
I de många journal i ett projekt är det bara artikeljournalrad som har en relaterad produkt (objekt).
Kategoribaserade transaktioner
I Field Service finns inte konceptet med kategoritransaktioner. Även tjänsterna och icke-lagerprodukter relaterar till en artikel.
I appar för ekonomi och drift är alla journaltyper som inte är artikeljournal kategoribaserade transaktioner. Till exempel utgiftsjournalrader, timjournalrader och avgiftsjournalrader. Dessa journalrader relaterar inte till ett objekt och kräver en kategori.
För att överbrygga denna konceptuella lucka, registrera värdet Projektkategori som Field Service använder för transaktioner i arbetsorder. Det här fältet är en sökning i tabellen Projektkategori i databasen för ekonomi och drift. Det här värdet fylls inte i automatiskt med dubbelskrivning. Organisationerna bör antingen uppdatera det här värdet för produkter som synkroniseras över med dubbelskrivning, eller skapa specifika produkter som ska användas som en proxy för att omvandlas till en kategori i scenarier som inte innehåller lager och tjänster.
Företagets anpassning
Field Service och apparna för ekonomi och drift delar inte automatiskt samma koncept för ett företag. Lösningar med dubbelriktad skrivning lägger till företagsrelaterade data till relevanta tabeller som konto, produkt eller lager. Field Service ger möjlighet för användare att välja rätt poster i arbetsorder och arbetsordertransaktioner.
Arbetsorder i Field Service kräver servicekonto. Med dubbelskrivning introduceras fältet Företag i kontotabellen. Tjänstkonto relaterar till ett företag och definierar det värdet för arbetsordern och dess arbetsordertransaktioner.
Om tjänstkontot och företaget inte matchar arbetsordern och transaktionsposter för arbetsorder synkroniseras inte transaktioner förrän skillnaden har stängts.
Field Service visar att företagets feljusteringar på flera platser:
- På arbetsordern
- På arbetsorderprodukten eller arbetsordertjänsten
- På ekonomi och drifttransaktionen
I bästa fall bör organisationer som implementerar integreringen överväga att skapa incidenttypposter med produkter och tjänster med företagets justering i åtanke. Och använd rätt incidenttyp utifrån servicekontots företag i arbetsordern.
Transaktionssynkronisering
Lösningen introducerar ett nytt webbplatsnavigeringsobjekt för appar för ekonomi och drift området Inställningar i programmet Field Service. Det här området innehåller transaktionsdata och tillstånd för dessa.
Integreringen använder ett tillförlitligt asynkront ramverk för transaktioner för att se till att Field Service-uppdateringarna är korrekta och tillförlitliga.
Integreringen bygger på det aktiverat ramverk för dubbelskrivning och mappningarna för att säkerställa att transaktioner använder en gemensam förståelse av viktiga kärnkoncept.
Varje affär i en arbetsorder förs in i Field Service innan en uppdatering skapas för appar för ekonomi och drift.
När transaktionen slutförs i Field Service skapas en post i en transaktionsloggtabell som visar status för varje transaktionen.
Integreringen övervakar transaktionsstatus för arbetsorder och projekt. Transaktionsstatusen indikerar synkroniseringsstatus för data, till exempel osynkroniserad, bearbetning, synkronisering och misslyckades. Integreringen innehåller även felhanterings- och återförsöksmekanismer för att lösa alla synkroniseringsproblem.
Om transaktionen inte slutförs anges felet och felorsaken i status för Field Service. Systemet gör om transaktionen flera gånger.
Om det fortfarande inte går att synkronisera transaktionen behålls fel- och transaktionsinformationen i posten för ekonomi och drift. Användare kan felsöka problemet och synkronisera om transaktionen och säkerställa att inga ekonomiska och lagertransaktioner går förlorade.
Med rätt systemkonfiguration är transaktionsfel undantag. Att lösa den här typen av problem är av avgörande betydelse för att se till att de två systemen är konsekventa i fråga om transaktioner.
Hierarkiska ekonomi- och driftsprojekt
Integreringen skapar hierarkiska projekt som består av ett huvudprojekt och ett eller flera underprojekt. Huvudprojektet fungerar som en behållare för underprojekten, som representerar de enskilda arbetsorderna i Field Service.
Val av lagringsmått, lager och plats
Integreringen stöder lagringsmått när de är korrekt konfigurerade. Lagringsdimensioner definierar detaljnivåerna som används för en artikels lagring i lager. Webbplatser, lagerställen och platser spårar vissa objekt, medan andra objekt endast spåras på webbplats- eller lagernivå.
Beroende på lagerprodukten som valdes när en arbetsorderprodukt skapades, avgör de definierade lagringsdimensionerna om plats krävs i arbetsorderprodukten.
När en användare lägger till en arbetsorderprodukt där den valda produkten har Lager för Field Service produkttyp i Field Service, kan de välja ett lager och en plats från uppslagsfälten på transaktionsformuläret. Lager- och platsfälten filtreras så att värdena från apparna för ekonomi och drift visas, baserat på den juridiska entitet som arbetsorderns servicekonto tillhör. Konfigurationen av ekonomi- och driftprodukten och dess lagringsmått avgör om produktplatsfältet i arbetsorder krävs när en produkt markeras som använd.
När en användare ändrar eller tar bort motsvarande arbetsorderproduktpost i Field Service, uppdaterar integrationen den relevanta journalraden.
Lager- och platsfälten i Field Service är relaterade till lager- och platskoncept i appar för ekonomi och drift, som används för att spåra lagervarornas fysiska platser.
Kommentar
Integrationen kräver inte population av värdet Webbplats och istället fyller webbplatsen baserat på det valda lagret, som har en hierarkisk relation till webbplatsen. Vi rekommenderar att du konfigurerar standardorderinställningar för att minimera fel när en arbetsorderprodukt med en lagerprodukt skapas.
Lager
När integreringen av ekonomi och drift är aktiverat från inställningar av Field Service, registreringssystemet för inventering är Dynamics 365 Supply Chain Management och funktionen Field Service standardinventering undertrycks.
Field Service döljer följande navigeringsobjekt:
- Produktlager
- Överföringar
- Justeringar
- Return merchandise authorizations (RMA)
- RMA-inleveranser
- Retur till leverantör (RTV)
Field Service visar följande objekt:
- Lager efter plats
- Lager efter lagerställe
De nya lagerobjekten använder virtuella tabeller för att visa lagerdata direkt från Supply Chain Management inom Field Service. De verkliga lagernivåerna från registreringssystemet är tillgängliga för användare.
Lagervalideringsfunktionen för Field Service standardinventering är inaktiverad när den här integreringen har aktiverats. Inställningen för Field Service för användning av produkter som är slut på lagret är dold så att användarna inte får irrelevanta lagervalidering eller blockeringsbeteende.
Den här integrationen autovaliderar inte arbetsorderns lagertransaktioner baserat på lagernivåerna i Supply Chain Management.
Lagervyer med och utan variantinformation
När integreringen har aktiverats har lagervyerna en version för organisationer som inte använder produktvarianter. Den här lagervyn tar bort flera kolumner och förenklar lagersynbarheten.
För organisationer som använder produktvarianter finns det relevanta vyer som visar all information om lagernivåerna, inklusive kolumner för storlek, färg, stil och konfiguration. Om det behövs kan organisationer ändra standardvyerna på samma sätt som med andra tabeller.
Kommentar
Annorlunda än vanliga tabeller, för närvarande enskilda rader i dessa inventeringstabeller (mserp_inventorysiteonhandv2entity och mserp_inventwarehouseonhandv2entity) stöder inte att öppnas i ett formulär. Vykontrollen som används i dessa vyer gör att posterna kan öppnas i ett formulär.
Justering av arbete
Field Service-integreringen med ekonomi- och verksamhetsprogrammen utvidgar Dynamics 365 Human Resources till bokningsbar resursintegration som introducerar begreppet arbetare till den bokningsbara resursen. Dessutom omfattar Field Service-integreringen följande:
Tillåt att en medarbetare fångas in på en arbetsorderprodukt eller arbetsorderservice.
Fyll i arbetarvärdet på arbetsorderprodukten eller tjänsten automatiskt baserat på den bokningsbara resursens arbetare i transaktionens associerade bokning. Värdet kan fyllas i manuellt eller åsidosättas.
Kräva att medarbetaren arbetar med icke-lagerrelaterade arbetsorderprodukter eller arbetsordertjänster. Kravet baseras på om företagets associerade projekthanterings- och redovisningsparametrar är konfigurerade så att ett arbetsvärde krävs i timjournalraderna eller utgiftsjournalraderna.
Om arbetskraven har konfigurerats i apparna för drift och ekonomi kräver Fältservice endast ett värde när arbetsorderprodukten eller tjänsten är inställd på att användas. Så att den inte blockerar skapandet av uppskattade poster utan att man känner till medarbetaren. Transaktionen kan inte synkroniseras såvida inte medarbetaren har registrerats.
Arbetsfältet filtreras inte baserat på att medarbetaren är försedd med arbete för det relaterade projektet. Berättiganden räknas inte som en schemaläggningsparameter när man fastställer vilken bokningsbar resurs som ska schemaläggas i en arbetsorder. Bäst är att organisationer överväger att använda säkerhetsroller och affärsenheter eller att införa resursegenskaper för att se till att personalen bara schemaläggs för relevanta arbetsorder. Överväg de här alternativen om det är en viktig faktor för en organisations implementering av appar för drift och ekonomi.
Ändringar i fältet Field Service
Integreringen innebär att nya fält introduceras och att andra fält döljs.
Ändringar av arbetsorderfält.
Integreringen introducerar ett virtuellt uppslagsfält med namnet F&O Project som filtreras baserat på relevant företag/juridisk entitet och om projektet är i ett tillstånd där transaktioner kan inträffa. Integrationen döljer fältet Faktureringskonto eftersom det inte är relevant när en ekonomi- och verksamhetsintegrering väljs.
När en användare väljer ett projekt visar projektuppslagsfiltren projekt med följande parametrar:
- Projektet måste vara för samma kund som arbetsorderns tjänstkonto.
- Projektet måste vara för samma juridiska enheten som arbetsorderns tjänstkonto.
- Projektet måste vara i ett stadium där journal kan skapas.
Ändringar av produktfält
Integrationen introducerar flera fält i arbetsorder för tabellen Produkt. Dessa fält visas om integreringen är installerad och aktiverad.
Journalbeskrivning
- Visas endast för utgiftstransaktioner (icke-lagerprodukter). Dold för lagerprodukter (vilket resulterar i artikeljournaler).
- Fyller automatiskt i produktnamnet för den använda produkten, men användarna uppmanas att skriva över värdet med en mer beskrivande beskrivning.
- Längd begränsad till 60 tecken. Den skickas från posten i Field Service till journalraden till fakturan som genereras i Ekonomi.
Radegenskap
- En virtuell tabellsökning som filtreras baserat på relevant företag/juridisk entitet.
- Integreringen döljer fältet Kvantitet att fakturera eftersom det inte finns något motsvarande koncept på journalraderna. Radegenskapen anger i stället om en transaktion är fakturerbar eller inte.
Plats
- Dold för produkter som inte finns i lager.
- Visas endast om lagermåtten som konfigurerats i apparna för drift och ekonomi på produkten visar att platsen är nödvändig.
- Krävs endast när posten är inställd på att användas.
- En virtuell tabellsökning som filtreras baserat på relevant företag/juridisk entitet och valt lager.
Transaktionsdatum
Medarbetare
- Krävs endast baserat på projekthanterings- och redovisningsparametrar som konfigurerats för det aktuella företaget.
- Fylls i automatiskt om arbetsorderproduktens bokningsvärde fylls i baserat på medarbetaren för den bokningsbara resursen som anges i bokningskalendern.
Ändringar i servicefältet för arbetsorder
Integrationen introducerar flera fält i arbetsorder för tabellen Tjänst. Dessa fält visas om integreringen är installerad och aktiverad.
Journalbeskrivning
- Fyller automatiskt i produktnamnet för den använda produkten, men användarna uppmanas att skriva över värdet med en mer beskrivande beskrivning.
- Längd begränsad till 60 tecken. Den skickas från posten i Field Service till journalraden till fakturan som genereras i Ekonomi.
Radegenskap
- En virtuell tabellsökning som filtreras baserat på relevant företag/juridisk entitet.
- Integreringen döljer fältet Varaktighet att fakturera eftersom det inte finns något motsvarande koncept på journalraderna. Radegenskapen anger i stället om en transaktion är fakturerbar eller inte.
Transaktionsdatum
Medarbetare
- Krävs endast baserat på projekthanterings- och redovisningsparametrar som konfigurerats för det aktuella företaget.
- Fylls i automatiskt om arbetsorderservicens bokningsvärde fylls i baserat på medarbetaren för den bokningsbara resursen som anges i bokningskalendern.
Produktfälttillägg
Integreringen introducerar ett virtuellt uppslagsfält i tabellen med namnet Projektkategori som filtreras baserat på relevant företag/juridisk entitet och om det är ett lager (för artikelkategorier), icke-lager (för utgiftskategorier) eller produkt i tjänst (för timkategorier).
Hantering av arbetsordertransaktion
Baserat på händelser med en Field Service-arbetsorders produkt- och serviceposter utlöses motsvarande transaktioner i deras respektive journal- och journalradposter.
Skapa
Produkt: När en arbetsorderproduktpost skapas skapar integrationen en artikeljournal och journalrad eller en utgiftsjournal och journalrad. Produktens Field Service produkttyp avgör om transaktionen utlöser en post- eller kostnadstransaktion.
- Utlösningsobjekt för lagerprodukter
- Icke-lagerprodukter utlöser utgifter
Tjänst: När en arbetsorderservicepost skapas skapar integrationen en timtransaktion.
Uppdatera
När en arbetsorderprodukt eller tjänst uppdateras och den relaterade journalen och journalraden avbokas, uppdaterar integrationen transaktionen på lämpligt sätt.
När en arbetsorderprodukt eller tjänst uppdateras och den relaterade journalen och journalraden bokförs, görs integrationen:
- Skapar en omvänd transaktion mot den ursprungliga journalen och journalraden.
- Skapar en ny journal och journalrad som återspeglar uppdateringstransaktionen.
Delete
När en arbetsorderprodukt eller tjänst tas bort och den relaterade journalen och journalraden tas bort, raderas journalen och journalraden.
När en arbetsorderprodukt eller tjänst tas bort och den relaterade journalen och journalraden bokförs skapar integrationen en omvänd transaktion mot den ursprungliga journalen och journalraden.
Inverkan på arbetsordersystemets status
Baserat på värdet Systemstatus av en arbetsorder lägger integrationen till eller tar bort journalrader som är relaterade till arbetsorderprodukt eller arbetsordertjänstposter som fortfarande är i ett uppskattat tillstånd.
När en arbetsorder uppdateras till Annullerad eller Publicerad alla obokade journaler och journalrader raderas.
När en arbetsorder uppdateras från Annullerad eller Publicerad till någon annan systemstatus återskapas nya rader automatiskt som tagits bort.
Begränsningar
Denna integration stöder användningen av Microsoft-hanterade miljöer. Den här integreringen stöds inte i kundhanterade miljöer.
Project Operations-resurs/integrering av icke-lager tillåter inte integreringen av Field Service att fungera inom samma juridiska entiteter som har aktiverats för det i resurs-/icke-lagerbaserade scenarier. Däremot kan den fungera i samma miljöer för andra juridiska entiteter.
Det finns för närvarande inte stöd för virtuella offlinetabeller och det är därför viktigt att konfigurera standardlogiken för platser så att inga transaktioner blockeras.
Följande processer eller funktioner som är tillgängliga i appar för ekonomi och drift stöds inte eller återspeglas inte direkt i Field Service för den här integreringen:
Reservera lagerfunktionen för att reservera lagerkvantiteter för vissa order.
Spåra mått för att definiera granulariteten för ett objekts spårning i efterföljande transaktioner. Den här funktionen är användbar om du vill spåra objekt efter batch- eller serienummer.
Inställningarna för Kräv aktivitet på journaler i ett projekt med "Ja" stöds inte. Om aktiviteter för timmar, utgifter eller objekt konfigureras efter behov lyckas inte transaktionerna från Field Service.
Integreringen stöder för närvarande en begränsad anpassning av datauppdateringar från projektuppdateringar till respektive arbetsordertransaktion. När en Field Service-användare skapar eller uppdaterar en arbetsorderprodukt eller tjänst synkroniseras dessa uppdateringar med respektive journal. Utgiftsjournalrader, timjournalrader eller artikeljournalrader synkroniserar emellertid endast den standardinställda radegenskapen och en referens till den aktiva journal för posten. Andra ändringar i respektive transaktionpost för Field Service synkroniseras inte från sina respektive radjournaler.