[Gelöst] - Ungewollte Standarddimensionen

7. April 2006 15:29

Ich habe da ein ganz merkwürdiges Problem, dem ich nicht auf die Spur komme. Vielleicht hat jemand von euch so etwas schon mal gehabt (hab ich wenigstens die leise Hoffnung).

Ich habe auf einer (und nur auf einer) Navision-Installation immer wieder das Problem, dass Standarddimensionen in der Tabelle 352 - Default Dimension eingetragen sind von denen niemand weiss, wie die dahin kommen.

Hat jemand so etwas schon mal gesehen?
Gibt es irgendwo einen Mechanismus, der Standarddimensionen erstellt?

Ich stehe hier vor einem Rätsel :-(
Zuletzt geändert von rotsch am 13. April 2006 16:36, insgesamt 1-mal geändert.

7. April 2006 18:16

Mir ist keine Routine bekannt, die sowas machen würde.

Du könntest ja mal das Änderungsprotokoll auf die Tabelle 352 ansetzen und eine Zeit lang protokollieren lassen, ob da nicht doch ein Anwender etwas einträgt.
Meist will es ja keiner gewesen sein, wenn man dann aber mit dem Eintrag im Änderungsprotokoll das Gegenteil beweisen kann, dann können sie sich ganz schnell wieder erinnern.

7. April 2006 19:02

Timo Lässer hat geschrieben:Mir ist keine Routine bekannt, die sowas machen würde.


Das dachte ich mir auch, da mir bis jetzt noch nie sowas untergekommen ist, war mir aber trotzdem nicht sicher.

Timo Lässer hat geschrieben:Du könntest ja mal das Änderungsprotokoll auf die Tabelle 352 ansetzen und eine Zeit lang protokollieren lassen, ob da nicht doch ein Anwender etwas einträgt.


Ja, das habe ich mittlerweile bereits veranlasst, da ich mir auf diesem Weg eine Spur erhoffe.

Besten Dank für die Antwort.

12. April 2006 18:47

Das ist wirklich komisch. Nach der letzten Bereinigung der Standarddimensionen wurde das ChangeLog aktiviert. Ein paar Tage nach der Bereinigung waren wieder Standarddimensionen drin. Im ChangeLog sind jedoch keine Einträge zu finden.

Hat jemand vielleicht noch eine Idee?

12. April 2006 18:55

Da bleibt dann wohl nur noch eine ausgiebige Analyse per Navision Developer's Toolkit übrig.
Irgendwo muss ja dann ein (ungewollter) INSERT ausgeführt werden.

12. April 2006 19:29

handelt es sich um Dimensionen, die den globalen oder Shortcutdimensionen zugeordnet sind?
Wenn in solchen Feldern in den Stammdaten Einträge gemacht werden, werden automatisch entsprechende Einträge in der Default Dimension Tabelle gemacht, wenn ich mich recht erinnere.
überwache dann ggf auch die entsprechenden Stammdatentabellen auf Änderungen in diesen Feldern.

12. April 2006 19:52

Michael Schumacher hat geschrieben:handelt es sich um Dimensionen, die den globalen oder Shortcutdimensionen zugeordnet sind?
Wenn in solchen Feldern in den Stammdaten Einträge gemacht werden, werden automatisch entsprechende Einträge in der Default Dimension Tabelle gemacht, wenn ich mich recht erinnere.
überwache dann ggf auch die entsprechenden Stammdatentabellen auf Änderungen in diesen Feldern.

:oops: Wie konnte ich die nur vergessen :?:
Na klaro, das dürfte wahrscheinlich die Ursache für deine plötzlich auftauchenden Dimensionen sein :!:

13. April 2006 07:58

Michael Schumacher hat geschrieben:handelt es sich um Dimensionen, die den globalen oder Shortcutdimensionen zugeordnet sind?


Ja, es gibt nur die beiden Hauptdimensionen.

Michael Schumacher hat geschrieben:Wenn in solchen Feldern in den Stammdaten Einträge gemacht werden, werden automatisch entsprechende Einträge in der Default Dimension Tabelle gemacht, wenn ich mich recht erinnere.


Das verstehe ich nicht ganz. Welche Felder in den Stammdaten meinst Du hier?

13. April 2006 08:40

Ich meine Global Dimension1 und Global Dimension 2 die sich normalerweise in den Masken mit dem Namen der entsprechenden Dimension melden.
heißt deine erste Glabale Dimension z.B. Kostenstelle, so siehst du das Feld als Kostenstelle.

13. April 2006 10:57

Michael Schumacher hat geschrieben:Wenn in solchen Feldern in den Stammdaten Einträge gemacht werden, werden automatisch entsprechende Einträge in der Default Dimension Tabelle gemacht, wenn ich mich recht erinnere.


Wenn ich in den Stammdaten (z.B. Kontenplan) über Shift-Ctrl-D Dimensionwerte zufüge, werden diese ja direkt in die Standarddimensionen geschrieben (Tabelle 352). Dieser Weg scheidet aus, da ich für diese Fälle eine Message eingebaut habe im OnInsert-Trigger. Das hätte mir der Anwender also gemeldet.

Oder ist hier noch ein andere Art von Einträgen gemeint?

13. April 2006 15:47

man kann die globalen dimensionen auch gleich auf der Adress- oder Artikelkarte die Felder einblenden (über Ctrl-F2) und wenn dann dort was eingetragen wird, geht Navision rückwärts und trägt es auch in die Dimensionstabelle ein....

13. April 2006 16:35

Michael Schumacher hat geschrieben:man kann die globalen dimensionen auch gleich auf der Adress- oder Artikelkarte die Felder einblenden (über Ctrl-F2) und wenn dann dort was eingetragen wird, geht Navision rückwärts und trägt es auch in die Dimensionstabelle ein....


Ahh, DingDong Boing Klingeling, jetzt ist der Groschen gefallen :-D

Genau das war es. Da wäre ich in hundert Jahren nicht draufgekommen! Besten Dank für alle Hilfe, und besonders Danke an Schumi.

13. April 2006 16:52

Kleiner Nachtrag:

Ich hatte diesbezüglich bereits einmal einen Support-Request bei MBS platziert. Dort wusste man aber auch nicht weiter.

Also: es lebe das Forum, da werden Sie geholfen :-D

13. April 2006 22:51

rotsch hat geschrieben:Kleiner Nachtrag:

Ich hatte diesbezüglich bereits einmal einen Support-Request bei MBS platziert. Dort wusste man aber auch nicht weiter.

Also: es lebe das Forum, da werden Sie geholfen :-D

Das lässt den Support von MBS jetzt in einem schlechten Licht darstehen.

Danke für dein Lob an diese Community sowie die Mitglieder.
Sowas spornt immer wieder an, weiterhin mit so einer hohen Motivation hier anderen zu helfen.