Felttjenesteintegrasjon med finans- og driftsprogrammer

Note

Field Service-integrasjonen med finans- og driftsapplikasjoner vil ikke være tilgjengelig etter 28. februar 2027. Denne kapasiteten går over til integrasjon av Field Service og Project Operations.

Fra og med Field Service 8.8.139.398-utgivelsen er ikke Install Finance and Operations-bryteren tilgjengelig i miljøer hvor integrasjonen for økonomi og drift ikke allerede er installert eller konfigurert. Miljøer som allerede har integrasjonen aktivert, beholder tilgangen og kan fortsette til 28. februar 2027.

Felttjenesteintegrering med finans- og driftsprogrammer gjør det mulig for organisasjoner å aktivere justering utenfor boksen. Field Service-arbeidsordretransaksjoner blir korrekt bokført i journaler i Finance and Operations-programmene. For organisasjoner som bruker felttjeneste- og finans- og driftsprogrammer, oppdaterer tjenestelevering automatisk økonomiske systemer og lagersystemer. Du kan opprette og administrere arbeidsordrer i Felttjeneste og få dem til å synkronisere automatisk med finans- og driftsapper.

Integreringen gir en enhetlig opplevelse mellom Felttjeneste og økonomi- og driftsapper.

  • Synkroniser priser i sanntid og kostnadsinformasjon fra arbeidsordrer til finans- og driftsapper.

  • Oppdater apper for økonomi og drift automatisk etter hvert som arbeidsordrer utføres for økonomisk integrasjon i sanntid og lagerintegrasjon.

  • Dra nytte av alt som finans- og driftsapper har å tilby for fakturering, regnskap og lagerstyring.

Transaksjonsjustering

Felttjenestetransaksjoner (poster for arbeidsordreprodukt og arbeidsordretjeneste) oppretter parallelle transaksjoner på deres respektive finans- og driftsprosjekt i form av journaler.

Skjermbilde av diagrammet med felttjeneste- og økonomi- og operasjonstabeller for å visualisere hvordan appene justeres.

  • Arbeidsordreprodukter med lager oppretter varejournaler og varejournallinjer.

  • Arbeidsordreprodukter uten beholdning og en relatert prosjektkategori med en utgiftstransaksjonstype oppretter utgiftsjournaler og utgiftsjournallinjer.

  • Arbeidsordretjenester der produktet har en relatert prosjektkategori med en timetransaksjonstype , oppretter timejournaler og timejournallinjer.

Gebyrjournaler justeres for øyeblikket ikke etter felttjenestetransaksjoner.

Elementbaserte transaksjoner

I Felttjeneste har alle transaksjoner et relatert produkt. Noen ganger har disse produktene en beholdning, og noen ganger refererer de til et ikke-lagerprodukt eller en tjeneste som belastes etter varighet.

På tvers av de mange loggtypene i et prosjekt har bare varejournallinjer et relatert produkt (element).

Kategoribaserte transaksjoner

I Felttjeneste finnes ikke begrepet kategoritransaksjoner. Selv tjenester og ikke-påventory produkter er knyttet til en vare.

I finans- og operasjonsprogrammer er alle journaltyper som ikke er varejournaler kategoribaserte transaksjoner. Utgiftsjournallinjer, timejournallinjer og gebyrjournallinjer. Disse journallinjene er ikke relatert til et element og krever en kategori.

Hvis du vil bygge bro over dette konseptuelle gapet, registrerer du prosjektkategoriverdien som Felttjeneste bruker for arbeidsordretransaksjoner. Dette feltet er et oppslag i prosjektkategoritabellen i finans- og operasjonsdatabasen. Dobbeltskriving fyller ikke ut denne verdien automatisk. Som en anbefalt fremgangsmåte bør organisasjoner enten oppdatere denne verdien på produkter som synkroniseres på tvers av dobbelskriving. Eller opprett spesifikke produkter for bruk som stedfortreder for transaksjoner mot en kategori i scenarioer for ikke-lagervarer og tjenester.

Bedriftstilpasning

Felttjeneste- og finans- og driftsprogrammer deler ikke automatisk det samme konseptet i et firma. Toskrivingsløsninger legger til firmarelaterte data i relevante tabeller som konto, produkt eller lager. Field Service introduserer rekkverk for å hjelpe brukere med å velge de riktige postene på tvers av arbeidsordrer og arbeidsordretransaksjoner.

Arbeidsordrer i felttjenesten krever tjenestekonto. Dobbelskriving introduserer Firma-feltet i kontotabellen. Tjenestekontoen er knyttet til et firma og definerer denne verdien for arbeidsordren og arbeidsordretransaksjonene.

Hvis tjenestekontoen og firmaet ikke samsvarer med en arbeidsordre og transaksjonspostene for arbeidsordren, synkroniseres ikke transaksjonene før avviket er løst.

Field Service fremhever firmaets feiljustering flere steder:

  • I arbeidsordren
  • På arbeidsordreproduktet eller arbeidsordretjenesten
  • På finans- og driftstransaksjonen

Som beste praksis bør organisasjoner som implementerer denne integrasjonen vurdere å lage hendelsestyper med produkter og tjenester i tankene på selskapets tilpasning. Og bruk riktig hendelsestype basert på firmaet for tjenestekontoen på arbeidsordren.

Transaksjonssynkronisering

Løsningen introduserer et nytt områdenavigasjonselement for finans- og operasjonstransaksjoner i Innstillinger-området i felttjenesteprogrammet. Dette området inneholder transaksjonsdata og deres delstater.

Integrasjonen bruker et pålitelig asynkront transaksjonsrammeverk for å sikre at Field Service-oppdateringer er nøyaktige og pålitelige.

  • Integreringen er avhengig av det aktiverte rammeverket for dobbeltskriving og tilordningene for å sikre at transaksjoner bruker en felles forståelse av kritiske kjernekonsepter.

  • Hver transaksjon i en arbeidsordre utføres i Felttjeneste før du oppretter en oppdatering i finans- og driftsprogrammer.

    • Når transaksjonen er fullført i Felttjeneste, oppretter den en post i en transaksjonsloggtabell som viser statusen for hver transaksjon.

    • Integreringen overvåker transaksjonsstatusene for arbeidsordrene og prosjektene. Transaksjonsstatusene angir synkroniseringstilstanden for dataene, for eksempel usynkronisert, behandler, synkroniserer og mislyktes. Integreringen gir også feilhåndterings- og forsøksmekanismer for å løse eventuelle synkroniseringsproblemer.

    • Hvis transaksjonen ikke fullføres, angir statusen i felttjenesten årsaken til feilen og feilen. Systemet sender transaksjonen flere ganger på nytt.

    • Hvis transaksjonen fremdeles ikke synkroniseres, bevares feil- og transaksjonsdetaljene i finans- og operasjonstransaksjonsposten. Brukere kan feilsøke problemet og synkronisere transaksjonen på nytt, slik at det ikke går tapt økonomiske transaksjonsdata og lagertransaksjonsdata.

      Med riktig systemkonfigurasjon er transaksjonsfeil unntak. Å løse denne typen problemer er avgjørende for å sikre at transaksjonskonsistens opprettholdes mellom de to systemene.

Hierarkiske finans- og driftsprosjekter

Integreringen oppretter hierarkiske prosjekter, som består av et hovedprosjekt og ett eller flere delprosjekter. Hovedprosjektet fungerer som en beholder for delprosjektene, som representerer de individuelle arbeidsordrene i Felttjeneste.

Lagringsdimensjoner, lager og stedsvalg

Integreringen støtter lagringsdimensjoner når den er riktig konfigurert. Lagringsdimensjoner definerer detaljnivåene som brukes for lageret til en vare i lageret. Noen gjenstander spores på site-, lager- og lokasjonsnivå, mens andre varer kun spores på site- eller site- og lagernivå.

