Thanks; that was what I was thinking but this does help clarify for us Sent from my iPhone
On Dec 13, 2011, at 17:44, "Mueller, Doug" <[email protected]> wrote: > ** > Patrick, > > Of course the first answer (I have to give it even though you say it doesn't > matter) is that you should > control customizations to things that are business critical and only those > things. > > Now with that said, what if you had lots of business critical additions…… > > By Indexing Overlays I assume you mean adding indexes to forms? If not this, > I need some help to > understand what you are asking. > > Assuming it is indexing forms, you can add indexes as desired to an overlaid > form. We will create the > indexes in the database. NOTE: We also create the indexes defined at the > base level so that someone > running at base gets the right indexing. If the same index is at both > levels, only one index is created > in the DB. > > Once a field is created, it is a field. Once an index is created, it is an > index. Things like flashboards and > such run as the user in the same layer as the user and they will get the > functionality that is defined for > their layer. So, efficiency is determined by whether you have good/the right > indexes. > > I hope this helps, > > Doug Mueller > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of patrick zandi > Sent: Tuesday, December 13, 2011 1:11 PM > To: [email protected] > Subject: Re: Custom Objects and Overlays > > ** Doug I have a question:: Indexing Overlays.. Can this be done? > > We are creating tons of overlay fields for reporting purposes that the > Company requirements / Gov has that BMC does not do.. > > What is the policy on these fields:: is there a doc on best performance for > using with flashboards, and Analytics, and API call's ETC.. > > I already know we are not suppose to use the overlays.. but that does not > matter when the customer wants it.. I do not think they know you, and I > cannot use your name in any meeting to stop it... LOL > > > On Tue, Dec 13, 2011 at 3:11 PM, Kemes, Lisa <[email protected]> wrote: > ** > Thanks for the clarification Doug! > Lisa > > > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of Mueller, Doug > Sent: Tuesday, December 13, 2011 3:00 PM > > To: [email protected] > Subject: Re: Custom Objects and Overlays > > ** > Everyone, > > Just to be clear about the design and intent of overlays and BMC's position. > > There is going to be a "recommended best practice" vs. a "what can you really > do". > > So, let's start with the Recommended best practice. > > The base layer is for things delivered from BMC or by BMC applications. This > includes: > > n System forms > > n Applications from BMC > > n Things changed to applications through configuration that result in > structure changes. For > example, changing classes to the CMDB through the class manager will actually > make the changes > in the base layer or new filters with SLM will create in the Base layer. > > NOTE: there are some times – like when you set up an SLA on a custom added > attribute – where > the SLA filter may end up in overlay but that is only when you are referring > to a custom object. > > > Think of it as – it is from BMC. > > The overlay layer is owned by the customer. This would be things you add as > new objects and things > where you overlay a BMC definition and change it in some way. All of these > things end up in the overlay > layer. > > This approach makes things crystal clear about who owns things where and who > is allowed to change > things. > > Note: In the future, there will be more capability with multiple overlay > layers which would allow things > like a partner to have their layer separate from BMC and from the end > customer. > > So, as much as possible, this is the way to think about things. > > > But, on to the second topic of what can you really do if desired (although > not best practice)…. > > If you create new objects in the base layer (except views and fields which I > will get to), they will be left > alone and will not be affected by upgrades. We will continue to leave things > we don't know about as > they are. > > HOWEVER, if you try and add a field or a view to a BMC form, even if it is > just adding a NEW view or field, > we are likely to affect it. We will likely remove it as it is OUR form and > we found things on it that are > wrong so we clean it up. So, DO NOT add fields or views to BMC forms in Base > mode under any > conditions. You can of course add fields/views in the overlay. > > Another risk is that if something has a name overlap, we will overwrite your > definition. So, if we create > a new form or new workflow that happens to have the same name, we will wipe > your definition. If it was > in overlay mode, we would notice the conflict. > > If you want to change any BMC definition, you of course must use the overlay. > Even if you don't have > any BMC apps, you do have BMC system forms and you may have the CMDB. Any > adjustments to > anything there must be done in an overlay. > > > > So, can you choose to leave your custom objects in Base? Absolutely. The > system will function correctly > and will upgrade just fine. However, there is assistance to move it to the > overlay layer and I would > encourage you to do that just for purity and clarity – BMC in Base/Customer > in Overlay. > > > I hope this is clear. Things will work either way if you follow the rules, > but the recommendation is to > use the overlay structure fully and properly by isolating BMC and customer > work areas. > > Doug Mueller > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of LJ LongWing > Sent: Tuesday, December 13, 2011 11:33 AM > To: [email protected] > Subject: Re: Custom Objects and Overlays > > ** > Lisa, > Consider Base mode ‘Remedy before 7.6.4’….same stuff applies. The existence > of Overlays and Custom objects is BMC’s way of trying to provide flexibility > for their (and other vendor’s) OOTB applications. The ‘implication’ that I > have gotten is that you can continue to ignore them if you want to and things > will continue working the way they are….OR, you can move all of your custom > code to the ‘Custom’ layer, and continue to move forward with BMC’s vision of > the future…either way you can move forward. > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of Kemes, Lisa > Sent: Tuesday, December 13, 2011 12:23 PM > To: [email protected] > Subject: Re: Custom Objects and Overlays > > ** > OK, just making extra super dooper sure! We are finally starting to get the > feel for Dev Studio and Overlays and 7.6.04 sp2 and that's what I thought, > but it says there's a Custom and Overlay in Best Practices and only Base > Objects should go in Base Form Mode. > > Wanted to make sure it was OK to develop our custom objects in Base Mode. > > Thanks! > > Lisa > > > > From: Action Request System discussion list(ARSList) > [mailto:[email protected]] On Behalf Of Roger Justice > Sent: Tuesday, December 13, 2011 2:21 PM > To: [email protected] > Subject: Re: Custom Objects and Overlays > > ** Only OOTB objects will ever be modified Custom objects will not be touched. > > -----Original Message----- > From: Kemes, Lisa <[email protected]> > To: arslist <[email protected]> > Sent: Tue, Dec 13, 2011 2:16 pm > Subject: Custom Objects and Overlays > > ** > If we move our custom objects (from 7.1 p7) over to our new server 7.6.04 p2 > in base development mode, does this mean that when we ever upgrade our 7.6.04 > p2 server, these objects will be deleted? > > These are purely custom (we are a custom shop)..... > > Lisa Kemes > AR System Developer > TEIS - USA > +1 717 810 2408 tel > +1 717 602 9460 mobile > [email protected] > 100 Amp Drive > Harrisburg, PA 17112 > > > > www.te.com > > > _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"_ > _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"_ > > > > -- > Patrick Zandi > _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"

