[GELÖST] Funktion InsertDocDim

30. November 2012 10:51

Hallo zusammen,

ich versuche gerade zu verstehen was der Aufruf "InsertDocDim" in der Tabelle "Verkaufskopf" (ID 36) OnInsert macht.

Wenn ich mir die Funktion "DimensionManagement" anschaue wird hier überprüft ob in der TempDimBuf2 Tabelle Daten vorhanden sind. s.u.

InsertDocDim
IF TempDimBuf2.FINDFIRST THEN
UpdateDocDefaultDim(TableID,DocType,DocNo,LineNo,GlobalDim1Code,GlobalDim2Code);

Wann wird die TempDimBuf2 befüllt. ich finde keine einzige Stelle die das OnInsert-Trigger macht?

Kann mir da bitte einer weiter helfen?

Danke!
Zuletzt geändert von KAMKAMS am 30. November 2012 11:19, insgesamt 1-mal geändert.

Re: Funktion InsertDocDim

30. November 2012 11:08

TempDimBuf2.Insert wird ebenfalls in der DimensionManagement ausgeführt: Funktion GetDefaultDim. Diese Funktion wird in T36 aufgerufen.

Re: Funktion InsertDocDim

30. November 2012 11:18

Hallo Natalie,

Ja, Du hast recht, die Funktion "GetDefaultDim" wird im OnInsert-Trigger durch Validieren des Feldes "Sell-to Customer No." ausgelöst. Das hatte ich nicht gesehen :oops:

Vielen Dank für die schnelle Hilfe.

Gruß