Avhengig av hvilket lagerprodukt du velger når du lager et arbeidsordreprodukt, avgjør de definerte lagringsdimensjonene om du må spesifisere en plassering i arbeidsordreproduktet.

  • Når du legger til et arbeidsordreprodukt hvor det valgte produktet har Lager for Field Service Product Type i Field Service, kan du velge et lager og en lokasjon fra oppslagsfeltene i transaksjonsskjemaet. Lager- og lokasjonsfeltene filtreres for å vise verdiene fra finans- og driftsprogrammer, basert på den juridiske enheten som arbeidsordrens tjenestekonto tilhører. Konfigurasjonen av finans- og driftsproduktet og lagringsdimensjonene avgjør om feltet for arbeidsordreproduktplassering kreves når du merker et produkt som brukt.

  • Når du endrer eller sletter den tilsvarende arbeidsordreproduktposten i Field Service, oppdaterer integrasjonen den relevante journallinjen.

Lager- og lokasjonsfeltene i Field Service relaterer seg til lager- og lokasjonskonseptene i finans- og driftsapplikasjoner. Disse konseptene sporer de fysiske plasseringene av inventarets gjenstander.

Note

Integrasjonen krever ikke at du fyller ut Site-verdien . I stedet befolker den stedet basert på det valgte lageret, som har et hierarkisk forhold til stedet. Konfigurer standard ordreinnstillinger for å minimere feil når du oppretter et arbeidsordreprodukt med et lagerprodukt.

Lager

Når du aktiverer finans- og driftsintegrasjon fra Field Service Settings, blir Dynamics 365 Supply Chain Management systemet for lagerregistrering. Denne integrasjonen undertrykker Field Services standard inventarfunksjonalitet.

Felttjeneste skjuler følgende navigasjonselementer:

  • Produktbeholdning
  • Overføringer
  • Justeringer
  • Returner vareautorisasjoner (RMAer)
  • RMA-kvitteringer
  • Gå tilbake til leverandør (RTV-er)

Felttjeneste viser følgende elementer:

  • Beholdning etter område
  • Lager etter lager

Disse nye lagerelementene bruker virtuelle tabeller til å vise lagerdata direkte fra forsyningskjedeadministrasjon i felttjenesten. Brukere kan få tilgang til de faktiske lagernivåene fra registreringssystemet.

Når du aktiverer integrasjonen, deaktiveres lagervalideringsfunksjonen mot Field Services standardinventar. Felttjenesteinnstillingen for bruk av produkter utenfor lager er skjult for å sikre at brukere ikke mottar irrelevante lagervalideringer eller blokkeringsvirkemåte.

Integreringen autovaliderer ikke lagertransaksjoner for en arbeidsordre basert på lagernivåer for forsyningskjedeadministrasjon.

Lagervisninger med og uten variantdetaljer

Når du aktiverer integrasjonen, inkluderer lagervisningene en versjon for organisasjoner som ikke bruker produktvarianter. Denne lagervisningen fjerner flere kolonner og forenkler synligheten for lageret.

For organisasjoner som bruker produktvarianter, viser relevante visninger alle detaljer i lagernivåene, inkludert kolonner for størrelse, farge, stil og konfigurasjon. Om nødvendig kan organisasjoner endre standardvisningene slik de kan med alle tabeller.

Note

I motsetning til vanlige tabeller støtter ikke individuelle rader i disse inventartabellene (mserp_inventorysiteonhandv2entity og mserp_inventwarehouseonhandv2entity) åpning i en form. Visningskontrollen som brukes i disse visningene undertrykker muligheten til å åpne disse postene i en form.

Arbeiderjustering

