DELETE FROM [TBEMLP_POLL_PROFILES] WHERE (([GUID] = @Original_GUID) AND ([PROFILE_NAME] = @Original_PROFILE_NAME) AND ([POLL_TYPE] = @Original_POLL_TYPE) AND ([EMAIL_CONF_ID] = @Original_EMAIL_CONF_ID) AND ((@IsNull_COMMENT = 1 AND [COMMENT] IS NULL) OR ([COMMENT] = @Original_COMMENT)) AND ((@IsNull_LAST_TICK = 1 AND [LAST_TICK] IS NULL) OR ([LAST_TICK] = @Original_LAST_TICK)) AND ([ACTIVE] = @Original_ACTIVE) AND ((@IsNull_SEQUENCE = 1 AND [SEQUENCE] IS NULL) OR ([SEQUENCE] = @Original_SEQUENCE)) AND ((@IsNull_ADDED_WHO = 1 AND [ADDED_WHO] IS NULL) OR ([ADDED_WHO] = @Original_ADDED_WHO)) AND ((@IsNull_ADDED_WHEN = 1 AND [ADDED_WHEN] IS NULL) OR ([ADDED_WHEN] = @Original_ADDED_WHEN)) AND ((@IsNull_CHANGED_WHO = 1 AND [CHANGED_WHO] IS NULL) OR ([CHANGED_WHO] = @Original_CHANGED_WHO)) AND ((@IsNull_CHANGED_WHEN = 1 AND [CHANGED_WHEN] IS NULL) OR ([CHANGED_WHEN] = @Original_CHANGED_WHEN)))
INSERT INTO TBEMLP_POLL_PROFILES
(PROFILE_NAME, POLL_TYPE, EMAIL_CONF_ID, COMMENT, LAST_TICK, ACTIVE, SEQUENCE, ADDED_WHO, VALIDATION_SQL)
VALUES (@PROFILE_NAME,@POLL_TYPE,@EMAIL_CONF_ID,@COMMENT,@LAST_TICK,@ACTIVE,@SEQUENCE,@ADDED_WHO,@VALIDATION_SQL);
SELECT GUID, PROFILE_NAME, POLL_TYPE, EMAIL_CONF_ID, COMMENT, LAST_TICK, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_PROFILES WHERE (GUID = SCOPE_IDENTITY())
SELECT TBEMLP_POLL_PROFILES.*
FROM TBEMLP_POLL_PROFILES
UPDATE TBEMLP_POLL_PROFILES
SET PROFILE_NAME = @PROFILE_NAME, POLL_TYPE = @POLL_TYPE, EMAIL_CONF_ID = @EMAIL_CONF_ID, COMMENT = @COMMENT, LAST_TICK = @LAST_TICK, ACTIVE = @ACTIVE, SEQUENCE = @SEQUENCE,
CHANGED_WHO = @CHANGED_WHO, VALIDATION_SQL = @VALIDATION_SQL
WHERE (GUID = @Original_GUID);
SELECT GUID, PROFILE_NAME, POLL_TYPE, EMAIL_CONF_ID, COMMENT, LAST_TICK, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_PROFILES WHERE (GUID = @GUID)
DELETE FROM TBEMLP_POLL_PROCESS
WHERE (GUID = @Original_GUID)
INSERT INTO TBEMLP_POLL_PROCESS
(PROCESS_NAME, STEP_NAME, PROFILE_ID, COPY_2_HDD, WM_IMPORT, WM_OBJEKTTYPE, WM_VECTOR_LOG, WM_PATH, WM_FILE_NAME, WM_REFERENCE_INDEX, PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS,
DELETE_MAIL, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, WM_IDX_BODY_TEXT, WM_IDX_BODY_SUBSTR_LENGTH, PATH_ORIGINAL)
VALUES (@PROCESS_NAME,@STEP_NAME,@PROFILE_ID,@COPY_2_HDD,@WM_IMPORT,@WM_OBJEKTTYPE,@WM_VECTOR_LOG,@WM_PATH,@WM_FILE_NAME,@WM_REFERENCE_INDEX,@PATH_EMAIL_TEMP,@PATH_EMAIL_ERRORS,@DELETE_MAIL,@COMMENT,@ACTIVE,@SEQUENCE,@ADDED_WHO,@WM_IDX_BODY_TEXT,@WM_IDX_BODY_SUBSTR_LENGTH,@PATH_ORIGINAL);
SELECT GUID, PROCESS_NAME, STEP_NAME, PROFILE_ID, COPY_2_HDD, WM_IMPORT, WM_OBJEKTTYPE, WM_VECTOR_LOG, WM_PATH, WM_FILE_NAME, WM_REFERENCE_INDEX, PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS, DELETE_MAIL, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, WM_IDX_BODY_TEXT, WM_IDX_BODY_SUBSTR_LENGTH FROM TBEMLP_POLL_PROCESS WHERE (GUID = SCOPE_IDENTITY())
SELECT GUID, PROCESS_NAME, STEP_NAME, PROFILE_ID, COPY_2_HDD, WM_IMPORT, WM_OBJEKTTYPE, WM_VECTOR_LOG, WM_PATH, WM_FILE_NAME, WM_REFERENCE_INDEX, PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS,
DELETE_MAIL, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, WM_IDX_BODY_TEXT, WM_IDX_BODY_SUBSTR_LENGTH, PATH_ORIGINAL
FROM TBEMLP_POLL_PROCESS
UPDATE TBEMLP_POLL_PROCESS
SET PROCESS_NAME = @PROCESS_NAME, STEP_NAME = @STEP_NAME, PROFILE_ID = @PROFILE_ID, COPY_2_HDD = @COPY_2_HDD, WM_IMPORT = @WM_IMPORT, WM_OBJEKTTYPE = @WM_OBJEKTTYPE,
WM_VECTOR_LOG = @WM_VECTOR_LOG, WM_PATH = @WM_PATH, WM_FILE_NAME = @WM_FILE_NAME, WM_REFERENCE_INDEX = @WM_REFERENCE_INDEX, PATH_EMAIL_TEMP = @PATH_EMAIL_TEMP,
PATH_EMAIL_ERRORS = @PATH_EMAIL_ERRORS, DELETE_MAIL = @DELETE_MAIL, COMMENT = @COMMENT, ACTIVE = @ACTIVE, SEQUENCE = @SEQUENCE, CHANGED_WHO = @CHANGED_WHO,
WM_IDX_BODY_TEXT = @WM_IDX_BODY_TEXT, WM_IDX_BODY_SUBSTR_LENGTH = @WM_IDX_BODY_SUBSTR_LENGTH, PATH_ORIGINAL = @PATH_ORIGINAL
WHERE (GUID = @Original_GUID);
SELECT GUID, PROCESS_NAME, STEP_NAME, PROFILE_ID, COPY_2_HDD, WM_IMPORT, WM_OBJEKTTYPE, WM_VECTOR_LOG, WM_PATH, WM_FILE_NAME, WM_REFERENCE_INDEX, PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS, DELETE_MAIL, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, WM_IDX_BODY_TEXT, WM_IDX_BODY_SUBSTR_LENGTH FROM TBEMLP_POLL_PROCESS WHERE (GUID = @GUID)
DELETE FROM TBEMLP_POLL_STEPS
WHERE (GUID = @Original_GUID)
INSERT INTO TBEMLP_POLL_STEPS
(PROCESS_ID, STEP_NAME, KEYWORDS_BODY, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO)
VALUES (@PROCESS_ID,@STEP_NAME,@KEYWORDS_BODY,@COMMENT,@ACTIVE,@SEQUENCE,@ADDED_WHO);
SELECT GUID, PROCESS_ID, STEP_NAME, KEYWORDS_BODY, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_STEPS WHERE (GUID = SCOPE_IDENTITY())
SELECT TBEMLP_POLL_STEPS.*
FROM TBEMLP_POLL_STEPS
UPDATE TBEMLP_POLL_STEPS
SET PROCESS_ID = @PROCESS_ID, STEP_NAME = @STEP_NAME, KEYWORDS_BODY = @KEYWORDS_BODY, COMMENT = @COMMENT, ACTIVE = @ACTIVE, SEQUENCE = @SEQUENCE,
CHANGED_WHO = @CHANGED_WHO
WHERE (GUID = @Original_GUID);
SELECT GUID, PROCESS_ID, STEP_NAME, KEYWORDS_BODY, COMMENT, ACTIVE, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_STEPS WHERE (GUID = @GUID)
DELETE FROM TBEMLP_POLL_INDEXING_STEPS
WHERE (GUID = @Original_GUID)
INSERT INTO TBEMLP_POLL_INDEXING_STEPS
(STEP_ID, INDEXNAME, INDEXVALUE, ACTIVE, USE_FOR_DIRECT_ANSWER, SEQUENCE, ADDED_WHO)
VALUES (@STEP_ID,@INDEXNAME,@INDEXVALUE,@ACTIVE,@USE_FOR_DIRECT_ANSWER,@SEQUENCE,@ADDED_WHO);
SELECT GUID, STEP_ID, INDEXNAME, INDEXVALUE, ACTIVE, USE_FOR_DIRECT_ANSWER, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_INDEXING_STEPS WHERE (GUID = SCOPE_IDENTITY())
SELECT TBEMLP_POLL_INDEXING_STEPS.*
FROM TBEMLP_POLL_INDEXING_STEPS
UPDATE TBEMLP_POLL_INDEXING_STEPS
SET STEP_ID = @STEP_ID, INDEXNAME = @INDEXNAME, INDEXVALUE = @INDEXVALUE, ACTIVE = @ACTIVE, USE_FOR_DIRECT_ANSWER = @USE_FOR_DIRECT_ANSWER, SEQUENCE = @SEQUENCE,
CHANGED_WHO = @CHANGED_WHO
WHERE (GUID = @Original_GUID);
SELECT GUID, STEP_ID, INDEXNAME, INDEXVALUE, ACTIVE, USE_FOR_DIRECT_ANSWER, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_POLL_INDEXING_STEPS WHERE (GUID = @GUID)
DELETE FROM TBEMLP_HISTORY
WHERE (GUID = @Original_GUID)
INSERT INTO [TBEMLP_HISTORY] ([WORK_PROCESS], [EMAIL_MSGID], [EMAIL_SUBJECT], [EMAIL_DATE], [EMAIL_BODY], [EMAIL_SUBSTRING1], [EMAIL_SUBSTRING2], [COMMENT], [ADDED_WHEN]) VALUES (@WORK_PROCESS, @EMAIL_MSGID, @EMAIL_SUBJECT, @EMAIL_DATE, @EMAIL_BODY, @EMAIL_SUBSTRING1, @EMAIL_SUBSTRING2, @COMMENT, @ADDED_WHEN);
SELECT GUID, WORK_PROCESS, EMAIL_MSGID, EMAIL_SUBJECT, EMAIL_DATE, EMAIL_BODY, EMAIL_SUBSTRING1, EMAIL_SUBSTRING2, COMMENT, ADDED_WHEN FROM TBEMLP_HISTORY WHERE (GUID = SCOPE_IDENTITY())
SELECT TBEMLP_HISTORY.*
FROM TBEMLP_HISTORY
UPDATE [TBEMLP_HISTORY] SET [WORK_PROCESS] = @WORK_PROCESS, [EMAIL_MSGID] = @EMAIL_MSGID, [EMAIL_SUBJECT] = @EMAIL_SUBJECT, [EMAIL_DATE] = @EMAIL_DATE, [EMAIL_BODY] = @EMAIL_BODY, [EMAIL_SUBSTRING1] = @EMAIL_SUBSTRING1, [EMAIL_SUBSTRING2] = @EMAIL_SUBSTRING2, [COMMENT] = @COMMENT, [ADDED_WHEN] = @ADDED_WHEN WHERE (([GUID] = @Original_GUID) AND ((@IsNull_WORK_PROCESS = 1 AND [WORK_PROCESS] IS NULL) OR ([WORK_PROCESS] = @Original_WORK_PROCESS)) AND ([EMAIL_MSGID] = @Original_EMAIL_MSGID) AND ((@IsNull_EMAIL_DATE = 1 AND [EMAIL_DATE] IS NULL) OR ([EMAIL_DATE] = @Original_EMAIL_DATE)) AND ((@IsNull_EMAIL_SUBSTRING1 = 1 AND [EMAIL_SUBSTRING1] IS NULL) OR ([EMAIL_SUBSTRING1] = @Original_EMAIL_SUBSTRING1)) AND ((@IsNull_EMAIL_SUBSTRING2 = 1 AND [EMAIL_SUBSTRING2] IS NULL) OR ([EMAIL_SUBSTRING2] = @Original_EMAIL_SUBSTRING2)) AND ((@IsNull_COMMENT = 1 AND [COMMENT] IS NULL) OR ([COMMENT] = @Original_COMMENT)) AND ((@IsNull_ADDED_WHEN = 1 AND [ADDED_WHEN] IS NULL) OR ([ADDED_WHEN] = @Original_ADDED_WHEN)));
SELECT GUID, WORK_PROCESS, EMAIL_MSGID, EMAIL_SUBJECT, EMAIL_DATE, EMAIL_BODY, EMAIL_SUBSTRING1, EMAIL_SUBSTRING2, COMMENT, ADDED_WHEN FROM TBEMLP_HISTORY WHERE (GUID = @GUID)
SELECT TBEMLP_CONFIG.*
FROM TBEMLP_CONFIG
UPDATE TBEMLP_CONFIG
SET GUID = @GUID, FONT_BODY = @FONT_BODY, LOG_ERRORS_ONLY = @LOG_ERRORS_ONLY, CHECK_INTERVALL_MINUTES = @CHECK_INTERVALL_MINUTES, LAST_TICK = @LAST_TICK,
PATH_EMAIL_TEMP = @PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS = @PATH_EMAIL_ERRORS, WM_CON_STRING = @WM_CON_STRING, CHANGED_WHO = @CHANGED_WHO
WHERE (GUID = 1);
SELECT GUID, FONT_BODY, LOG_ERRORS_ONLY, CHECK_INTERVALL_MINUTES, LAST_TICK, PATH_EMAIL_TEMP, PATH_EMAIL_ERRORS, WM_CON_STRING, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBEMLP_CONFIG WHERE (GUID = @GUID)
DELETE FROM [TBDD_EMAIL_ACCOUNT] WHERE (([GUID] = @Original_GUID) AND ((@IsNull_NAME = 1 AND [NAME] IS NULL) OR ([NAME] = @Original_NAME)) AND ([EMAIL_FROM] = @Original_EMAIL_FROM) AND ([EMAIL_SMTP] = @Original_EMAIL_SMTP) AND ([EMAIL_USER] = @Original_EMAIL_USER) AND ([EMAIL_PW] = @Original_EMAIL_PW) AND ([PORT] = @Original_PORT) AND ([ACTIVE] = @Original_ACTIVE) AND ((@IsNull_ADDED_WHO = 1 AND [ADDED_WHO] IS NULL) OR ([ADDED_WHO] = @Original_ADDED_WHO)) AND ((@IsNull_ADDED_WHEN = 1 AND [ADDED_WHEN] IS NULL) OR ([ADDED_WHEN] = @Original_ADDED_WHEN)) AND ((@IsNull_CHANGED_WHO = 1 AND [CHANGED_WHO] IS NULL) OR ([CHANGED_WHO] = @Original_CHANGED_WHO)) AND ([CHANGED_WHEN] = @Original_CHANGED_WHEN) AND ([SSL_AUTH] = @Original_SSL_AUTH) AND ((@IsNull_AUTH_TYPE = 1 AND [AUTH_TYPE] IS NULL) OR ([AUTH_TYPE] = @Original_AUTH_TYPE)))
INSERT INTO TBDD_EMAIL_ACCOUNT
(NAME, EMAIL_FROM, EMAIL_SMTP, EMAIL_USER, EMAIL_PW, PORT, ACTIVE, ADDED_WHO, AUTH_TYPE, PORT_IN, ARCHIVE_FOLDER)
VALUES (@NAME,@EMAIL_FROM,@EMAIL_SMTP,@EMAIL_USER,@EMAIL_PW,@PORT,@ACTIVE,@ADDED_WHO,@AUTH_TYPE,@PORT_IN,@ARCHIVE_FOLDER);
SELECT GUID, NAME, EMAIL_FROM, EMAIL_SMTP, EMAIL_USER, EMAIL_PW, PORT, ACTIVE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, SSL_AUTH, AUTH_TYPE FROM TBDD_EMAIL_ACCOUNT WHERE (GUID = SCOPE_IDENTITY())
SELECT GUID, NAME, EMAIL_FROM, EMAIL_SMTP, EMAIL_USER, EMAIL_PW, PORT, ACTIVE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, SSL_AUTH, AUTH_TYPE, PORT_IN, ARCHIVE_FOLDER
FROM TBDD_EMAIL_ACCOUNT
UPDATE TBDD_EMAIL_ACCOUNT
SET NAME = @NAME, EMAIL_FROM = @EMAIL_FROM, EMAIL_SMTP = @EMAIL_SMTP, EMAIL_USER = @EMAIL_USER, EMAIL_PW = @EMAIL_PW, PORT = @PORT, ACTIVE = @ACTIVE, CHANGED_WHO = @CHANGED_WHO,
SSL_AUTH = @SSL_AUTH, AUTH_TYPE = @AUTH_TYPE, PORT_IN = @PORT_IN, ARCHIVE_FOLDER = @ARCHIVE_FOLDER
WHERE (GUID = @Original_GUID);
SELECT GUID, NAME, EMAIL_FROM, EMAIL_SMTP, EMAIL_USER, EMAIL_PW, PORT, ACTIVE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, SSL_AUTH, AUTH_TYPE FROM TBDD_EMAIL_ACCOUNT WHERE (GUID = @GUID)