Microsoft Dynamics
®
Integratiehandleiding voor Management voor Microsoft Dynamics® AX
Oktober 2012
Updates voor deze documentatie kunt u vinden op de volgende locatie: http://go.microsoft.com/fwlink/?LinkID=162565
Microsoft Dynamics is een reeks geïntegreerde, aanpasbare bedrijfsbeheeroplossingen waarmee u en uw collega's met meer vertrouwen bedrijfsbeslissingen kunnen nemen. Microsoft Dynamics werkt net als en met vertrouwde Microsoft-software, en automatiseert en stroomlijnt financiële processen en klantrelatie- en toeleveringsprocessen op een manier die bevorderlijk is voor uw bedrijf. VS en Canada gratis 1-888-477-7989 Wereldwijd +1-701-281-6500 www.microsoft.com/dynamics Dit document dient ter ondersteuning van een voorlopige versie van een softwareproduct dat ingrijpend kan worden gewijzigd voordat de definitieve commerciële versie op de markt komt. Dit document is uitsluitend bedoeld ter informatie en Microsoft geeft geen garantie, hetzij uitdrukkelijk, hetzij impliciet, in dit document. Informatie in dit document, waaronder verwijzingen naar URL's en andere internetwebsites, kunnen zonder voorafgaande kennisgeving worden gewijzigd. Het volledige risico ten aanzien van het gebruik of de resultaten van het gebruik van dit document zijn voor de gebruiker. Tenzij anders is aangegeven, zijn de gebruikte bedrijven, organisaties, producten, domeinnamen, e-mailadressen, logo's, mensen, plaatsen en gebeurtenissen fictief. Ze zijn geenszins bedoeld om werkelijke bedrijven, organisaties, producten, domeinnamen, e-mailadressen, logo's, mensen, plaatsen of gebeurtenissen voor te stellen, noch om een dergelijke associatie te impliceren. Het is de verantwoordelijkheid van de gebruiker om zich te houden aan alle auteursrechtwetten. Behoudens de in of krachtens de auteurswet van 1912 gestelde uitzonderingen, mag niets uit deze uitgave worden verveelvoudigd en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm, of op welke andere wijze dan ook en evenmin in een gegevensopzoeksysteem worden opgeslagen zonder voorafgaande uitdrukkelijke schriftelijke toestemming van Microsoft Corporation. Microsoft bezit mogelijk patenten, patentaanvragen, handelsmerken, auteursrechten of andere intellectuele eigendomsrechten met betrekking tot de in dit document genoemde producten. Behoudens voor zover uitdrukkelijk beschreven in schriftelijke gebruiksrechtovereenkomsten van Microsoft geeft dit document u geen licentie op deze patenten, handelsmerken, auteursrechten of ander intellectuele eigendommen. © 2012 Microsoft Corporation. Alle rechten voorbehouden. Active Directory, Microsoft, Microsoft Dynamics, het Microsoft Dynamics-logo, SQL Server, Windows en Windows Server zijn handelsmerken van bedrijven in de Microsoft Groep. Alle andere handelsmerken zijn het eigendom van hun respectieve eigenaars.
2 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Inhoudsopgave Inleiding ..................................................................................................... 4 Systeeminstallatie ...................................................................................... 4 Systeemvereisten voor Microsoft Dynamics AX 2009 ................................................................ 4 Systeemvereisten voor Microsoft Dynamics AX 2012 ................................................................ 5 SQL Server-wijzigingen bijhouden inschakelen ........................................................................ 5
Vereisten voor gebruikersaccount............................................................... 5 Gebruikersmachtigingen in Microsoft Dynamics AX 2009 ........................................................... 6 Gebruikersgroepen instellen in Microsoft Dynamics AX 2009 .................................................. 6 Gebruikersmachtigingen instellen in Microsoft SQL Server...................................................... 6 Gebruikersmachtigingen in Microsoft Dynamics AX 2012 ........................................................... 8
Een upgrade uitvoeren op eerdere versies van Management Reporter ........ 8 Het configureren van de gegevensintegratie ............................................... 9 Het configureren van de gegevensintegratie ........................................................................... 9 Bedrijven importeren..........................................................................................................11 Een standaardbedrijf selecteren ...........................................................................................12
Gebruikers van Microsoft Dynamics AX 2012 integreren ........................... 13 Gebruikersrollen ................................................................................................................13 Lezers maken in Management Reporter .................................................................................14 Een gebruiker toevoegen of wijzigen .....................................................................................14 Een gebruiker verwijderen ..................................................................................................14
Bijlage....................................................................................................... 15 Foutbericht dat wordt weergegeven wanneer de lengtes van velden in de database worden aangepast ........................................................................................................................15 Niet-geboekte transacties worden alleen ondersteund voor budgetten in de datamart ..................15 Datamart geeft uitsluitend kenmerken weer die zijn gekoppeld aan transacties ...........................15 Jokertekens worden niet ondersteund in de bereiken ..............................................................15 Naar Dynamics wordt uitsluitend ondersteund in Microsoft Dynamics AX 2012-rapporten .............16 Bedrijven met een organisatiehiërarchie kunnen niet worden verwijderd ....................................16 Time-outinstellingen van rapporten wijzigen voor Microsoft Dynamics AX 2009 ...........................16 Een datamart integreren met een tweede ERP-database ..........................................................16
3 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Inleiding Management Reporter 2012 voor Microsoft Dynamics® ERP kan gegevens integreren tussen Microsoft Dynamics AX en Management Reporter. U kunt gegevens uit Microsoft Dynamics AX weergeven en gebruiken om financiële rapporten samen te stellen in Management Reporter 2012 zonder de oorspronkelijke gegevens in de ERP-database te beïnvloeden. De volgende integratieopties zijn beschikbaar voor Microsoft Dynamics AX:
Provider van oude gegevens uit Microsoft Dynamics AX 2009 – hiermee wordt informatie uit de Microsoft Dynamics AX-database weergegeven, waarmee u financiële rapporten kunt maken en wijzigen in Management Reporter.
Datamart-integratie voor Microsoft Dynamics AX 2012 – hiermee wordt een datamartdatabase gemaakt op basis van informatie uit de Microsoft Dynamics AX 2012-database, waarmee u financiële rapporten kunt maken in Management Reporter 2012. Opmerking: In eerdere versies van Management Reporter 2012 werd ondersteuning geboden voor een verouderde gegevensprovider voor Microsoft Dynamics AX 2012. Deze gegevensprovider wordt niet langer ondersteund. Zie Knowledge Base-artikel 2755288 (http://go.microsoft.com/fwlink/?LinkId=265302) voor meer informatie.
Systeeminstallatie Voordat u de verouderde gegevensprovider voor Microsoft Dynamics AX of datamart configureert, moet u controleren of uw systeem voldoet aan de minimale vereisten voor Management Reporter. Zie Systeemvereisten voor Management Reporter voor meer informatie. Zie de onderstaande lijst met aanvullende vereisten.
Systeemvereisten voor Microsoft Dynamics AX 2009 De volgende onderdelen moeten zijn geïnstalleerd voordat de provider voor oudere gegevens voor Microsoft Dynamics AX 2009 kan worden geconfigureerd.
Microsoft Dynamics AX 2009 .NET Business Connector De Microsoft Dynamics AX 2009 .NET Business Connector moet op een computer worden geïnstalleerd waarop de toepassingsservice en processervices van Management Reporter zijn geïnstalleerd.
Microsoft Dynamics AX 2009 Rollup (Samenvouwen) 8 De Microsoft Dynamics AX 2009 Rollup (Samenvouwen) 8 moet op een computer worden geïnstalleerd waarop de toepassingsservice en processervices van Management Reporter zijn geïnstalleerd.
Serveronderdelen van Management Reporter 2012 Gegevensproviders moeten zijn geconfigureerd op elke computer waarop de toepassingsservice en processervice van Management Reporter 2012 worden gehost. Zie de installatiehandleiding voor Management Reporter voor meer informatie over het configureren van deze onderdelen.
4 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Systeemvereisten voor Microsoft Dynamics AX 2012 De volgende onderdelen moeten zijn geïnstalleerd voordat datamart-integratie voor Microsoft Dynamics AX 2012 kan worden geconfigureerd.
Microsoft Dynamics AX 2012 Feature Pack Op eerdere versies van Dynamics AX 2012 moet eerst een update naar Feature Pack of Cumulative Update 3 worden uitgevoerd (toepassingsverise 6.0.1108 of een latere versie) Opmerking: als u gebruik wilt maken van de functie Naar Dynamics, moet op clientcomputers de Microsoft Dynamics AX-client zijn geïnstalleerd.
Serveronderdelen van Management Reporter 2012 Gegevensproviders moeten zijn geconfigureerd op elke computer waarop de toepassingsservice en processervice van Management Reporter 2012 worden gehost. Zie de installatiehandleiding voor Management Reporter voor meer informatie over het configureren van deze onderdelen.
SQL Server-wijzigingen bijhouden inschakelen Management Reporter 2012 maakt gebruik van SQL Server-wijzigingen bijhouden om ervoor te zorgen dat alle transacties van Microsoft Dynamics AX 2012 worden geïntegreerd in de Management Reporter-datamart. De retentie-instelling voor SQL Server-wijzigingen bijhouden is standaard drie dagen. Als de datamart-integratie voor Management Reporter langer dan drie dagen is uitgeschakeld en er ondertussen transacties worden geboekt in Microsoft Dynamics AX 2012, moet u datamart wellicht opnieuw instellen om ervoor te zorgen dat er geen gegevens verloren gaan. Tijdens het upgradeproces wordt SQL Server-wijzigingen bijhouden ingeschakeld door de Configuratieconsole. U krijgt waarschijnlijk de vraag om referenties op te geven die over voldoende machtigingen beschikken om SQL Server-wijzigingen bijhouden in te schakelen, zoals die van een gebruiker met de rol db_owner (db_eigenaar) of system administrator (systeembeheerder). Opmerking: de machtiging View Change Tracking (wijzigingen bijhouden weergeven) wordt toegevoegd aan het gebruikersaccount voor ERP-integratie, zodat de tabellen met wijzigingen kunnen worden gelezen in Microsoft Dynamics AX 2012. Zie 'How to: Use SQL Server Change Tracking' (http://msdn.microsoft.com/enus/library/cc305322.aspx) en 'Change Tracking' (http://msdn.microsoft.com/enus/library/cc280462(v=SQL.105).aspx) op MSDN voor meer informatie. Opmerking: als SQL Server-wijzigingen bijhouden tijdens het upgradeproces niet is ingeschakeld, wordt de datamart voor Microsoft Dynamics AX 2012 door de Configuratieconsole opnieuw ingesteld en wordt de initiële integratie opnieuw uitgevoerd.
Vereisten voor gebruikersaccount De gebruikersaccount die tijdens de configuratie wordt gebruikt, moet aan de volgende vereisten voldoen voordat u de gegevensintegratie kunt configureren. Toepassing
Vereisten voor gebruiker
Microsoft Dynamics AX 2009
De gebruiker moet deel uitmaken van de gebruikersgroep Beheerder. Zie Gebruikersmachtigingen in Microsoft Dynamics AX 2009. voor meer informatie.
Microsoft Dynamics AX 2012
De gebruiker moet zijn toegewezen aan de rol Systeembeheerder.
De gebruiker moet zijn toegewezen aan de rol db_datareader in de Microsoft Dynamics AX 2012-database en de modeldatabase (minimum).
Management Reporter 2012
De gebruiker moet zijn toegewezen aan de rol Beheerder.
5 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Gebruikersmachtigingen in Microsoft Dynamics AX 2009 De machtigingen voor de gebruikersaccounts in Microsoft Dynamics AX 2009 moeten zijn ingesteld voordat u de gegevensintegratie kunt configuereren. Opmerking: Alle gebruikers van Management Reporter moeten beschikken over Active Directorydomeinaccounts ter verificatie. Deze referenties worden door de gegevensprovider gebruikt om verbinding te maken met Microsoft Dynamics AX 2009. Zie 'How to create a domain account in Active Directory' op MSDN (http://msdn.microsoft.com/en-us/library/aa545262(CS.70).aspx) voor meer informatie. Gebruikersgroepen instellen in Microsoft Dynamics AX 2009 De gebruikersmachtigingen in Microsoft Dynamics AX 2009 worden toegekend op basis van gebruikersgroepen. Gebruikers moeten zijn toegewezen aan een bepaalde gebruikersgroep in Microsoft Dynamics AX 2009, voordat deze gebruikers toegang hebben tot de gegevens van het programma. 1.
Maak in Microsoft Dynamics AX 2009 een nieuwe gebruikersgroep met de id MR en de naam Management Reporter. Alle gebruikers van Management Reporter worden aan deze groep toegewezen. Zie 'Create User Groups' op TechNet (http://technet.microsoft.com/en-us/library/aa548611.aspx) voor meer informatie.
2.
Wijs de volgende machtigingen toe aan de gebruikersgroep MR: Beveiligingssleutel
Toegangsniveau
Basis
Weergeven
Business Connector
Volledig beheer
Grootboek
Weergeven
3.
Wijs de gebruiker toe aan de groep MR in Microsoft Dynamics AX 2009.
4.
Herhaal stap 3 voor alle gebruikers waarvoor dit van toepassing is.
Zie 'Manage Security Permissions for User Groups and Domain Combinations' on TechNet (http://technet.microsoft.com/en-us/library/aa570104.aspx) voor meer informatie over beveiligingsmachtigingen voor gebruikersgroepen. Gebruikersmachtigingen instellen in Microsoft SQL Server Gebruikers van Management Reporter die toegang tot gegevens uit Microsoft Dynamics AX 2009 hebben via de gegevensprovider moeten ook toegang hebben tot de SQL Server® waarop de Microsoft Dynamics AX 2009-database wordt gehost. Deze gebruikers moeten zich via Windows-verificatie aanmelden op SQL Server met de toegangsmachtiging Select (selecteren) voor de tabellen met de Microsoft Dynamics AX 2009-gegevens. Gebruik het volgende SQL-script op de Microsoft Dynamics AX 2009-database om de juiste SQLmachtigingen in te stellen. Opmerking: vervang in de volgende scripts [domain\user] door het domein en de gebruikers-id van de werkelijke gebruiker.
6 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
1. Maak de gebruikersrol en verleen de juiste machtigingen.
--create database role CREATE ROLE [mrax_role] AUTHORIZATION [dbo] GO --grant select on tables GRANT SELECT ON dbo.[LedgerTable] to [mrax_role] GO GRANT SELECT ON dbo.[Dimensions] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerAccountCategory] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerBalancesDimTrans] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerTrans] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerBudget] to [mrax_role] GO GRANT SELECT ON dbo.[LedgerCov] to [mrax_role] GO 2.
Maak een SQL Server-aanmeldingsaccount voor de AD-domeinaccount.
--create a SQL SERVER login for each AX user CREATE LOGIN [domain\user] FROM WINDOWS; 3.
Maak een SQL Server-gebruiker in de Microsoft Dynamics AX 2009-database.
--create database user for specific login CREATE USER [domain\user] FOR LOGIN [domain\user] 4.
Voeg de SQL Server-gebruiker toe aan de mrax_role.
--add user to role
EXEC sp_addrolemember 'mrax_role', [domain\user] GO 5.
Herhaal stappen 2 tot en met 4 voor alle SQL Server-gebruikers die moeten worden toegevoegd aan de rol mrax_role. Opmerking: de lijst met gebruikers die lid zijn van deze SQL Server-rol moet overeenstemmen met de lijst van Microsoft Dynamics AX 2009-gebruikers die leden zijn van de gebruikersgroep MR in Microsoft Dynamics AX 2009.
7 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Gebruikersmachtigingen in Microsoft Dynamics AX 2012 De machtigingen voor de gebruikersaccounts in Microsoft Dynamics AX 2012 moeten zijn ingesteld voordat u de gegevensintegratie kunt configureren. Het gebruikersaccount dat wordt gebruikt voor het instellen van de integratie, moet aan de volgende vereisten voldoen:
De gebruiker moet zijn toegewezen aan de rol Systeembeheerder.
De gebruiker moet zijn toegewezen aan de rol db_datareader in de Microsoft Dynamics AX 2012database en de modeldatabase (minimum).
De gebruiker moet beschikken over de machtiging View Change Tracking (wijzigingen bijhouden weergeven) om de tabellen met de wijzigingen te kunnen lezen.
Opmerking: Alle gebruikers van Management Reporter moeten beschikken over Active Directorydomeinaccounts ter verificatie. Deze referenties worden door de gegevensprovider gebruikt om verbinding te maken met Microsoft Dynamics AX 2012. Zie 'How to create a domain account in Active Directory' op MSDN (http://msdn.microsoft.com/en-us/library/aa545262(CS.70).aspx) voor meer informatie. Nadat Management Reporter is geïnstalleerd en volledig is geconfigureerd, kunt u gebruikers uit Microsoft Dynamics AX integreren en de beveiligingsmachtigingen van andere gebruikers wijzigen. Zie Gebruikers van Microsoft Dynamics AX 2012 integreren voor meer informatie over de integratie van gebruikers.
Een upgrade uitvoeren op eerdere versies van Management Reporter U hoeft de installatie van een eerdere versie van Management Reporter niet ongedaan te maken wanneer u Management Reporter 2012 installeert. U moet echter wel een ongebruikte poort selecteren tijdens de initiële configuratie. 1.
Controleer dat de gebruiker die de upgrade uitvoert, is toegewezen aan de rol Beheerder in Management Reporter.
2.
Voltooi de upgradeprocedures, zoals beschrven in de installatiehandleiding voor Management Reporter.
3.
Voor integratie met Microsoft Dynamics AX 2012 moet u de volgende velden in de rijen kolomdefinities bijwerken:
Kenmerkfilters, indien gebruikt
Boekcodes
Tip: Als hulp bij het repliceren van de instellingen van voor de upgrade, is het raadzaam om de upgrade naar Management Reporter 2012 uit te voeren voordat u de eerdere versies van de toepassing verwijdert, zodat u de installatie zij-aan-zij kunt uitvoeren. U kunt ook schermopnamen van de rij- en kolomdefinities maken voordat de update op de database wordt uitgevoerd.
8 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Het configureren van de gegevensintegratie De verouderde gegevensprovider voor Microsoft Dynamics AX en datamart worden tegelijk met de serveronderdelen van Management Reporter geïnstalleerd. Zie de installatiehandleiding voor Management Reporter voor meer informatie en de installatieprocedures. In de volgende procedures wordt beschreven hoe de gegevensintegratie voor Management Reporter kan worden geconfigureerd.
Het configureren van de gegevensintegratie Management Reporter gebruikt een verouderde gegevensprovider of een datamart om informatie uit een Microsoft Dynamics AX-systeem te integreren. U kunt deze onderdelen configureren tijdens de initiële configuratie of nadat u de toepassingsservice en de processervice voor Management Reporter 2012 hebt geïnstalleerd. Management Reporter 2012 biedt integratie met meerdere ERP-systemen, maar u kunt slechts één exemplaar van een provider van oudere gegevens of datamart tegelijk configureren. Opmerking: Als u een verouderde gegevensprovider voor de integratie gebruikt, kunt u uitsluitend met één exemplaar van de Application Object Server (AOS) tegelijk verbinding maken. Bij integratie met datamart worden meerdere exemplaren van AOS ondersteund. 1.
Klik op Start, selecteer Programma's, selecteer Microsoft Dynamics, selecteer Management Reporter 2012 en selecteer vervolgens Configuratieconsole om de configuratieconsole voor Management Reporter te openen.
2.
Klik in de configuratieconsole van Management Reporter 2012 op Bestand en selecteer vervolgens Configureren om het dialoogvenster Aangepaste configuratie te openen.
3.
Selecteer onder Toepassingsservice voor Management Reporter één van de volgende opties voor de integratie:
Microsoft Dynamics AX 2009 toevoegen – Configureer de provider voor oudere gegevens voor Microsoft Dynamics AX 2009.
Datamart voor Microsoft Dynamics AX 2012 toevoegen – Configureer datamartintegratie voor Microsoft Dynamics AX 2012 en maak een datamart-database.
4.
Klik op Volgende.
5.
Bekijk op de pagina Validatie van vereisten de mislukte vereisten of waarschuwingen en los alle problemen op voordat u verder gaat met het installatieproces. Klik op Opnieuw valideren om de validatie opnieuw uit te voeren.
6.
Klik op Volgende.
9 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
7.
Voer op de pagina Instellingen de volgend informatie voor de gegevensintegratie in: ERP-integratie
Vereiste informatie
Oudere gegevens uit Microsoft Dynamics AX 2009
AOS-server – De naam van de server waarop AOS wordt gehost.
Domein, gebruikersnaam en wachtwoord van een gebruikersaccount dat is gemachtigd om verbinding te maken met AOS. Zie Vereisten voor gebruikersaccount voor meer informatie.
AOS-poort – De poort die wordt gebruikt door AOS (Application Object Server). Standaard is dit poort 2712.
Databasenaam – De naam van de Microsoft Dynamics AX 2009database waarmee verbinding wordt gemaakt.
Databaseserver – De SQL Server waarmee verbinding wordt gemaakt.
Poort voor AOS-services – De poort die wordt gebruikt voor de systeemservices van Microsoft Dynamics AX. Standaard is dit poort 8201.
AOS-server – De naam van de server waarop AOS wordt gehost.
Domein, gebruikersnaam en wachtwoord van een gebruikersaccount dat is gemachtigd om verbinding te maken met AOS. Zie Vereisten voor gebruikersaccount voor meer informatie.
AOS-poort – De poort die wordt gebruikt door AOS (Application Object Server). Standaard is dit poort 2712.
Databaseserver – Het adres van de Microsoft Dynamics AX 2012server waarmee verbinding wordt gemaakt.
Databasenaam – De naam van de Microsoft Dynamics AX 2012database waarmee verbinding wordt gemaakt.
Verbinding maken met een bestaande database – Selecteer deze optie om verbinding te maken met een bestaande datamartdatabase.
Databaseserver (datamart) – De server waarop de datamartdatabase zich bevindt.
Gebruikersnaam en wachtwoord van het gebruikersaccount dat wordt gebruikt om de datamart-database te maken. Als u uw huidige referenties wilt gebruiken, selecteert u Windowsverificatie gebruiken.
Database – De naam van de datamart-database waarmee verbinding wordt gemaakt.
Datamart voor Microsoft Dynamics AX 2012
Opmerking: Als u de poort voor AOS-services zoekt, bekijkt u het bestand AX32Serv.exe.config op de AOS-server. Dit bestand bevindt zich standaard op de volgende locatie (<Station>:\Program Files\Microsoft Dynamics AX\60\Server\MicrosoftDynamicsAX\bin\AX32Serv.exe.config). 8.
Als u gebruik maakt van datamart-integratie en SQL Server is geconfigureerd om SSL (Secure Sockets Layer) te gebruiken voor de versleuteling, selecteert u Verbinding versleutelen. De gegevens die worden verzonden tussen SQL Server en de services van Management Reporter 2012 wordt versleuteld. Opmerking: Als u deze optie wilt gebruiken, moet u SSL op de server configureren en certificaten installeren. Zie 'Encrypting connections to SQL Server' op MSDN (http://msdn.microsoft.com/enus/library/ms189067.aspx) voor meer informatie.
9.
Klik op Volgende.
10. Kijk de configuratiegegevens na en klik vervolgens op Configureren. 11. Wanneer een bericht wordt weergegeven dat de integratie van de provider voor oudere gegevens of datamart-integratie is geslaagd, klik u op Sluiten. 10 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
12. Als u een ander AOS-exemplaar wilt integreren, herhaalt u stappen 1 tot en met 11. Voor integratie met een ander ERP-systeem raadpleegt u de integratiehandleiding voor dat ERPsysteem. 13. Nadat alle integraties zijn geconfigureerd voor Microsoft Dynamics AX 2009, moeten de bedrijfsgegevens worden geïmporteerd. Zie Bedrijven importeren voor meer informatie.
Bedrijven importeren Nadat u de services voor Management Reporter 2012 hebt geïnstalleerd en de integratie met een Microsoft Dynamics AX-database hebt uitgevoerd, moet u handmatig de bedrijfsgegevens importeren vanuit de Microsoft Dynamics AX-database in Management Reporter 2012. Opmerking: als u datamart-integratie voor Microsoft Dynamics AX 2012 gebruikt, worden de bedrijfsgegevens automatisch geïmporteerd en kunt u deze procedure overslaan. Als u een upgrade uitvoert van een eerdere versie van Management Reporter, moet u alle bedrijven importeren waartoe u toegang wilt hebben in Management Reporter 2012. Hiertoe behoren bedrijven die u hebt geïntegreerd met eerdere versies van Management Reporter. 1.
Controleer in de configuratieconsole van Management Reporter 2012 dat de toepassingsservice wordt uitgevoerd. Opmerking: de toepassingsservice moet worden uitgevoerd om bedrijfsgegevens te importeren.
2.
Vouw in de configuratieconsole van Management Reporter het knooppunt Management Reporter 2012-services uit. Selecteer onder ERP Integraties de integratie waarvan bedrijven moeten worden geïmporteerd.
3.
Klik op Importeren in het weergavepaneel.
4.
Voer het domein, de gebruikersnaam en het wachtwoord in van een gebruikersaccount dat is gemachtigd om verbinding te maken met AOS. Zie Vereisten voor gebruikersaccount voor meer informatie.
5.
Bekijk de lijst met de beschikbare bedrijven. Als een bedrijf al is geselecteerd, is Reeds geselecteerd geselecteerd. Als u een bedrijf niet wilt importeren, selecteert u Importeren overslaan.
6.
Klik op Bedrijven importeren.
7.
Als u een bedrijf wilt importeren dat dezelfde naam en code heeft als een bestaand bedrijf, wordt een bericht weergegeven met de vraag of u de bestaande bedrijfsgegevens wilt overschrijven. Als u de bedrijfsgegevens wilt overschrijven, klikt u op Ja, of u klikt op Nee om het importeren te annuleren. Als u verder wilt gaan met het importeren van bedrijfsgegevens, selecteert u Importeren overslaan voor het bestaande bedrijf en klikt u vervolgens opnieuw op Bedrijven importeren.
8.
Wanneer een bericht wordt weergegeven dat het importeren van de bedrijven is geslaagd, klikt u op OK.
9.
Als u een lijst met de geïmporteerde bedrijven wilt weergeven, klikt u op Bedrijven onder het knooppunt Management Reporter-services in het navigatiedeelvenster. Het selectievakje Geïntegreerd is ingeschakeld voor de bedrijven die zijn geïmporteerd via een datamartintegratie.
Opmerking: Bij dimensies die door een entiteit worden verzorgd in Microsoft Dynamics AX 2012 moet de eigenschap datum/tijd van laatste wijziging zijn ingeschakeld. Zie 'Table Properties' op MSDN (http://msdn.microsoft.com/en-us/library/aa871620.aspx) voor meer informatie over de locatie van deze eigenschap in Microsoft Dynamics AX 2012.
11 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Een standaardbedrijf selecteren De eerste keer dat u Rapportontwerper opent, moet u een standaardbedrijf opgeven die de gegevensbron vormt voor het rapport. Standaard wordt de beschrijving van dit bedrijf weergegeven in de kopteksten van het rapport dat wordt gemaakt in Management Reporter. 1.
Open Rapportontwerper. Klik in het menu Bedrijf op Bedrijven om een lijst met bedrijven te openen in Management Reporter.
2.
Selecteer het bedrijf dat moet worden aangewezen als het standaardbedrijf en klik vervolgens op Als standaard instellen.
3.
Geef een gebruikers-id en een wachtwoord op om verbinding te maken met het bedrijf. Deze referenties moeten overeenstemmen met de referenties die zijn opgeslagen in de Microsoft Dynamics AX-database.
4.
Als u uw referenties wilt opslaan, zodat u deze niet telkens hoeft in te voeren als u verbinding maakt met Microsoft Dynamics AX, schakelt u het selectievakje Mijn referenties opslaan in.
5.
Klik op OK om het standaardbedrijf te selecteren.
6.
Klik op Sluiten.
12 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Gebruikers van Microsoft Dynamics AX 2012 integreren Wanneer u een datamart-integratie voor Microsoft Dynamics AX 2012 configureert, worden gegevens van de gebruikersaccounts automatisch geïntegreerd in Management Reporter en gebruikers worden toegewezen aan rollen in Management Reporter op basis van de huidige beveiligingsmachtigingen in Microsoft Dynamics AX 2012. Opmerking: Als er meer Microsoft Dynamics AX 2012-gebruikers zijn dan licenties voor Management Reporter 2012, worden gebruikers geïntegreerd totdat de drempel is bereikt. Vervolgens worden er geen extra gebruikers meer toegevoegd totdat er meer licenties zijn gekocht en er een nieuwe licentiesleutel is toegevoegd aan Management Reporter. Neem contact op met een Microsoft-partner voor meer informatie over licenties.
Gebruikersrollen Gebruikersrollen en toegang tot bedrijven worden in Management Reporter 2012 bepaald door de beveiligingsmachtigingen die zijn ingesteld in Microsoft Dynamics AX 2012. Als bijvoorbeeld een gebruiker geen toegang heeft tot een bepaald bedrijf in Microsoft Dynamics AX 2012, dan heeft deze gebruiker ook geen toegang tot de gegevens voor dat bedrijf in Management Reporter 2012. Opmerking: gebruikersinformatie die is geïntegreerd uit Microsoft Dynamics AX 2012 kan niet worden gewijzigd in Management Reporter 2012. In de volgende tabel wordt beschreven hoe gebruikersrollen in Microsoft Dynamics AX 2012 worden overgebracht naar Management Reporter. AOT-naam
Machtigingen
Rol in Microsoft Dynamics AX 2012
LedgerBalanceSheetDimMaintain
Instellingen voor financiële overzichten onderhouden
Accountingmanager
Financieel journaalrapport genereren
Accountingmanager
LedgerFinancialJournalBGenerate
Rol in Management Reporter Ontwerper
Accounting supervisor
Generator
Accounting supervisor Chief executive officer Chief financial officer Conformiteitsmanager Financieel controller
LedgerBalanceSheetDimPrintGenerate
Rapport van financieel overzicht genereren
Accountingmanager
Generator
Accounting supervisor Chief executive officer Chief financial officer Conformiteitsmanager Financieel controller
SysSecSecurityMaintain
Beveiligingsinstellingen onderhouden
Beveiligingsbeheerder
Beheerder
LedgerViewFinancialStatement (bevoegdheid)
Financiële overzichten weergeven
Niet van toepassing
Lezer
Opmerking: de bevoegdheid LedgerViewFinancialStatement voor lezers moet worden toegevoegd in Microsoft Dynamics AX 2012 en vervolgens handmatig worden toegewezen aan gebruikers. 13 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Lezers maken in Management Reporter Als u de rol Lezer wilt gebruiken in Management Reporter, moet u eerst de bevoegdheid LedgerViewFinancialStatement maken in Microsoft Dynamics AX 2012 en vervolgens handmatig gebruikers toewijzen aan deze bevoegdheid. 1.
Maak in Microsoft Dynamics AX 2012 de bevoegdheid LedgerViewFinancialStatement. Zie 'Create or modify a security role' op TechNet (http://technet.microsoft.com/enus/library/gg731823.aspx) voor meer informatie over het maken van een nieuwe bevoegdheid. Opmerking: wanneer u de bevoegdheid hebt gemaakt, hoeft u geen andere menuopdrachten of rapporten op te geven voor de bevoegdheid.
2.
Wijs de bevoegdheid handmatig toe aan alle gebruikers die Management Reporter-lezers worden, met een van de volgende opties.
Maak in Microsoft Dynamics AX 2012 een nieuwe rol voor Management Reporter-lezers en voeg vervolgens de bevoegdheid LedgerViewFinancialStatement toe aan de nieuwe rol. Wijs gebruikers toe aan deze nieuwe rol.
Voeg de bevoegdheid LedgerViewFinancialStatement toe aan de bestaande rol van een gebruiker in Microsoft Dynamics AX 2012.
Een gebruiker toevoegen of wijzigen Wanneer een gebruiker wordt toegevoegd aan Microsoft Dynamics AX 2012 of wanneer de informatie voor een bestaande gebruiker wordt bijgewerkt, worden de wijzigingen overgenomen in Management Reporter 2012. Gebruikersrollen in Management Reporter worden toegewezen op basis van de hoogste beveiligingsmachtigingen die een gebruiker heeft voor bedrijven in Microsoft Dynamics AX 2012. De gebruikersrol wordt toegepast op alle bedrijven waar een gebruiker toegang toe heeft. Als een gebruiker toegang heeft tot meerdere bedrijven in meer dan één AOS-exemplaar, wordt de Management Reporter-rol toegewezen op basis van de hoogste beveiligingsinstellingen voor die gebruiker aan alle geïntegreerde exemplaren van AOS. Bob Kelly beschikt bijvoorbeeld over de machtiging Financieel journaalrapport genereren voor Bedrijf 1 in AOS 1 maar ook over de machtiging Instellingen voor financiële overzichten onderhouden voor Bedrijf 2 in AOS 2. Wanneer de gebruikersinformatie wordt geïntegreerd van AOS 2, wordt Bob Kelly toegewezen aan de rol Ontwerper voor alle bedrijven in Management Reporter in alle AOS-exemplaren. Opmerking: Gebruikers die systeembeheerders zijn in Microsoft Dynamics AX 2012 worden niet ondersteund voor integratie in de datamart. Bovendien kunnen enkele beheerders in Management Reporter uit die rol worden verwijderd tijdens de integratie met datamart. Als u gebruikers met de rol systeembeheerder wilt integreren, moet je hen eerst aan een andere rol toewijzen.
Een gebruiker verwijderen Gebruikersinformatie kan niet worden verwijderd uit Management Reporter 2012. Als u een gebruiker wilt verwijderen, moet u eerst deze gebruiker uit Microsoft Dynamics AX 2012 verwijderen. De gebruiker wordt vervolgens ook uit de Management Reporter-database verwijderd. Opmerking: Als een gebruiker voorkomt in meerdere AOS-exemplaren, moet deze gebruiker eerst worden verwijderd uit alle AOS-exemplaren voordat deze gebruiker kan worden verwijderd uit Management Reporter. Gebruikersrollen in Management Reporter worden bijgewerkt op basis van de machtigingen in een resterende AOS.
14 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Bijlage In de volgende secties wordt aanvullende informatie gegeven over de integratie met Microsoft Dynamics AX.
Foutbericht dat wordt weergegeven wanneer de lengtes van velden in de database worden aangepast Als aanpassingen worden gemaakt in Microsoft Dynamics AX, zodat langere waarden worden ondersteund, zoals het verhogen van de eigenschap MainAccount StringSize in de AOT van 20 lettertekens naar 100 lettertekens, kan de integratie mislukken en wordt wellicht het volgende bericht weergegeven: 'Tekenreeks of binaire gegevens worden afgekapt'. Als u dit foutbericht ziet, neemt u contact op met Microsoft Ondersteuning voor assistentie van het Management Reporter-team.
Niet-geboekte transacties worden alleen ondersteund voor budgetten in de datamart Datamart-integraties voor Microsoft Dynamics AX 2012 ondersteunen uitsluitend budgetten en budgetreserveringen voor niet-geboekte transacties. Wanneer u een rapport ontwerpt, wordt het voorlopige niveau 'niet-geboekt' wellicht weergegeven als een beschikbare optie, maar ondersteunen de gegevensproviders die de datamart verbinden met het ERP-systeem de integratie van de overige niet-geboekte transacties niet.
Datamart geeft uitsluitend kenmerken weer die zijn gekoppeld aan transacties In eerdere versies van Management Reporter werden door gegevensproviders alle waarden van kenmerken weergegeven die in de ERP-database stonden, ongeacht de context of de functionaliteit. Dit was ook van betrekking op kenmerken die niet waren gekoppeld aan transactiegegevens. Wanneer u nu een datamart-integratie uitvoert, worden in Management Reporter 2012 uitsluitend de waarden van kenmerken weergegeven die zijn gekoppeld aan een transactie. Hierdoor wordt het maken van een rapport en de gegevensanalyse verbeterd.
Jokertekens worden niet ondersteund in de bereiken In eerdere versies van Management Reporter, was het mogelijk jokertekens te gebruiken in alle bereiken voor Microsoft Dynamics AX-integraties. In Microsoft Dynamics AX 2012 worden jokertekens in het rekeningsegment of de dimensie anders geïnterpreteerd en kunnen ze onverwachte resultaten opleveren. Daarom zijn jokertekens niet-ondersteunde gegevensbereiken in de verouderde gegevensprovider en de datamart. Bij integraties met Microsoft Dynamics AX 2012 is het raadzaam om jokertekens uit de bereiken te verwijderen. Als u bijvoorbeeld gewoon was een rekeningenbereik van 4??? tot 9??9 op te geven, kunt u dit het beste wijzigen in 4000 tot 9999 (ervan uitgaande dat het numerieke rekeningen betreft).
15 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX
Naar Dynamics wordt uitsluitend ondersteund in Microsoft Dynamics AX 2012-rapporten U kunt een rapport weergeven dat is gegenereerd in Management Reporter en vervolgens de brontransacties weergeven in de ERP-database. Deze functie wordt uitsluitend ondersteund voor rapporten die zijn gegenereerd met gegevens uit Microsoft Dynamics AX 2012 van Management Reporter 2012 of nieuwer. Als u deze functie gebruikt op een rapport dat is gegenereerd met een eerdere versie van Microsoft Dynamics AX, werkt de functie wellicht niet op de juiste wijze of levert deze verkeerde resultaten op.
Bedrijven met een organisatiehiërarchie kunnen niet worden verwijderd Als u probeert een bedrijf te verwijderen dat is geïntegreerd vanuit Microsoft Dynamics AX, en er zijn organisatiehiërarchieën gekoppeld aan het bedrijf, wordt een bericht weergegeven met de boodschap dat het bedrijf niet kan worden verwijderd omdat er bouwstenen aan gekoppeld zijn. Als u een bedrijf met organisatiehiërarchieën wilt verwijderen, neemt u contact op met Microsoft Ondersteuning voor assistentie.
Time-outinstellingen van rapporten wijzigen voor Microsoft Dynamics AX 2009 Als de gegevensprovider te veel tijd nodig heeft om een rapport te verwerken, kan dit resulteren in een rapport zonder gegevens. Om dit probleem op te lossen, dient u wellicht de time-outinstellingen aan te passen. Als u een upgrade hebt uitgevoerd naar Management Reporter 2012 Rollup 3, kunt u de standaardinstellingen van de velden AXReaderTimeout, SqlBulkCopyTimeout en SqlBulkCopyBatchSize aanpassen. Deze velden zijn opgenomen in het bestand MRserviceHost.settings.config. Neem contact op met Microsoft Support en ondersteuning voor assistentie.
Een datamart integreren met een tweede ERP-database Als u een datamart-integratie hebt opgezet met één Microsoft Dynamics ERP-database, ondersteunt Management Reporter geen tweede integratie met een ander ERP-systeem dat verbinding maakt met dezelfde datamart-database. U moet een tweede datamart-database maken voor de tweede Microsoft Dynamics ERP-database.
16 INTEGRATIEHANDLEIDING VOOR MANAGEMENT VOOR MICROSOFT DYNAMICS® AX