Felttjenesteintegrering med finans- og driftsprogrammer utvider Dynamics 365 Human Resources til ressursintegrering som kan bestilles , som introduserer konseptet til arbeideren til ressursen som kan bestilles. I tillegg strekker felttjenesteintegreringen seg til:

  • Tillat at en arbeider blir registrert på et arbeidsordreprodukt eller en arbeidsordretjeneste.

  • Fyll ut arbeiderverdien automatisk for produktet eller tjenesten i arbeidsordren basert på den bookbare ressursens medarbeider i transaksjonens tilknyttede booking. Du kan manuelt fylle ut eller overstyre denne verdien.

  • Krev arbeideren på ikke-lagerrelaterte arbeidsordreprodukter eller arbeidsordretjenester. Kravet er basert på om firmaets tilknyttede prosjektstyrings- og regnskapsparametere er konfigurert til å kreve en arbeidsverdi i timer i journallinjer eller utgiftsjournallinjer.

    Hvis du konfigurerer arbeiderkravet i finans- og driftsapper, krever Field Service bare en verdi når du setter arbeidsordreproduktet eller tjenesten til brukt. Dette kravet hindrer ikke opprettelse av estimerte poster uten å kjenne den endelige arbeidstakeren. Transaksjonen synkroniseres ikke med mindre arbeideren registreres.

Arbeiderfeltet filtreres ikke basert på at arbeideren er kvalifisert til å utføre arbeid på det relaterte prosjektet. Kvalifisering anses ikke som en planleggingsparameter ved fastsettelse av ressursen som kan reserveres for å planlegge en arbeidsordre. Som beste praksis bør du vurdere å bruke sikkerhetsroller og forretningsenheter eller innføre ressursegenskaper for å sikre at arbeidere kun er satt opp til relevante arbeidsordrer. Vurder disse alternativene hvis det er en kritisk vurdering for organisasjonens implementering av finans- og driftsapplikasjoner.

Field Service-feltendringer

Integreringen introduserer nye felt og skjuler andre felt.

Endringer i arbeidsordrefelt

Integrasjonen legger til et virtuelt tabelloppslagsfelt kalt F&O Project som filtrerer basert på relevant selskap og juridisk enhet, og om prosjektet er i en tilstand hvor transaksjoner kan finne sted. Integreringen skjuler faktureringskontofeltet fordi det ikke er relevant når en integrering av økonomi og operasjoner er valgt.

Når en bruker velger et prosjekt, viser prosjektoppslagsfiltrene prosjekter med følgende parametere:

  • Prosjektet er for samme kunde som arbeidsordrens servicekonto.
  • Prosjektet er for samme juridiske enhet som arbeidsordrens tjenestekonto.
  • Prosjektet er i en fase som tillater opprettelse av journal.

Endringer i produktfelt for arbeidsordre

Integrasjonen legger til flere felt i arbeidsordrens produkttabell . Du kan se disse feltene når integrasjonen er installert og aktivert.

  • Loggbeskrivelse

    • Synlig kun for utgiftstransaksjoner (ikke-lagerprodukter). Skjult for lagerprodukter (som resulterer i varejournaler).
    • Den fyller automatisk ut med produktnavnet til det anvendte produktet, men du bør overstyre verdien med en mer meningsfull beskrivelse.
    • Begrenset til 60 tegn. Dette feltet flyter fra posten i Field Service til journallinjen til fakturaen generert i Finans.
  • Linjeegenskap

    • Et virtuelt tabelloppslag som filtreres basert på relevant selskap eller juridisk enhet.
    • Integreringen skjuler feltet Antall til faktura siden det ikke finnes noe tilsvarende konsept på journallinjer. Linjeegenskap definerer i stedet om en transaksjon kan faktureres eller ikke.
  • Plassering

    • Skjult for produkter som ikke lagerføres.
    • Ses kun hvis lagerdimensjonene du konfigurerer i finans- og driftsapplikasjoner på produktet indikerer at det kreves plassering.
    • Bare nødvendig når du setter oppføringen som brukt.
    • Et virtuelt tabelloppslag som filtreres basert på relevant selskap eller juridisk enhet og valgt lager.
  • Transaksjonsdato

  • Arbeider

    • Bare påkrevd basert på prosjektledelse og regnskapsparametere du konfigurerer i det aktuelle selskapet.
    • Fylles ut automatisk hvis bookingverdien for arbeidsordreproduktet fylles ut basert på arbeideren for ressursen som kan bookes, som er angitt i bookingen.

