USERID von Report 7305 - Kommissionierung erstellen

9. April 2021 10:05

Hallo,

In den Zeilen eines freigegebenen FA kann man eine Kommissionierung erstellen. Dies erfolgt mit dem Report 7305. Hier kann ich eine "Zugewiesene Benutzer-ID" wählen. Ich verstehe nicht, weshalb diese frei wählbar ist und auch leer bleiben darf. Wie auch immer....am Ende weiss niemand, wer eine Kommissionierung erstellt hat...Fehlersuche unmöglich.

Ich möchte nun hier eine Nachverfolgung ermöglichen, entweder in dem die zugewiesene Benutzer-ID entsprechend der User-ID (Windowsanmeldung) vorausgefüllt wird und nicht editierbar ist, oder vielleicht einfacher, irgendwie die User-ID der Windowsanmeldung erfassen und letztendlich auf der Page der Kommissionierung anzeigen.

Leider weiss ich nicht, wie ich das machen kann. In einem Report die User-ID in einen Datensatz zu speichern. Kann mir da vieleicht jemand einen Tipp bzw. die Lösung geben?

Vielen Dank.

Ich habe nur eine Designer-Lizenz, kann also nur CAL-Code in Reports verändern.

Gruß
Stephen

Re: USERID von Report 7305 - Kommissionierung erstellen

9. April 2021 10:32

Hi,

wie wäre es damit?
https://docs.microsoft.com/de-de/dynamics-nav-app/across-log-changes

Re: USERID von Report 7305 - Kommissionierung erstellen

9. April 2021 15:21

Du könntest das Änderungsprotokoll für die entsprechende Tabelle einschalten, ggf. nur für das betreffende Feld.

Du könntest auch im Report an der passenden Stelle das Feld mit der USERID füllen. Und du könntest in der Page das Feld auf Editable=false ändern, ich glaube das müsste auch ohne Application Builder oder Solution Developer Lizenz gehen.

Re: USERID von Report 7305 - Kommissionierung erstellen

9. April 2021 15:39

enh hat geschrieben:Du könntest das Änderungsprotokoll für die entsprechende Tabelle einschalten, ggf. nur für das betreffende Feld.

Du könntest auch im Report an der passenden Stelle das Feld mit der USERID füllen. Und du könntest in der Page das Feld auf Editable=false ändern, ich glaube das müsste auch ohne Application Builder oder Solution Developer Lizenz gehen.


hmm - du machst ihm meinen bereits gemachten Vorschlag? Weiterhin weiß er nicht, wie er die USERID an der passenden Stelle im Report füllt
-> siehe
Stephen06 hat geschrieben:Leider weiss ich nicht, wie ich das machen kann. In einem Report die User-ID in einen Datensatz zu speichern. Kann mir da vieleicht jemand einen Tipp bzw. die Lösung geben?


somit wäre die Änderungsprotokollierung aus meiner Sicht die bessere Entscheidung, da damit nicht ins System eingegriffen wird, was dann später bei Updates wieder berücksichtigt werden muss...und noch besser - damit kann man recht wenig kaputt machen, wenn man keine Programmiererfahrung hat

Re: USERID von Report 7305 - Kommissionierung erstellen

14. April 2021 09:28

Hallo,

an das Änderungsprotokoll hatte ich nicht gedacht, ich denke das ist die einfachste Lösung. Auch wenn es angenehmer wäre, den Nutzer auf der Page der Kommissionierungen zu sehen, aber ok.

Danke für die Hilfe.