That explains what was going on one of my attempts to customize that form.. I had done everything according to the books but had included one enumerated field value too in the custom forms query and it would look for it in every other form!
BMC wasn't of much help (I wasn't even told it was a software defect or it is as designed for reasons you stated below). I was told that I was attempting to customize something I shouldn't be, without taking training.. I wonder if it would work if you introduced that same dummy field in every other form enlisted in the consoles integration too? Joe -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[email protected]]on Behalf Of Thad K Esser Sent: Monday, February 22, 2010 2:06 PM To: [email protected] Subject: Re: Integrating custom form into Overview Console (ITSM 7.x) ** Daniel, In ITSM 7.0.3, we had this issue and submitted a defect for it (SW00330605), which I just looked up and its now closed "As designed". When using an enumerated field as part of the external qualification for the table, the system queries ALL forms for that field, not just the form for which its defined. If you look at API/SQL logging, you'll see a bunch of SQL errors similar to: <SQL > *** ERROR *** ORA-00904: "T1021"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T1115"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T1117"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T1118"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T1584"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T1590"."C1000000869": invalid identifier <SQL > *** ERROR *** ORA-00904: "T756"."C1000000869": invalid identifier There is one error for each form defined to display on the overview console (minus the one that actually has the field), culminating in the ARERR 552 error from the API. Everything works fine if you just want to display the enumerated field in the table, but as soon as you use it in the qualification, you get the behavior above. Your choices are to not use the field in the qualification, or add it to all the other base forms. I hope that helps. Thad Esser Remedy Developer From: ARS Dummie <[email protected]> To: [email protected] Date: 02/22/2010 07:35 AM Subject: Re: Integrating custom form into Overview Console (ITSM 7.x) Sent by: "Action Request System discussion list(ARSList)" <[email protected]> ---------------------------------------------------------------------------- -- ** Just to bring this up again! Someone has an idea regarding this? Cheers! Daniel On Wed, Nov 4, 2009 at 5:08 PM, ARS Dummie <[email protected]> wrote: Hi Listers! I am trying to integrate some customers form in the Overview Console (ITSM 7.5), but there seems to be something wrong. What I did is this: - added 1 entry to SHR:ARDBC_OverviewConsoleTemplate (used the form name of the customers form and a GUID called "COMOBJECT". I entered only these two fields and left the rest on default) - added 13 entries to SHR:ARDBCFields using the new Form GUID "COMOBJECT" and used Field IDs from customers form to map it with Field IDs from the vendor form (SHR:ARDBC_OverviewConsole). No fields had to be added to the vendor form. I only took existing standard fields - added three entries to SHR:ARDBCEnumLookup to map the status values of the customer form (field ID 7) to the status values of the vendor form (Consolidated Status) - restarted arplugin process When I try to open the Overview Console I get an error: ARERR [552] Error:ARGetListEntryWithFields - Failure during SQL Operation to the database and the console remains empty. Strangely enough I can see the entries for my "COMOBJECT" within the SHR:ARDBC_OverviewConsole form when I access it directly. So the plugin is working and is collecting the data correctly. I tried to troubleshoot/workaround this by making the external qualification (z1D_ExternalQualString) visible on SHR:OverviewConsole. It contains a long statement asking for different types of requests (MAINHELPDESK, TMSTASK, ...) with their status and assigned users. But I can not find some "COMOBJECT" in there out of the box. So do I have to edit some of the workflow as well which is building this enormous external qualification? When I am editing the external qualification manually by hand (because the field is now visible) I am getting my request from the customers form displayed in the overview console. But why is the original qualification not working anymore. Any help is really appreciated! Thanks! Daniel _Platinum Sponsor: [email protected] ARSlist: "Where the Answers Are"_ *IMPORTANT NOTICE: This communication, including any attachment, contains information that may be confidential or privileged, and is intended solely for the entity or individual to whom it is addressed. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message is strictly prohibited. Nothing in this email, including any attachment, is intended to be a legally binding signature. * _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"