Endringer i arbeidsordretjenestefelt

Integrasjonen legger til flere felt i arbeidsordre-tjenestetabellen . Du kan se disse feltene når integrasjonen er installert og aktivert.

  • Loggbeskrivelse

    • Den fylles automatisk ut med produktnavnet til det anvendte produktet, men du bør skrive inn en mer meningsfull beskrivelse.
    • Begrenset til 60 tegn. Informasjonen går fra oppføringen i Field Service til kladdelinjen og videre til fakturaen som genereres i Finance.
  • Linjeegenskap

    • Et virtuelt tabelloppslag som filtreres basert på relevant selskap eller juridisk enhet.
    • Integrasjonen skjuler feltet Varighet til regning fordi det ikke finnes noe tilsvarende konsept på journallinjer. I stedet definerer linjeegenskap om en transaksjon er fakturerbar.
  • Transaksjonsdato

  • Arbeider

    • Nødvendig kun når prosjektledelse og regnskapsparametere i det aktuelle selskapet trenger det.
    • Fylles ut automatisk hvis bestillingsverdien for arbeidsordretjenesten fylles ut basert på arbeideren for ressursen som kan bookes, og som er angitt på bestillingen.

Produktfelttillegg

Integrasjonen legger til et virtuelt tabelloppslagsfelt kalt Project Category. Det filtreres basert på relevant selskap eller juridisk enhet og om produktet er et lagerprodukt (for varekategorier), ikke-inventar (for utgiftskategorier) eller tjenesteprodukt (for timer-kategorier).

Behandling av arbeidsordretransaksjoner

Når hendelser oppstår med produkt- og tjenestepostene i en Field Service-arbeidsordre, utløser integrasjonen tilsvarende transaksjoner i deres respektive journal- og journallinjeposter.

Opprett

  • Produkt: Når du oppretter en produktpost for arbeidsordre, oppretter integrasjonen enten en varejournal og journallinje eller en utgiftsjournal og journallinje. Produktets Field Service Product Type avgjør om transaksjonen utløser en vare- eller utgiftstransaksjon.

    • Lagerprodukter utløser varer.
    • Ikke-lagerprodukter utløser kostnader.
  • Tjeneste: Når du oppretter en arbeidsordretjenestepost, oppretter integrasjonen en timetransaksjon.

Oppdatering

  • Når du oppdaterer et produkt eller en tjeneste i en arbeidsordre, og den tilhørende journalen og journallinjen ikke er bokført, oppdaterer integrasjonen transaksjonen på riktig måte.

  • Når du oppdaterer et arbeidsordreprodukt eller en tjeneste og den tilhørende journalen og journallinjen legges ut, gjør integrasjonen:

    • Oppretter en omvendt transaksjon mot den opprinnelige journalen og journallinjen.
    • Oppretter en ny journal- og journallinje som gjenspeiler oppdateringstransaksjonen.

Slette

  • Når du sletter et arbeidsordreprodukt eller en tjeneste og den tilhørende journalen og journallinjen blir fjernet, sletter integrasjonen journalen og journallinjen.

  • Når du sletter et arbeidsordreprodukt eller -tjeneste og den tilhørende journalen og journallinjen postes, oppretter integrasjonen en omvendt transaksjon mot den opprinnelige journalen og journallinjen.

Innvirkning på status for arbeidsordresystem

