Lösning för Finance + Operations-integrering
I det här avsnittet beskrivs hur Microsoft Dynamics 365 Finance + Operations (on-premises) integrationslösningen kan integreras med Microsoft Dynamics 365 Intelligent Order Management.
Krav
Du måste ställa in Finance + Operations som provider och aktivera dubbelriktad skrivning i Dataverse och Intelligent Order Management. Mer information finns i Konfigurera Dynamics 365 Finance + Operations provider.
Finance + Operations integreringslösning med Intelligent Order Management
Lösningen för Finance + Operations på hög nivå för integrering med Intelligent Order Management fungerar på följande sätt:
- Intelligent Order Management använder dubbelriktad skrivning för datasynkronisering mellan Finance + Operations och Intelligent Order Management.
- E-handelsorder som kommer till Intelligent Order Management har inga företagskoder. Före synkroniseringen med Finance + Operations, används en policy för att tilldela företagskoder.
- Provideråtgärden Finance + Operations skickar en order från Intelligent Order Management till Finance + Operations uppfyllelse eller fakturering när ordern är klar för synkronisering.
- Datatilldelningspolicy och provideråtgärder för Finance + Operations anropas i det utformade orkestreringsflödet.
- Händelsehanteraren för Finance + Operations orderstatus övervakar och skapar affärshändelser i Intelligent Order Management när orderstatus uppdateras i Finance + Operations.
Finance + Operations provider integreringsscenarier med Intelligent Order Management
Följande scenarier beskriver processerna för integrering av Finance + Operations med Intelligent Order Management.
BigCommerce (ny order) > Intelligent Order Management > Finance + Operations (uppfyllelse) > Finance + Operations (redovisning)
- En order skapas i BigCommerce.
- Ordern dras från BigCommerce till Intelligent Order Management.
- Ordern valideras i Intelligent Order Management.
- Ett företag, en plats och ett lagerställe tilldelas i Intelligent Order Management.
- Provideråtgärden Finance + Operations skickar ordern till Finance + Operations (använd Åtgärd = Skicka order för uppfyllelse).
- Ordern plockas i Finance + Operations.
- Orderstatusen i Intelligent Order Management uppdateras till Uppfyllelse i process med statusorsaken Plockad.
- Ordern packas och levereras i Finance + Operations.
- En händelse för "skickad order" skapas i Intelligent Order Management som uppdaterar orderstatus till Uppfyllelse i process och statusorsaken som Förpackad
- Provideråtgärden uppdaterar orderstatusen i BigCommerce.
- Ordern faktureras i Finance + Operations.
- En händelse för "fakturerad order" skapas i Intelligent Order Management som uppdaterar orderstatus till Slutförd och statusorsaken till Uppfylld
- Provideråtgärden uppdaterar orderstatusen i BigCommerce.
BigCommerce (ny order) > Intelligent Order Management > Flexe (uppfyllelse) > Finance + Operations (redovisning)
- En order skapas i BigCommerce.
- Ordern dras från BigCommerce till Intelligent Order Management.
- Ordern valideras i Intelligent Order Management.
- Flexe-provideråtgärden skickar ordern till Flexe för uppfyllelse.
- Flexe levererar ordern.
- Plats, lagerställe och ett företag tilldelas i Intelligent Order Management.
- Provideråtgärden Finance + Operations skickar ordern till Finance + Operations.
- Ordern faktureras i Finance + Operations.
- Händelsen "order har fakturerats" skapas i Intelligent Order Management.
- Provideråtgärden uppdaterar orderstatusen i BigCommerce.
Finance + Operations (ny order) > Intelligent Order Management > Flexe (uppfyllelse) > Finance + Operations (redovisning)
- En order skapas i Finance + Operations.
- Dubbel skrivning skickar Finance + Operations order till Intelligent Order Management.
- Ordern bekräftas i Finance + Operations.
- Ordern valideras i Intelligent Order Management.
- Flexe-provideråtgärden skickar ordern till Flexe för uppfyllelse.
- Flexe levererar ordern.
- Provideråtgärden Finance + Operations skickar orderstatus till Finance + Operations.
- Ordern faktureras i Finance + Operations.
- Händelsen "order har fakturerats" skapas i Intelligent Order Management.
Finance + Operations (ny order) > Intelligent Order Management > Finance + Operations (uppfyllelse) > Finance + Operations (redovisning)
- En order skapas i Finance + Operations.
- Dubbel skrivning skickar Finance + Operations order till Intelligent Order Management.
- Ordern bekräftas i Finance + Operations.
- Ordern valideras i Intelligent Order Management.
- Ordern skickas i Finance + Operations.
- Händelsen "order har skickats" skapas i Intelligent Order Management.
- Ordern faktureras i Finance + Operations.
- Händelsen "order har fakturerats" mottagen i Intelligent Order Management.
Finance + Operations (ny order) > Intelligent Order Management > Flexe (uppfyllelse) > SAP (redovisning)
- En order skapas i Finance + Operations.
- Dubbel skrivning skickar Finance + Operations order till Intelligent Order Management.
- Ordern bekräftas i Finance + Operations.
- Ordern valideras i Intelligent Order Management.
- Flexe-provideråtgärden skickar ordern till Flexe för uppfyllelse.
- Händelsen "order har skickats" skapas i Intelligent Order Management.
- Ordern faktureras i SAP.
- Händelsen "order har fakturerats" mottagen i Intelligent Order Management.
BigCommerce (ny order) > Intelligent Order Management med DOM för att avgöra källan > Finance + Operations (uppfyllelse) > Finance + Operations (redovisning)
- En order skapas i BigCommerce.
- Ordern dras från BigCommerce till Intelligent Order Management.
- Ordern valideras i Intelligent Order Management.
- Ett företag och plats tilldelas i Intelligent Order Management.
- Ordern överförs via provideråtgärden Skicka till uppfyllelseoptimering.
- En uppfyllelseorder skapas för varje av uppfyllelsekällorna som fastställts för försäljningsorderraderna.
- Försäljningsorderraderna skickas till Finance + Operations via provideråtgärden Skicka försäljningsorderrader till fakturering. Med denna åtgärd uppdateras också försäljningsorderraderna med leveranslagerstället före synkroniseringen med Finance + Operations. Observera att alla försäljningsorderrader som har ett leveranslagerställe markerats för synkronisering.
- Om uppfyllelseoptimering inte skapas för en uppfyllelseorder på grund av lagerbrist, synkroniseras inte dessa försäljningsorderrader till Finance + Operations.
- Om Restorder aktiveras i Allmänna inställningar>Inställningar för orderhantering , kommer försäljningsorderraden anges till tillståndet Restorderspärr tills ett restorderjobb körs och hittar inventeringen och släpper den raden till uppfyllelse och sedan till Finance + Operations.
- Ordern plockas i Finance + Operations.
- Orderstatusen i Intelligent Order Management uppdateras till Uppfyllelse i process med statusorsaken Plockad.
- Ordern packas och levereras i Finance + Operations.
- En händelse för "skickad order" skapas i Intelligent Order Management som uppdaterar orderstatus till Uppfyllelse i process och statusorsaken som Förpackad
- Provideråtgärden uppdaterar orderstatusen i BigCommerce.
- Ordern faktureras i Finance + Operations som uppdaterar orderstatusen till Slutförd och statusorsaken Uppfylld
- Provideråtgärden uppdaterar orderstatusen i BigCommerce.