Files
TaskFlow/app/TaskFlow/Log_Waehrung.txt
2026-03-20 13:43:09 +01:00

1805 lines
159 KiB
Plaintext

13:32:00.6979|frmValidator|DEBUG >> LookupListChanged -> LookupControl [Kostenstelle] marked as dirty
13:32:00.6979|frmValidator|DEBUG >> LookupListChanged -> LookupListChanged suppressed (global guard active)
13:32:00.6979|frmValidator|DEBUG >> onLookUpselectedValue -> onLookUpselectedValue
13:32:00.6979|frmValidator|DEBUG >> onLookUpselectedValue -> onLookUpselectedValue suppressed (global guard active)
13:32:00.6979|frmValidator|DEBUG >> onLookUpselectedValue_Control2Set -> onLookUpselectedValue_Control2Set
13:32:00.6979|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.6979|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [Kostenstelle] with value type [List`1]
13:32:00.6979|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.6979|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.6979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.6979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.6979|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.6979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.6979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.6979|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.6979|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.6979|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.6979|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.6979|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.6979|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.6979|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.6979|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.6979|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.6979|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.6979|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.7169|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.7169|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.7169|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.7169|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7169|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.7169|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.7169|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.7169|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.7169|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.7169|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.7169|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.7169|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.7169|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.7169|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7169|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.7169|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.7169|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7169|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.7169|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.7169|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.7419|frmValidator|DEBUG >> OnTextBoxLostFocus -> Control [BelegNr] marked as dirty
13:32:00.7419|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BelegNr] with value type [String]
13:32:00.7419|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.7419|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BelegNr]
13:32:00.7419|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.7419|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7419|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.7419|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.7439|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.7439|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.7439|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.7439|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.7439|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.7439|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.7439|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7439|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.7439|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.7439|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7439|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.7439|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.7439|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.7439|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.7439|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.7439|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.7439|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.7439|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.7439|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.7439|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.7439|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.7439|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.7439|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7439|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.7599|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.7599|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7599|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.7599|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.7599|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.7599|frmValidator|DEBUG >> onLookUpselectedValue -> onLookUpselectedValue
13:32:00.7599|frmValidator|DEBUG >> LookupControl_DependingControls -> oLOOKUPValue Is [3323382010]!
13:32:00.7599|frmValidator|DEBUG >> LookupControl_DependingControls -> We got 2 depending controls!!
13:32:00.7599|frmValidator|DEBUG >> LookupControl_DependingControls -> Control Verantwortliche is depending on lookUp Kostenstelle..
13:32:00.7599|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '{#CTRL#Kostenstelle}'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'VA' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
]
13:32:00.7599|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: --Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '{#CTRL#Kostenstelle}'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'VA' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [Kostenstelle].
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [Kostenstelle] mit genau einem Value
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.7599|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [Kostenstelle], oReplaceValue Type: [String], Value: [3323382010], IsSQL: [True]
13:32:00.7599|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323382010]
13:32:00.7599|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323382010]
13:32:00.7599|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '3323382010'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'VA' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
]
13:32:00.7599|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.7599|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.7599|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.7599|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7599|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '3323382010'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'VA' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
] and Parameters []
13:32:00.7979|frmValidator|DEBUG >> LookupControl_DependingControls -> Got the depending control ID:3438..Setting the values..
13:32:00.7979|taskFLOW|DEBUG >> LookupControl_DependingControls -> [LookupControl_DependingControls] _suppressLookupEvents zurückgesetzt auf [True]
13:32:00.7979|frmValidator|DEBUG >> LookupControl_DependingControls -> Control FreigeberFinal is depending on lookUp Kostenstelle..
13:32:00.7979|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '{#CTRL#Kostenstelle}'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'FF' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
]
13:32:00.7979|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: --Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '{#CTRL#Kostenstelle}'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'FF' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [Kostenstelle].
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [Kostenstelle] mit genau einem Value
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.7979|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [Kostenstelle], oReplaceValue Type: [String], Value: [3323382010], IsSQL: [True]
13:32:00.7979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323382010]
13:32:00.7979|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323382010]
13:32:00.7979|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '3323382010'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'FF' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
]
13:32:00.7979|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.7979|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.7979|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.7979|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.7979|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [--Changed 15.07.2025 MS Vorschlag integriert
DECLARE @KST NVARCHAR(100) = '3323382010'
DECLARE @TB TABLE (EMAIL NVARCHAR(250),Freigaben INT,SEQ INT IDENTITY(1,1) NOT NULL )
INSERT INTO @TB (EMAIL,Freigaben)
SELECT Mail ,Freigaben FROM DD_ECM_REF.[dbo].[TBCUST_KST_FREIGABEN] WHERE KST = @KST AND VA_FF = 'FF' ORDER BY Freigaben DESC;
INSERT INTO @TB (EMAIL,Freigaben)
SELECT EMAIL,0 FROM VWCUST_USER_Ferdinand WHERE EMAIL NOT IN (SELECT EMAIL FROM @TB)
order by Email
SELECT EMAIL,Freigaben FROM @TB ORDER BY SEQ
] and Parameters []
13:32:00.8319|frmValidator|DEBUG >> LookupControl_DependingControls -> Got the depending control ID:3440..Setting the values..
13:32:00.8319|taskFLOW|DEBUG >> LookupControl_DependingControls -> [LookupControl_DependingControls] _suppressLookupEvents zurückgesetzt auf [True]
13:32:00.8319|frmValidator|DEBUG >> LookupControl_EnablingControls -> LookupControl_EnablingControls [Kostenstelle] - oLOOKUPValue is [3323382010]!
13:32:00.8319|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [Kostenstelle]
13:32:00.8319|frmValidator|DEBUG >> onLookUpselectedValue_Control2Set -> onLookUpselectedValue_Control2Set
13:32:00.8319|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] START für Control: [Kostenstelle], GUID: [3491]
13:32:00.8319|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Working on SetControlValue for Kostenstelle ...
13:32:00.8319|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Original SQL: [--MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = '{#INT#USERNAME}'
SET @pKST = '{#CTRL#Kostenstelle}'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '{#CTRL#BuchungskreisNr}';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor ]
13:32:00.8319|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [--MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = '{#INT#USERNAME}'
SET @pKST = '{#CTRL#Kostenstelle}'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '{#CTRL#BuchungskreisNr}';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor ]
13:32:00.8319|taskFLOW|DEBUG >> ReplaceIDBAttributes -> IS_SQL = True - oReplaceValue = [{#IDBA#ObjectID}]
13:32:00.8319|taskFLOW|DEBUG >> ReplaceIDBAttributes -> oIDBValue = 5659655
13:32:00.8319|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: --MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = 'marschreiber'
SET @pKST = '{#CTRL#Kostenstelle}'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '{#CTRL#BuchungskreisNr}';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA {#IDBA#ObjectID}, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [Kostenstelle].
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [Kostenstelle] mit genau einem Value
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323382010
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [Kostenstelle], oReplaceValue Type: [String], Value: [3323382010], IsSQL: [True]
13:32:00.8319|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323382010]
13:32:00.8319|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323382010]
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8319|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.8319|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.8319|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.8319|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [--MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = 'marschreiber'
SET @pKST = '3323382010'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '3323';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor ]
13:32:00.8319|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Nach ReplaceAllValues: [--MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = 'marschreiber'
SET @pKST = '3323382010'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '3323';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor ]
13:32:00.8319|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.8319|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.8319|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.8319|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8319|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [--MS 14.01.2026
DECLARE @KSTVA VARCHAR(100),@pKST VARCHAR(10),
@WHO NVARCHAR(200) = 'marschreiber'
SET @pKST = '3323382010'
SET @KSTVA = ''
SELECT @KSTVA = COALESCE(kontaktMail,'') FROM DD_ECM.dbo.TBCUST_SYNC_API_AUFTRAEGE
WHERE
AUFTRAGSNR = @pKST AND MDNR = '3323';
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'FreigeberFinal',@WHO;
EXEC IDB.dbo.PRIDB_DELETE_ATTRIBUTE_DATA 5659655, 'Verantwortliche',@WHO;
SELECT '3474' as Control2Set, @KSTVA Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3438' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor UNION
SELECT '3440' as Control2Set, '' Caption, 'Yellow' as BackgroundColor, '' as FontColor ] and Parameters []
13:32:00.8459|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] SQL returned 3 rows
13:32:00.8459|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Row: Control2Set=[3438], Caption=[], TextOption=[Replace]
13:32:00.8459|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Got the Control2Set: Verantwortliche (Type: LookupControl3)..Setting the values..
13:32:00.8459|frmValidator|DEBUG >> LookupListChanged -> LookupControl [Verantwortliche] marked as dirty
13:32:00.8459|frmValidator|DEBUG >> LookupListChanged -> LookupListChanged suppressed (global guard active)
13:32:00.8459|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [Verantwortliche] with value type [List`1]
13:32:00.8459|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.8459|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.8459|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.8459|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.8459|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.8459|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.8459|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.8459|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.8459|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.8459|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.8459|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.8459|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.8459|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.8459|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8459|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.8459|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.8459|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8459|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.8609|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.8609|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.8609|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.8609|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8609|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.8609|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.8609|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.8609|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.8609|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.8609|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.8609|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.8609|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.8609|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.8609|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8609|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.8609|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.8609|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8609|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.8709|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.8709|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.8709|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BelegNr] with value type [String]
13:32:00.8709|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.8709|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BelegNr]
13:32:00.8709|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.8709|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.8709|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.8709|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.8709|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.8709|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.8709|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.8709|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.8709|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.8709|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.8709|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.8709|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.8709|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.8709|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8709|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.8709|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.8709|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8709|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.8899|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.8899|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.8899|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.8899|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.8899|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.8899|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.8899|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.8899|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.8899|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.8899|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.8899|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.8899|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.8899|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.8899|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8899|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.8899|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.8899|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.8899|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.9039|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9039|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9039|frmValidator|DEBUG >> OnTextBoxLostFocus -> Control [KstVerantwortliche] marked as dirty
13:32:00.9039|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [KstVerantwortliche] with value type [String]
13:32:00.9039|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> Controls2beEnabled für [KstVerantwortliche]: 2 Controls zu prüfen
13:32:00.9039|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9039|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:00.9039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:00.9039|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:00.9039|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2VA1]: Führe SQL_ENABLE aus...
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2VA1]: Result = [False]
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2VA1] Enabled = [False]
13:32:00.9039|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9039|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:00.9039|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:00.9039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:00.9039|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:00.9039|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2FF1]: Führe SQL_ENABLE aus...
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2FF1]: Result = [False]
13:32:00.9039|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2FF1] Enabled = [False]
13:32:00.9159|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 4] Controls2beEnabled: Normale Beendigung
13:32:00.9159|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.9159|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9159|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9159|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9159|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.9159|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.9159|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.9159|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.9159|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9159|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9159|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9159|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9159|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9159|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9159|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9159|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9159|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9159|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.9399|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9399|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9399|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9399|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9399|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9399|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9399|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9399|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9399|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9399|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9399|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9399|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9399|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9399|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9399|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9399|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9399|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9399|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.9499|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9499|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9499|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Lookup [Verantwortliche]: '' → '' (Mode: Replace)
13:32:00.9499|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Force-Reindex vorgemerkt für: [Verantwortliche]
13:32:00.9499|frmValidator|DEBUG >> LookupListChanged -> LookupControl [Verantwortliche] marked as dirty
13:32:00.9499|frmValidator|DEBUG >> LookupListChanged -> LookupListChanged suppressed (global guard active)
13:32:00.9499|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [Verantwortliche] with value type [List`1]
13:32:00.9499|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.9499|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9499|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9499|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9499|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.9499|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.9499|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.9499|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.9499|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9499|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9499|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9499|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9499|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9499|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9499|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9499|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9499|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9499|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.9629|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9629|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9629|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9629|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9629|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9629|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9629|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9629|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9629|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9629|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9629|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9629|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9629|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9629|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.9629|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9629|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9629|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [KstVerantwortliche] with value type [String]
13:32:00.9629|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.9629|frmValidator|DEBUG >> Controls2beEnabled -> Controls2beEnabled für [KstVerantwortliche]: 2 Controls zu prüfen
13:32:00.9629|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:00.9629|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:00.9629|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:00.9629|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9629|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2VA1]: Führe SQL_ENABLE aus...
13:32:00.9629|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2VA1]: Result = [False]
13:32:00.9629|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2VA1] Enabled = [False]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9629|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:00.9629|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:00.9629|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:00.9629|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:00.9789|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9789|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2FF1]: Führe SQL_ENABLE aus...
13:32:00.9789|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2FF1]: Result = [False]
13:32:00.9789|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2FF1] Enabled = [False]
13:32:00.9789|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 4] Controls2beEnabled: Normale Beendigung
13:32:00.9789|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:00.9789|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9789|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9789|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9789|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9789|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9789|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9789|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9789|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9789|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9789|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:00.9789|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9789|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:00.9789|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:00.9789|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:00.9789|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:00.9939|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:00.9939|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:00.9939|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:00.9939|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:00.9939|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:00.9939|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9939|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:00.9939|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:00.9939|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:00.9939|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:00.9939|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:00.9939|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:00.9939|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [KstVerantwortliche] with value type [String]
13:32:00.9939|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:00.9939|frmValidator|DEBUG >> Controls2beEnabled -> Controls2beEnabled für [KstVerantwortliche]: 2 Controls zu prüfen
13:32:00.9939|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:00.9939|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:00.9939|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:01.0099|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:01.0099|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2VA1]: Führe SQL_ENABLE aus...
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2VA1]: Result = [False]
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2VA1] Enabled = [False]
13:32:01.0099|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0099|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:01.0099|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:01.0099|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2FF1]: Führe SQL_ENABLE aus...
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2FF1]: Result = [False]
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2FF1] Enabled = [False]
13:32:01.0099|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 4] Controls2beEnabled: Normale Beendigung
13:32:01.0099|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.0099|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0099|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.0099|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.0099|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.0099|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0099|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0099|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0099|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0099|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0099|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0099|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0099|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0099|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0099|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.0269|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0269|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0269|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0269|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0269|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0269|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0269|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0269|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0269|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.0269|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0269|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0269|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [Verantwortliche] with value type [List`1]
13:32:01.0269|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Row: Control2Set=[3440], Caption=[], TextOption=[Replace]
13:32:01.0269|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Got the Control2Set: FreigeberFinal (Type: LookupControl3)..Setting the values..
13:32:01.0269|frmValidator|DEBUG >> LookupListChanged -> LookupControl [FreigeberFinal] marked as dirty
13:32:01.0269|frmValidator|DEBUG >> LookupListChanged -> LookupListChanged suppressed (global guard active)
13:32:01.0269|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [FreigeberFinal] with value type [List`1]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0269|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.0269|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.0269|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0269|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0269|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0269|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0269|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0269|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0269|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0409|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0409|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.0409|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0409|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0409|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0409|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0409|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0409|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0409|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0409|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0409|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0409|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0409|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0409|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0409|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0409|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0409|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0409|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0409|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.0409|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0409|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0409|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [KstVerantwortliche] with value type [String]
13:32:01.0409|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:01.0409|frmValidator|DEBUG >> Controls2beEnabled -> Controls2beEnabled für [KstVerantwortliche]: 2 Controls zu prüfen
13:32:01.0409|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0409|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:01.0409|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:01.0409|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:01.0409|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:01.0569|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2VA1]: Führe SQL_ENABLE aus...
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2VA1]: Result = [False]
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2VA1] Enabled = [False]
13:32:01.0569|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0569|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: DECLARE @LEN INT
SET @LEN = LEN('{#CTRL#KstVerantwortliche}')
IF @LEN > 0 AND '{#CTRL#KstVerantwortliche}' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [KstVerantwortliche].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DevExpress.XtraEditors.TextEdit].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> TextEdit- oReplaceValue will be [].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [KstVerantwortliche], oReplaceValue Type: [String], Value: [], IsSQL: [True]
13:32:01.0569|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: []
13:32:01.0569|taskFLOW|WARN >> SafeSqlEscape -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
13:32:01.0569|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [DECLARE @LEN INT
SET @LEN = LEN('0')
IF @LEN > 0 AND '0' <> '0'
SELECT 'True'
ELSE
SELECT 'False'
]
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> [SQL START] Control [BTN_Kst2FF1]: Führe SQL_ENABLE aus...
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> [SQL ENDE] Control [BTN_Kst2FF1]: Result = [False]
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> Control [BTN_Kst2FF1] Enabled = [False]
13:32:01.0569|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 4] Controls2beEnabled: Normale Beendigung
13:32:01.0569|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.0569|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0569|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0569|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0569|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.0569|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.0569|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.0569|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.0569|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0569|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0569|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0569|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0569|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0569|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0569|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0569|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0569|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0569|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.0759|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0759|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0759|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0759|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0759|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0759|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0759|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0759|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0759|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0759|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0759|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0759|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0759|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0759|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0759|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0759|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0759|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0759|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.0759|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0759|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0889|frmValidator|DEBUG >> OnTextBoxLostFocus -> Control [BestelltWer] marked as dirty
13:32:01.0889|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BestelltWer] with value type [String]
13:32:01.0889|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:01.0889|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BestelltWer]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0889|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0889|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0889|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0889|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.0889|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.0889|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.0889|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.0889|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.0889|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.0889|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.0889|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.0889|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.0889|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.0889|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.0889|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.0889|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1039|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1039|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1039|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1039|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.1039|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1039|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1039|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Lookup [FreigeberFinal]: '' → '' (Mode: Replace)
13:32:01.1039|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Force-Reindex vorgemerkt für: [FreigeberFinal]
13:32:01.1039|frmValidator|DEBUG >> LookupListChanged -> LookupControl [FreigeberFinal] marked as dirty
13:32:01.1039|frmValidator|DEBUG >> LookupListChanged -> LookupListChanged suppressed (global guard active)
13:32:01.1039|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [FreigeberFinal] with value type [List`1]
13:32:01.1039|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.1039|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1039|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.1039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.1039|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.1039|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.1039|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1039|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1039|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1039|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1039|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1039|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1039|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1039|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1039|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1039|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.1199|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1199|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1199|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1199|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1199|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1199|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1199|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1199|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1199|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1199|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1199|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1199|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1199|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1199|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1199|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1199|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1199|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.1199|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1199|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1199|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BestelltWer] with value type [String]
13:32:01.1199|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:01.1199|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BestelltWer]
13:32:01.1199|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.1199|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1199|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.1349|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1349|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1349|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1349|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1349|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1349|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1349|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1349|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.1349|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1349|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1349|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1349|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1349|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1349|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1349|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1349|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1349|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1349|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1349|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1349|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1349|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1349|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1349|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.1539|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1539|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1539|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BestelltWer] with value type [String]
13:32:01.1539|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] BLOCKED by _suppressLookupEvents (FillIndexValues läuft)
13:32:01.1539|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BestelltWer]
13:32:01.1539|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:01.1539|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1539|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1539|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:01.1539|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:01.1539|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:01.1539|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:01.1539|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:01.1539|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1539|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1539|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1539|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1539|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1539|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1539|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1539|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1539|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1539|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:01.1679|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1679|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1679|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1679|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:01.1679|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:01.1679|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:01.1679|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:01.1679|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:01.1679|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:01.1679|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:01.1679|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:01.1679|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:01.1679|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:01.1679|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1679|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:01.1679|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:01.1679|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:01.1679|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:01.1679|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:01.1679|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:01.1679|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [FreigeberFinal] with value type [List`1]
13:32:01.1679|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Row: Control2Set=[3474], Caption=[Guido.Thieke@wisag.de], TextOption=[Replace]
13:32:01.1679|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Got the Control2Set: KstVerantwortliche (Type: TextEdit)..Setting the values..
13:32:01.1679|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] TextEdit [KstVerantwortliche]: '' → 'Guido.Thieke@wisag.de'
13:32:01.1679|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] Force-Reindex vorgemerkt für: [KstVerantwortliche]
13:32:01.1679|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [KstVerantwortliche] with value type [String]
13:32:01.1679|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] END für Control: [Kostenstelle], ButtonFinishSet=False
13:32:03.3960|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[1.957,82 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.3960|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[1.957,82 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4110|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[1.957,82 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4110|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[1.957,82 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[120,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[120,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[120,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[120,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[67,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4160|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[67,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4420|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[67,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4420|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[67,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4420|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[76,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4420|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[76,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.4670|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[76,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.4670|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [column2]: DisplayText=[76,50 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.5290|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Basisbetrag]: DisplayText=[3.225,45 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.5290|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Basisbetrag]: DisplayText=[3.225,45 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.5290|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Steuerbetrag]: DisplayText=[612,84 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.5290|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Steuerbetrag]: DisplayText=[612,84 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.5460|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Basisbetrag]: DisplayText=[3.225,45 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.5460|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Basisbetrag]: DisplayText=[3.225,45 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:03.5460|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Steuerbetrag]: DisplayText=[612,84 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewColumnsCurrency)
13:32:03.5460|GridControl|DEBUG >> _Lambda$__1 -> [CustomColumnDisplayText] CURRENCY [TB_Steuerbeträge_COL_Steuerbetrag]: DisplayText=[612,84 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
13:32:04.2430|taskFLOW|DEBUG >> UpdateControlInCache -> Cache updated for control [BestelltWer] with value type [String]
13:32:04.2440|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] START für Control: [BestelltWer], GUID: [3476]
13:32:04.2440|frmValidator|DEBUG >> SetControlValues_FromControl -> [SetControlValues_FromControl] SET_CONTROL_DATA is empty for control [BestelltWer]. Exiting.
13:32:04.2440|frmValidator|DEBUG >> Controls2beEnabled -> [EXIT 2] Controls2beEnabled: Keine Controls mit SQL_ENABLE für [BestelltWer]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('{#CTRL#BuchungskreisNr}','{#CTRL#LieferantNr}') ORDER BY SELECTED DESC
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [LieferantNr].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [LieferantNr] mit genau einem Value
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 7010912
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [LieferantNr], oReplaceValue Type: [String], Value: [7010912], IsSQL: [True]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [7010912]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [7010912]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC]
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:04.2440|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:04.2440|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:04.2440|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:04.2440|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:04.2440|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:04.2440|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:04.2440|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT SANO,SATITLE,SELECTED AS Häufigkeit FROM dbo.FNCUST_GET_SACHKONTEN ('3323','7010912') ORDER BY SELECTED DESC] and Parameters []
13:32:04.2440|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:04.2440|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceAllValues -> input BEFORE replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceIDBAttributes -> sql after ReplaceIDBAttributes: -- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('{#CTRL#BuchungskreisNr}')
ORDER BY SEQU
-- Test mit:
-- 0151
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> Found placeholder for control [BuchungskreisNr].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oControl.GetType [DigitalData.Controls.LookupGrid.LookupControl3].
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> LookupControl3 [BuchungskreisNr] mit genau einem Value
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> oReplaceValue nach Durchlaufen selectedValues: 3323
13:32:04.2440|taskFLOW|DEBUG >> ReplaceControlValues -> [SQL-ESCAPE CHECK] Control: [BuchungskreisNr], oReplaceValue Type: [String], Value: [3323], IsSQL: [True]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Input Type: [String], Value: [3323]
13:32:04.2440|taskFLOW|DEBUG >> SafeSqlEscape -> [SafeSqlEscape] Output: [3323]
13:32:04.2440|taskFLOW|DEBUG >> ReplaceAllValues -> input AFTER replacing: [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151]
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatable -> ForceFallback is True, falling back to direct database access.
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Fetching data from database [ECM] with Connection Id [ECM]
13:32:04.2440|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase -> Retrieving Connection String from Connection Id [1]
13:32:04.2440|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:172) -> Getting ConnectionString for ConnectionId [1]
13:32:04.2440|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Server=W2K19SRV398;Database=DD_ECM;User Id=EDMAdmin;Password=XXXXX;Application Name=DD_EDMIAppService;Workstation ID=W2K19SRV391;
13:32:04.2440|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:04.2440|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
13:32:04.2600|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:275) -> The Following Connection is open: Data Source=w2k19srv398;Initial Catalog=DD_ECM;User ID=EDMAdmin;Password=XXXXX
13:32:04.2600|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:117) -> Transaction Mode: [WithTransaction]
13:32:04.2600|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:390) -> GetDatatableWithConnectionObject: Running Query [-- MK // 05.08.2025
SELECT KST + ' - ' + TITLE as 'Kostenstelle'
FROM [dbo].[FNCUST_GET_KST] ('3323')
ORDER BY SEQU
-- Test mit:
-- 0151] and Parameters []
13:32:04.2600|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for all Gridcells..
13:32:04.2600|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange -> Force-setting Editor for Grid [Kontierung]