Ställa in mappning för kolumnerna för försäljningsorderns status
De kolumner som anger försäljningsorderstatus har olika uppräkningsvärden i Microsoft Dynamics 365 Supply Chain Management och Dynamics 365 Sales. Det krävs ytterligare inställningar för att mappa dessa kolumner i dubbelriktad skrivning.
kolumner i Supply Chain Management
I Supply Chain Management visar två kolumner status för försäljningsordern. De kolumner som du måste mappa är status och dokumentstatus.
Status uppräkningen anger den övergripande statusen för ordern. Denna status visas i orderrubriken.
Status uppräkningen har följande värden:
- Öppen order
- Levererat
- Fakturerat
- Avbröts
Dokumentstatus uppräkningen anger det senaste dokument som skapades för ordern. Om t.ex. en order är bekräftad är dokumentet en bekräftelse på försäljningsorder. Om en försäljningsorder är delvis fakturerad och den återstående raden bekräftas, kommer dokumentstatusen att ha kvar faktura, eftersom fakturan genereras senare i processen.
Dokumentstatus uppräkningen har följande värden:
- Bekräftelse
- Plocklista
- Följesedel
- Faktura
kolumner i Sales
I Sales anger två kolumner status för ordern. De kolumner som du måste mappa är status och Bearbetningsstatus.
Status uppräkningen anger den övergripande statusen för ordern. Det har följande värden:
- Aktiva
- Skickade
- Uppfyllt
- Fakturerat
- Avbröts
Uppräkningen av bearbetningsstatus introducerades så att statusen kan mappas mer exakt med Supply Chain Management.
Följande tabell visar en mappning av bearbetningsstatus i Supply Chain Management.
Bearbetningsstatus | Status i Supply Chain Management | Dokumentstatus i Supply Chain Management |
---|---|---|
Aktiva | Öppen order | None |
Bekräftat | Öppen order | Bekräftelse |
Plockad | Öppen order | Plocklista |
Delvis levererad | Öppen order | Följesedel |
Levererat | Levererat | Följesedel |
Delvis fakturerad | Levererat | Faktura |
Fakturerat | Fakturerat | Faktura |
Avbröts | Avbröts | Inte aktuellt |
Följande tabell visar en mappning av bearbetningsstatus mellan Sales och Supply Chain Management.
Bearbetningsstatus | Status i Sales | Status i Supply Chain Management |
---|---|---|
Aktiva | Aktiva | Öppen order |
Bekräftat | Skickade | Öppen order |
Plockad | Skickade | Öppen order |
Delvis levererad | Aktiva | Öppen order |
Delvis fakturerad | Aktiva | Öppen order |
Delvis fakturerad | Uppfyllt | Levererat |
Fakturerat | Fakturerat | Fakturerat |
Avbröts | Avbröts | Avbröts |
Ställ in
Om du vill ställa in mappningen för kolumner för försäljningsorderstatus måste du aktivera attributen IsSOPIntegreringEnabled och isIntegreringUser.
Så här aktiverar du attribut IsSOPIntegreringEnabled följ dessa steg.
I en webbläsare går du till
https://<test-name>.crm.dynamics.com/api/data/v9.0/organizations
. Ersätt <test-name> med företagets länk till Sales.På den sida som är öppnad, sök efter organizationid och anteckna värdet.
Öppna webbläsarkonsolen i Sales och kör följande skript. Använd värdet organizationid från steg 2.
Xrm.WebApi.updateRecord("organization", "d9a7c5f7-acbf-4aa9-86e8-a891c43f748c", {"issopintegrationenabled" : true}).then( function success(result) { console.log("Account updated"); // perform operations on row update }, function (error) { console.log(error.message); // handle error conditions } );
Kontrollera att IsSOPIntegreringEnabled är inställt på true. Använd URL från steg 1 för att kontrollera värdet.
Så här aktiverar du attribut isIntegreringUser följ dessa steg.
I Sales, gå till Inställning > Anpassning > Anpassa systemet, välj Användartabell och öppna sedan Formulär > Användare.
I Tillgängliga fält, hitta Användarläge för integrering och dubbelklicka på den för att lägga till den i formuläret. Spara ändringarna.
I Sales, gå till inställning > säkerhet > användare och ändra vyn från aktiverade användare till programanvändare.
Välj de två posterna för DualWrite IntegreringUser.
Ändra värdet för kolumnen användarläge för integrering till Ja.
Dina försäljningsorder är nu mappade.