[Gelöst] Outlook integrieren - geht das auch ohne NAS?

9. November 2007 12:09

Ich habe mir alle Outlook-Themen für 5.0 angesehen und finde, dass meine Frage nirgends richtig reinpasst und falls jemand die gleiche Frage haben sollte, diese auch eher nicht bei den bisherigen Themen vermuten würde.

Microsoft gibt im KB-Artikel 939031 wieder, wie man das Outlook-Addin zu installieren und einzurichten hat.
Dort steht, dass man unbedingt den NAS installieren und einrichten muss.

Mir ist ein Gerücht zu Ohren gekommen, das ginge auch ohne NAS in 5.0 - weiß jemand dazu mehr? Ich habe noch nie mit dem Outlook-Addin gearbeitet und habe entsprechend 0 Vorahnung.

Oder muss ich ich so vorgehen wie im KB-Artikel beschrieben?

Und dann bin ich noch auf einen Fehler gestoßen:
Addin ist bei mir installiert und ich bin in der Marketing & Vertrieb Einrichtung als E-Mail-Protok. Benutzer-ID gepflegt. Auch alles andere auf der Registerkarte E-Mail-Protokoll ist gepflegt.
Wenn ich nun den Mandanten öffne, bekomme ich eine Fehlermeldung:

Die Definition des Feldes User ID wurde geändert, nachdem das Objekt gesichert wurde.

Alter Typ: Code
Neuer Typ: Text


Der Debugger bleibt stehen bei Codeunit 5065 E-Mail Dispatcher\OnRun():
Code:
// Set lock
Session.RESET; // <----------
Session.SETRANGE("My Session",TRUE);
Session.FIND('-');


Versuche ich abermals, den Mandanten zu öffnen, kommt die Fehlermeldung, die ich eigentlich schon vorhin erwartet hätte:
Die Beziehung zu dem Teil RESET der Variable konnte nicht gelöst werden.


Dies hat aber nichts mit dem fehlenden NAS zu tun, oder?
Zuletzt geändert von Natalie am 26. November 2007 13:32, insgesamt 2-mal geändert.

9. November 2007 12:21

Jedesmal wenn ich den Fehler "Die Definition des Feldes...." bekam, hatte das etwas mit geänderten Tabellen zu tun, also jemand hat im Objektdesigner eine Tabelle editiert. Entweder, eine Tabelle, deren Form ich gerade offen habe, oder die von der Form, die ich offen habe angesprochen wird, oder aber (das ist meistens der Fall) das Änderungsprotokoll zielt auf die geänderte Tabelle. Im ersten Fall hilft das schließen aller Forms, im zweiten musst du Navision neu starten....

9. November 2007 12:24

Naja, aber hier ist es die Tabelle 2000000009 Session. Und die ist nicht geändert worden, da sie nicht mal im Objektdesigner sichtbar ist ....

9. November 2007 12:30

Wieso hättest du die Meldung, dass RESET nicht aufgelöst werden kann, erwartet?
Das kann doch nur sein, wenn die Variable Session hier keine Record-Variable ist.....

9. November 2007 12:32

Michael Schumacher hat geschrieben:Wieso hättest du die Meldung, dass RESET nicht aufgelöst werden kann, erwartet?
Das kann doch nur sein, wenn die Variable Session hier keine Record-Variable ist.....

Weil der Debugger-Cursor direkt auf Session.RESET stehen geblieben ist.

Und was mach ich jetzt mit der Tabelle?

9. November 2007 13:06

Die virtuelle Tabelle Session ist auf dem SQL-Server ein View.
Ich hatte vor längerer Zeit ein ähnliches Problem in NAV 4.02 mit selbiger Tabelle. Ich habe mit seinerzeit mit Session.SETFILTER um das Problem herumgearbeitet.

9. November 2007 13:39

MrBurns hat geschrieben:Die virtuelle Tabelle Session ist auf dem SQL-Server ein View.
Ich hatte vor längerer Zeit ein ähnliches Problem in NAV 4.02 mit selbiger Tabelle. Ich habe mit seinerzeit mit Session.SETFILTER um das Problem herumgearbeitet.

Das hört sich ja ... interessant an. Also was genau müsste ich machen?

