Symptom
Kunder som har flera-installationer av Microsoft Dynamics AX 2012 R2 kan inte enkelt dela master- eller referensdatorer data över alla distributioner. Delning för närvarande implementeras med tabell-replikering som är mycket känsliga och inte helt stöder data governance scenarier som single Master Operations, flera original, konfliktlösning och selektiv synkronisering.
Orsak
Master data management (MDM) infördes endast i Microsoft Dynamics AX 2012 R3. Det finns ingen funktion som stöder detta scenario i Microsoft Dynamics AX 2012 R2.
Lösning
Information om snabbkorrigeringen
En snabbkorrigering är tillgänglig från Microsoft. Det finns ett avsnitt för "Snabbkorrigeringen är tillgänglig" överst i den här Knowledge Base-artikeln. Om du uppstår ett problem hämta, installera den här snabbkorrigeringen, eller har andra frågor om teknisk support, kontakta din partner eller, om inskriven i en supportplan direkt med Microsoft kan du kontakta teknisk support för Microsoft Dynamics och skapa en ny supportbegäran. Genom att besöka följande Microsoft-webbplats:
https://mbs.microsoft.com/support/newstart.aspxDu kan även kontakta teknisk support för Microsoft Dynamics via telefon via länkarna för land särskilda telefonnummer. Genom att besöka någon av följande Microsoft-webbplatser:
Partners
https://mbs.microsoft.com/partnersource/support/Kunder
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmI särskilda fall, de avgifter som är normalt för support vara avgiftsfri om en supporttekniker för Microsoft Dynamics och relaterade produkter som bestämmer att en särskild uppdatering kan lösa ditt problem. De vanliga supportkostnaderna gäller för eventuella ytterligare supportfrågor och problem som inte berör den särskilda uppdateringen.
MDM funktionsöversikt
MDM är en funktion i Microsoft Dynamics AX 2012 som gör att du kan synkronisera huvuddataposter över flera instanser av Dynamics AX 2012. Genom att skapa och underhålla en synkroniserad kopia av huvuddata, kan du garantera konsekvens av viktig information, till exempel kund- och produktdata som delas mellan instanser av Dynamics AX 2012. Master data lagras i en central databas. Den här centralarkivet sedan synkroniserar data med varje Dynamics AX 2012-instans enligt ett definierat schema. MDM används Microsoft SQL Server Master Data Services (MDS) som centralt datalager och ramen för Dynamics AX 2012 Data importera och exportera entiteter som prenumeranten för datasynkronisering. MDM är förkonfigurerat för att stödja synkronisering av kunder, leverantörer, medarbetare, globala adressboken och enheter av produkten. Du kan också skapa anpassningar till stöd för andra enheter för Import/Export av Data i MDM. för mer information om funktionen för detaljerad, gå till följande Microsoft TechNet-webbplats:
Installationsinformation
Om du har anpassat en eller flera av metoderna eller tabellerna som påverkas av den här snabbkorrigeringen måste du installera ändringarna i testmiljö innan du installerar snabbkorrigeringen i en produktionsmiljö.
Mer information om hur du installerar den här snabbkorrigeringen klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
893082 hur du installerar en snabbkorrigering för Microsoft Dynamics AX
Installera KB2956617 om du vill använda funktionen MDM
MDM används Microsoft SQL Server Master Data Services (MDS) som centralt datalager och ramen för Dynamics AX 2012 Data importera och exportera entiteter som prenumeranten för datasynkronisering.
https://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2956617
Installera KB2988262 om du vill aktivera egenskapen ModifiedBy i MDM tabeller
Register som används i MDM-enheter kräver ModifiedBy egenskapen aktiverad. Det finns en separat snabbkorrigering som gör den här egenskapen på tabeller. Använd följande information för att installera rekommenderade snabbkorrigeringen:
https://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2988262ModifiedBy egenskap måste vara aktiverat för alla tabeller som används i MDM. This är obligatoriskt. Vi behöver detta för att skilja de lokala ändringarna i dessa tabeller med de ändringar som kommer från MDM-navet.
Manuell ändring
Ett annat alternativ är att manuellt ändra egenskapen ModifiedBy för tabeller. Iterera genom datakällor för frågan ändra spårning av MDM-enhet (till exempel MdmMDMFVendorEntityCTQuery i det här fallet) och aktivera egenskapen ModifiedBy för varje tabell för att kontrollera att den fungerar korrekt. Entiteter som innehåller tabeller som saknar egenskapen ModifiedBy aktiverad kommer kasta följande undantag:
De tabeller som behöver ändras för OOB-enheter är följande:
-
DimensionAttribute
-
DimensionAttributeValue
-
EcoResProduct
-
InventDim
-
InventTable
-
PayrollEarningCode
-
ServiceCodeTable_IN
-
Tax1099Fields
Förutsättningar
Du måste ha installerat den här snabbkorrigeringen följande produkter:
-
Microsoft Dynamics AX 2012 R2
-
SQL Server Enterprise Edition med Master data services och Integration Services
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Obs! Detta är en "SNABBPUBLICERING"-artikel skapad direkt från Microsoft support-organisationen. Informationen häri tillhandahålls i befintligt skick som svar på nya problem. Till följd av hastigheten för att göra det tillgängligt kan materialet innehålla typografiska fel och kan ändras när som helst utan föregående meddelande. Se Villkoren för användning för andra överväganden.