Basert på systemstatusverdien for en arbeidsordre, legger integreringen til eller sletter journallinjer som er relatert til arbeidsordreprodukt- eller arbeidsordretjenesteposter som fortsatt er i en estimert tilstand.

  • Når en arbeidsordre oppdateres til Kansellert eller Postet, sletter integrasjonen alle upubliserte journaler og journallinjer.

  • Når en arbeidsordre oppdateres fra Kansellert eller Postet til en annen systemstatus, gjenoppretter integrasjonen linjer for estimerte linjer som tidligere ble fjernet.

Begrensninger

Denne integreringen støtter bruk av Microsoft-administrerte miljøer. Den støtter ikke kundestyrte miljøer.

Dette integreringsmønsteret støtter for øyeblikket priser og kostnadsdata fra arbeidsordreposter. Den er utformet for feltservice for å registrere pris og kostnad i journalføringer. Det støtter ikke spesialiserte priser definert i finans for å oppdatere journaler eller bringe kostnads- og prisdata tilbake til arbeidsordreprodukt- og arbeidsordretjenesteposter, bortsett fra arbeidsordreproduktposter der produktet er av typen «Lager». I dette tilfellet kommer kostnadsverdien fra varekladden.

Project Operations ressurs/ikke-lagret integrasjon tillater ikke at Field Service-integrasjonen fungerer med de samme juridiske enhetene som er aktivert for ressurs-/ikke-lagret integrert scenario. Det kan imidlertid fungere i de samme miljøene for andre juridiske enheter.

Manuelle oppdateringer av virtuelle tabelloppslag støttes ikke i frakoblet modus, og derfor er det viktig å konfigurere standardlogikken for plasseringer , slik at transaksjoner ikke blokkeres. Det finnes flere virtuelle tabelloppslag:

  • Arbeidsrekkefølgen har et oppslag i F&O Project
    • Du trenger ikke å fylle ut dette mens du er frakoblet.
  • Arbeidsordreprodukt har et oppslag i lagerlokasjon og linjeegenskap
  • Arbeidsordretjenesten har et oppslag mot Linjeegenskap
    • Linjeegenskapsverdien må være standard.

Følgende prosesser eller funksjoner som er tilgjengelige i finans- og operasjonsappene, støttes ikke eller gjenspeiles ikke i Felttjeneste utenfor boksen for denne integreringen:

  • Reserver lagerfunksjon for å reservere lagerantall for bestemte ordrer.

  • Sporingsdimensjoner for å definere detaljnivået til en varesporing i etterfølgende transaksjoner. Denne funksjonen er nyttig for å spore elementer etter partinummer eller serienummer.

  • Innstillingene for Krev aktivitet i logger i et prosjekt som er satt til Ja, støttes ikke. Hvis du konfigurerer aktiviteter for timer, utgifter eller poster etter behov, lykkes ikke transaksjonene fra Field Service.

  • Integreringen støtter for øyeblikket begrenset justering av dataoppdateringer fra prosjektjournaler tilbake til den respektive arbeidsordretransaksjonen. Når en felttjenestebruker oppretter eller oppdaterer et arbeidsordreprodukt eller en tjeneste, synkroniseres disse oppdateringene med den respektive journalen. Utgiftsjournallinjer, timejournallinjer eller varejournallinjer synkroniserer imidlertid bare standard linjeegenskap og en referanse til den aktive journallinjen for posten. Andre endringer i den respektive felttjenestetransaksjonsposten synkroniseres ikke fra de respektive linjejournalene.

  • Arbeidsordreprodukter og serviceposter for arbeidsordrer har et feltet Rabatt % og Beregnet rabattprosent . For øyeblikket synkroniserer ikke integreringen disse rabattkonseptene. De respektive journalene, som de genererer, har ikke et slikt konsept. Systemet skjuler dette feltet i standardskjemaene når integreringen er aktivert.

Note

Når du bruker rettigheter, bruker du en spesialisert prisliste i stedet for en rabatt.

Neste trinn