Und nun nochmal zu meiner eigentlichen Frage: Wer von euch weiß was zum Thema Addin ohne NAS?

9. November 2007 14:27

Probier mal folgendes:
Session.SETRANGE("My Session",TRUE);
ersetzen durch
Session.SETFILTER("My Session",'%1',TRUE);

Von dem AddIn ohne NAS habe ich noch nichts gehört.

9. November 2007 14:58

Und das soll funktionieren? Noch VOR dem SETRANGE erfolgt Session.RESET, und da knallt es doch schon.

9. November 2007 15:32

Der Debugger bleibt leider nicht immer an der "richtigen" Stelle stehen.

9. November 2007 15:43

Wie wahr, wie wahr. Zumindest sein Zeiger nicht.
Ich möchte nur ungern in dem jungfräulichen Codeunit rumfriemeln, solange der Fehler nicht an meinem Quelltext liegt (das passiert ja alles im Standard und ein Hotfix von MS gibts dazu auch nicht).

9. November 2007 15:47

Da hilft wohl nur Codeunit sichern und ein Test nach dem Motto:
"Versuch macht kluch" ;-)

19. November 2007 12:28

Hi,

ich kämpfe mich gerade durch die Outlook integration. Das Problem an der Sache ist, dass ich mal so gar keine Ahnung habe...

Das senden einer E-Mail aus einer Kontaktkarte bspw. funktioniert. Aber ich bekomme keine Synchronisation zustande. Zum Testen wollte ich eigentlich eine Native-Datenbank nutzen. In Outlook finde ich den NAV Database Server aber in den connection settings der Sync-Einstellungen nicht. Wen nich versuche unseren SQL Server zu selektieren, finde ich zwar den Server, aber bekomme bei der Auswahl der DB immer den Fehler:
"Fehler bei der Anmeldung für den Benutzer '(null)'. Ursache: Keiner vertrauten SQL Server-Verbindung zugeordnet."

Nun habe ich mich hier mal umgeschaut und wollte mir den Arktilel aus der KB, der von Natalie bezüglich Application Server genannt worden ist, durchlesen, aber den Artikel finde ich auch nicht....

Mich beschleicht das Gefühl ich hätte heute im Bett bleiben sollen...

Also, wäre nett, wenn mir jemand den Link zu dem KB Artikel aus dem ersten Post geben könnte. (Der eigentliche Grund, warum ich mich hier ausweine )
Was auch schön wäre, wenn jemand eine "Step-By-Step" Anleitung (sollte es denn soetwas geben) für die Synchronisation kennt, die er/sie mir verlinken könnte.
Und für jede weitere Hilfe bin ich natürlich auch dankbar.

Gruß
Bob

19. November 2007 12:57

Tingel Tangel Bob hat geschrieben:Nun habe ich mich hier mal umgeschaut und wollte mir den Arktilel aus der KB, der von Natalie bezüglich Application Server genannt worden ist, durchlesen, aber den Artikel finde ich auch nicht....


Schau dir mal diese beiden hier an:
How to install the Outlook Integration feature for Microsoft Dynamics NAV 5.0
How to enable the log file mode for the Outlook Synchronization feature in Microsoft Dynamics NAV 5.0.

Der 1. Link war der von dir gemeinte.

20. November 2007 12:55

Hallo Natalie,

vielen Dank. Werde ich mir mal ansehen.

Gruß
Bob

22. November 2007 18:14

So, ich bin jetzt schon mal ein Stück weiter und kann mich zumindest mal zum SQL Server verbinden.
Nun bin ich zu dem "Osynch-Problem" gekommen. Gibt ja genug Artikel darüber. Aber noch einmal bitte zum Verständnis.

- Ich installiere den NAS auf allen Clientrechnern, die ihr Outlook mit NAV synchronisieren wollen.
- Ich erstelle einen neuen Application Server namens outlook
- Ich setzte den Startparameter auf Osynch.

- Ich trage logischerweise bei "Database Server Name", "Database" und "Company Name" die gleichen Daten ein, die ich auch bei der Outlook Verbindung zum Server eingetragen habe
-Net Type ist TCP/IP
- Object Cache Size ?!

und dann starte ich den Service richtig?

