Closed henrikbak closed 1 week ago
Følgende løsningsbeskrivelse er sendt til Ole:
Forslag til løsningsbeskrivelse til integration mellem Xooom og Business Central. Vi har taget udgangspunkt i dokumentation fra følgende api: https://learn.microsoft.com/da-dk/dynamics365/business-central/dev-itpro/api-reference/v2.0/. Forudsætningen for at vi kan lave integrationen er at vi får en API-adgang til Tinghallens løsning i Business Central.
Synkronisering af produkter: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/api/dynamics_item_get Vi laver en funktion i Xoom, hvor man kan hente en liste af produkter i BC, som man manuelt kan vælge at vinge af og importere til Xooom. De valgte produkter oprettes derefter som produkter i Xooom med en reference (id) til produktet i BC. Stamdata på produktet synkroniseres manuelt ved at trykke på en knap i Xooom , som henter seneste data fra produktet i BC
Oprettelse af ordrer og justering af lagerbeholding i BC: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/api/dynamics_salesorder_create Når der oprettes en ordre i Xooom, som indeholder produkter med en kobling til BC, opretter vi også denne ordre i BC. Når vi opretter ordren i BC burde justering af varebeholdning mm. derefter foregå automatisk, som hvis man havde oprettet ordren direkte i BC. Ligeledes bør fejlhåndtering også følge med automatisk - eksempelvis hvis man forsøger at lave en ordre på et produkt, som ikke længere eksisterer, eller hvor varebeholdiningen er nul. I dette tilfælde viser vi den fejlbesked vi modtager fra API'et.
Lav en løsningsbeskrivelse baseret på nedenstående: