2016-04-17 5 views
0

Ich versuche ein System für ein Unternehmen zu erstellen, das ihre Mitarbeiter für Zeitpläne/Gehaltslisten verwenden. Es soll die Eingabe in der App übernehmen und sie nach Microsoft Dynamics NAV stellen/packen. Ich möchte auch Informationen daraus extrahieren, um sie in der App zu verwenden.IOS App kommuniziert mit Microsoft Dynamics NAV

Meine Frage Ist es möglich? Ich frage nicht nach einer Lösung, sondern nach einer Richtlinie oder früheren Erfahrung, also weiß ich, ob dies ein Projekt ist, für das ich bereit bin. Irgendwie habe ich die Idee, dass es durch Excel-Tabellen möglich ist - die ich weiß, Navision liest.

+0

Abhängig von Nav –

+0

Wie auch immer, diese Antwort hilft http://stackoverflow.com/questions/27980160/integration-salesforce-with-dynamics-nav-2009-2015/27982193#27982193 –

+0

Es ist NAV 2009 R2 - Was Web-Services nicht nutzt, soweit ich das verstehe – MNDevelopments

Antwort

3

Sie können Web Services in NAV 2009 R2 verwenden, um eine Verbindung zwischen einem externen System und NAV herzustellen. Ich würde dies über, sagen wir, direkten SQL-Zugriff oder Flat File Transfers empfehlen.

Es gibt einige documentation on MSDN, die Ihnen den Einstieg erleichtern könnten.

In neueren Versionen von NAV (speziell NAV 2013) wurde das Konzept der Arbeitszeitnachweise und in NAV 2016 der Telefon-Client eingeführt. Dies kann Ihnen auch geben, was Sie benötigen (wenn auch mit einem Upgrade), ohne eine externe Anwendung zu erstellen oder zu pflegen.

Beachten Sie, dass es spezifische Lizenzbeschränkungen für das "Multiplexing" gibt - z. Erstellen einer Web-App für den Zugriff auf & NAV-Daten ändern, um Lizenzbeschränkungen zu umgehen. Schau dir die NAV license terms an;

Neben der Server-Software-Lizenz, müssen Sie erwerben und jedem Benutzer eine Zugriffslizenz zuweisen, die die ERP-Lösung direkt oder indirekt zugreift. Sie benötigen eine Zugriffslizenz für jeden Benutzer, der direkt oder indirekt über eine Drittanbieteranwendung auf die ERP-Lösung zugreift.

+0

Vielen Dank! Sehr hilfreiche Antwort. Ich glaube, ich habe bekommen, was ich brauchte, aus einer Antwort - Das muss eine Premiere sein! : D TYVM. – MNDevelopments

1

Web Services zu verwenden ist eine Option, oder können Sie 3rd Party Apps wie MobileNAV und natürlich können Sie immer noch auf NAV 2016

Prost Upgrade nutzen!

+0

Ich gehe mit Web Services, da die Leute, die Zugang zu der App haben, die ich mache, keinen direkten Zugriff auf NAV haben sollten - ich brauche sie nur, um zu senden, wie viele Arbeitsstunden sie haben und sie zu sortieren NAV. – MNDevelopments