Muss ich den Service dann immer wieder manuell starten, oder kann ich den auf "automatisch" setzen?

Korrigiert mich bitte, wenn ich falsch liege ;-)

Gruß
Bob

23. November 2007 11:43

Ich habe die Outlook-Synch schon mal bei mir lokal eingerichtet, zusammen mit dem MBS-Support aus Hamburg, folgendes gilt da ansich:
- ohne NAS geht keine Synchro von Aufgaben und Besprechungen
- ohne Exchange Server auch keine Mailprotokollierung (was mit ersterem ansich auch nichts zu tun hat)
- Man muss Schritt für Schritt gemäß dem Outlook Synchronization Installation Guide (akt. Version 2.3) verfahren.
Dann hat das bei mir funktioniert.
Leider viel Handarbeit, anscheinend ist auch noch nicht bekannt, mit welchem SP oder welcher Version das automatisiert wird.

26. November 2007 13:31

Mir liegt jetzt ein Dokument vor, das uns unser MS Technical Service Account Manager geschickt hat ("Outlook Synchronization Installation Guide" vom 21.09.07).

Dort steht noch einmal explizit drin, dass es ohne NAS nicht geht.

Bin mal gespannt, ob und wann dieses Dokument öffentlich zugänglich wird.

26. November 2007 17:26

Nachfrage von mir beim Support in HH ergab, dass man diesen Guide über eine Supportanfrage anfordern soll und dass das doc wohl nie öffentlich wird (und hoffentlich in Kürze entfallen kann).

26. November 2007 17:35

thommes hat geschrieben:und dass das doc wohl nie öffentlich wird (und hoffentlich in Kürze entfallen kann).


Wieso sollte es entfallen können?

26. November 2007 17:40

jo, da hab ich was geplaudert :-) Im Ernst: MS will dazu wohl irgendwann ein eigenes Update rausbringen. Da vermute ich einfach, dass dann eine Doku dabei ist, die den inoffiziellen Giude entfallen lässt.
Bitte frag' mich jetzt nicht noch, wann das sein wird (da gibt's nämlich keine Antwort dazu, da das MS selbst noch nicht definitv weiss).
Gruß thommes.

26. November 2007 17:41

thommes hat geschrieben:jo, da hab ich was geplaudert :-) Im Ernst: MS will dazu wohl irgendwann ein eigenes Update rausbringen. Da vermute ich einfach, dass dann eine Doku dabei ist, die den inoffiziellen Giude entfallen lässt.
Bitte frag' mich jetzt nicht noch, wann das sein wird (da gibt's nämlich keine Antwort dazu, da das MS selbst noch nicht definitv weiss).
Gruß thommes.


Reicht mir doch schon als Antwort ;-)
Danke!

4. Dezember 2007 11:52

Mhh, es ist also nicht möglich die Synchronisation ohne den NAS zu machen. Die Lizenz dafür muss ja auch erst erworben werden und ist nicht ganz günstig, wie ich finde.
Nun steht da in der Preisliste "Application Server (1 Instanz)". Ich muß ihn doch aber auf jedem Client installieren, auf dem ich die Synchronisation laufen lassen will, oder? Heißt das "1 Instanz" jetzt, dass ich fünf Lizenzen erwerben muss, wenn ich auf fünf Clientrechnern die Synchronisation durchführen will? Das wäre ja ganz schön happig. Oder habe ich da was falsch verstanden?

4. Dezember 2007 12:05

Tingel Tangel Bob hat geschrieben:Mhh, es ist also nicht möglich die Synchronisation ohne den NAS zu machen. Die Lizenz dafür muss ja auch erst erworben werden und ist nicht ganz günstig, wie ich finde.

Wenn ich richtig verstanden habe, ist immer eine NAS-Lizenz zur Kundenlizenz inklusive.

4. Dezember 2007 12:16

Natalie hat geschrieben:Wenn ich richtig verstanden habe, ist immer eine NAS-Lizenz zur Kundenlizenz inklusive.


Würde ja aber dann auch nur für eine Installation auf einem Client gelten, oder?

Das Add-In für Outlook zur Synchronisation kostet ja auch nichts extra, oder? Finde das ganze ein wenig merkwürdig...