You need to perform following steps:
a) Create SRMS Type field mapping for Change form in SYS:Form Field Selection form for Scheduled Start Dates and Scheduled End Dates.
b) Add app target data for these two added fields on SRM:AppTargetData form.
c) Map app target data in Chage AOT.
You can refer SRM Admin Guide for more details.
Hope this helps.
coolo! hope it works for you!
Seems to be working so far
Anne Brock question regarding Overlays... We are using this for the Change form. We have overlaid the form and see both the base and overlay form names. The field we are adding is in the overlay layer.
My initial thought is configuration form and SRM isn't overlay aware to this degree so we'll select the base form name. Do you know if this is correct?
You've probably already tried, but I would think the overlay form...
do it both ways, see which appears! I haven't tried with a field in the overlay form.
We haven't tried yet. I figured we could wait for your wisdom.
oh dear, I think I just lost all my brownie points!
No way! You are way to helpful and valuable to lose your brownie points for such a minor infraction
I would say the overlay, I think we had the same thing when you want to declare a field for notifications for example.
Let's say you add a new field into "HPD:Help Desk" (Hello_World) and you want to replace in the notification message the tag #HELLO# by the field value, you have to "declare" the field into "SYS:Form Field Selection" and you had to use the overlay to get the new field "Hello_World" since we couldn't see it if we chose the "non overlay" form.
Here is a little example, the field "Hello_World" was created in the overlay (7.6.04, didn't try in 8.x):
Form name: HPD:Help Desk
Select Fields from: HPD:Help Desk__o
Menu label 1: Field
Menu value 1: field libelle (or whatever?)
Menu value 2: the tag (in my example I made it simple)
Well, something like that
If you didn't choose the overlay, you wouldn't see the "Hello_World" field.
We went ahead with my gut feeling and use the non-overly. Sticking with my thought that this part of ITSM and SRM is not overlay aware. We used it in the AOT -> PDT -> SRD and proved the data come through to the CM request.
Doing it this way we did not see the field in the 'SYS:Form Field Selection' menu so we manually entered the field name in the 'Menu Label 1', 'Menu Value 1', and 'Field ID' fields. The field also showed in the 'FieldForAnswer' field when we created the 'SRM:AppTargetData' record.
I think saw Laurent Matheo's reply and second guess that decision since two people recommended the overlay. I created a new 'SYS:Form Field Selection' record and selected the overlay form. The new field did show in the 'Menu Label 1' menu unlike before.
We encountered a snag when we went to create the 'SRM:AppTargetData' record though. Since you have to chose the 'Registered Application' and that sets a hidden field with the schema name there is no option to choose the overlay form. We did not see the new field listed in the 'FieldForAnswer' and that field is read only we could not continue.
It appears that the only way to add a new field that can be used in the AOT is to select the non-overly form, manually enter the field info in the 'SYS:Form Field Selection' form and then select it in the 'SRM:AppTargetData' form.
Anne Brock is there anybody internally that can validate this is the way to do it?
BTW, this is 8.0. Maybe 8.1 is different?
I tried on my 8.1 VM.
-> form "CHG:Infrastructure Change",
-> view "Best Practice View - fr",
I added a character field (10) named "jason_field" (public change/allow any user to submit) to the view and set it to the "categorisation" tab. So the field is "custom":
Then I went to "SYS:Form Field Selection" and created two entries for the "jason_field" field (well I added the one for "fr" locale). Since I selected the "overlay" in "Select Fields From" I see only "jason_field":
Then I went to "SRM:AppTargetData" and when I sekected "BMC Remedy Change Management" I was able to see all the fields, even the "custom" one "jason_field":
Then I went to "SRM:AppTemplateBridge" to create an AOT and was able to see the field "jason_field":
Looks like Laurent covered it!
Alright, I'll give it another try. I'll repeat my steps on 8.0 and 8.1 to see if there is a difference.