Glad to help.
There may be other gotchas in the DMT too - I know of one other, the filter guide AST:DLP:Validate_FG needs the 'EXIT' label moved to after the filter 'AST:DLP:ValidateProdDict_SetErr' From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Peter Joran Sent: 11 July 2012 17:46 To: arslist@ARSLIST.ORG Subject: Re: DMT 7.6 Validation Error-RESOLVED ** Pete You're the man!! Thanks for the help. Pete On Tue, Jul 10, 2012 at 11:43 AM, Peter Romain <p.romain.arsl...@parsolutions.co.uk> wrote: ** The RunIf of filter SHR:ATR:SetErrorMessage_013_Loop has ('z1D_Parse' != $NULL$) AND ('z1D_Parse' != " ") Try removing the space from the last term so that it becomes ('z1D_Parse' != $NULL$) AND ('z1D_Parse' != "") From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Peter Joran Sent: 10 July 2012 15:59 To: arslist@ARSLIST.ORG Subject: DMT 7.6 Validation Error ** All I'm attempting to troubleshoot a validation error in the Data Management tool. The issue is that when I click on a record from the results list in the COM:LoadCompany form that is flagged as having an error (Error_Flag = Yes) the record hangs for a while and then ARERR 298 is thrown and the data is not displayed. ARERR [298] Too many filters processed during this operation I can select a non-error flagged record from the results list and the data will display as expected and without issue. I've tried increasing max filters to 999999999 and increasing max stack filter to 100000 and the settings did not resolve the issue. All thoughts welcome Thanks Pete ar server 75 p7 itsm 76 p1 windows 2008 r2 sql svr 2008 r2 The plugin log does not show an error. The arerror log only logs arrerr 298. The filter log is looping the following lines: Checking "SHR:ATR:SetErrorMessage_012" (12) Checking "SHR:ATR:SetErrorMessage_012_First" (12) Checking "SHR:ATR:SetErrorMessage_013_Loop" (13) Checking "SHR:ATR:ParseErrorCode_011_GetMessage" (11) Log section: <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 0: Goto Action <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > Goto Execution Order: 11 <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.0510 */ <Filter Level:0 Number Of Filters:29717> Checking "SHR:ATR:ParseErrorCode_011_GetMessage" (11) <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > --> Passed -- perform actions <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 0: Set Fields <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > z1D_ParseTmp (302767100) = <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 1: Set Fields <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > z1D_Parse (302766900) = <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 2: Set Fields <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > z1D_ParseTmp (302767100) = <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.1780 */ <Filter Level:0 Number Of Filters:29718> Checking "SHR:ATR:SetErrorMessage_012" (12) <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > --> Failed qualification <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.2140 */ <Filter Level:0 Number Of Filters:29719> Checking "SHR:ATR:SetErrorMessage_012_First" (12) <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > --> Failed qualification <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.2520 */ <Filter Level:0 Number Of Filters:29720> Checking "SHR:ATR:SetErrorMessage_013_Loop" (13) <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > --> Passed -- perform actions <FLTR> <TID: 0000002632> <RPC ID: 0000009425> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 0: Goto Action <FLTR> <TID: 0000003328> <RPC ID: 0000010065> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.3000 */ Start filter processing (phase 1) -- Operation - SET on AR System Administration: Server Information:Save Attachment - 000000000000001 <FLTR> <TID: 0000003328> <RPC ID: 0000010065> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > /* Tue Jul 10 2012 10:45:51.3000 */ <Filter Level:0 Number Of Filters:0> Checking "AR System Administration:ServerInformation:SaveAttachmen:Add Attachment" (500) <FLTR> <TID: 0000003328> <RPC ID: 0000010065> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > --> Passed -- perform actions <FLTR> <TID: 0000003328> <RPC ID: 0000010065> <Queue: Fast > <Client-RPC: 390620 > <USER: appadmin > 0: Set Fields _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"