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 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
Konfiguration av DIXF Service
När installationen har slutförts utan fel, konfigurerar du följande steg för att DIXF ska fungera:
-
Uppdatera konfigurationsfilen. Gör så här:
-
Leta upp Microsoft.Dynamics.AX.DMF.ServiceProxy.dll (konfigurationsfilen (.config)) i Server\bin directory (\Program\Microsoft Dynamics AX\60\Server\ < namn på AOS-servern > \bin)
-
Leta upp slutpunktsadressen i Microsoft.Dynamics.AX.DMF.ServiceProxy.dll konfigurera filen, den ser ut på följande sätt:
http://localhost:7000/DMFService/DMFServiceHelper.svc
Obs! Den här åtgärden krävs om tjänsten DIXF och AOS-servern finns på två olika datorer. Följande konfiguration kan ignoreras för en enda ruta. -
Ersätta localhost med datornamn på följande sätt i DIXF-tjänsten är igång.
http://< servernamn >: 7000/DMFService/DMFServiceHelper.svcObs! < Servernamn > är namnet på datorn där tjänsten DIXF körs.
-
-
Lägg till AOS-användare till användargruppen för DIXF. Microsoft Dynamics AX Data importera exportera Framework Serviceanvändare gruppen skapas en del av installationen av DIXF-komponent i snabbkorrigeringen. Gruppen skapas på datorn som DIXF tjänsten har installerats. Endast den användare som är medlem i den här gruppen kan anropa tjänsten DIXF. Du måste visa användaren av AOS-tjänsten och se till att användarna har lagts till den här gruppen. Den här åtgärden krävs så att AOS har kan anropa tjänsten DIXF. Enskilda AX-användare bör inte läggas till den här gruppen. Omstart av datorn krävs när du lägger till användaren i gruppen.
Nätverkstjänst grupp i Microsoft Dynamics AX Data importera exportera Framework Service-användare
Generera Förproduktion till målmappning
Förproduktion till målet för entiteter måste återskapas. Skapa tillfälliga mål mappning, gå till Data importera och exportera formuläret Parametrar och klicka sedan på Generera målmappning. Den här åtgärden tar bort ändringar manuellt utfärdat till Förproduktion om du vill ange mappning och återskapar mellanlagring till målet mappning för alla entiteter som standard. Mappningen har återskapas manuellt från formuläret mål enheter för anpassade entiteter.
Förutsättningar
Du måste ha installerat den här snabbkorrigeringen följande produkter:
-
Microsoft Dynamics AX 2012 R2 CU7
-
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.