Hui-Qing Bao,

There currently is not an "Eval" type function in ARS. (Although it
has been asked for for years and by multiple customers.)

I think your only option is to do the substitutions yourself. Here is
what I would suggest.

When the users are building the Policy records you need to keep a bit
more data. (maybe restructure your data would be easier.. maybe not.
You need to get the Field ID values in to discrete records for "Nth"
order flexibility.) Then you can use the "Application-Copy-Field-Value
<target_field_ID> <source_field_ID>" special command to get the value
from the user specified <source_field_ID> into a temp field. Then you
can either use a REPLACE() function to sub in the value to the string
that the user sees when they are setting up the Policy (example;
"$Sale Representative Email$; $Finance group email$") or you can just
concatenate all of the configured values. (with ";" or hard returns
dependent on your ARS server OS/Email configuration)

Note: "Application-Map-Names-To-Ids-L" might also be a help if you
want to go that route.

HTH.

--
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.



On 11/7/06, Bao, Hui-Qing <[EMAIL PROTECTED]> wrote:
**



Hi,



I have a contract form, I got requirement to send email notification to
different people when contract is approach/pass expiration date.



In this form, I have contract information plus 'Sale Representative Email',
'Regional VP Email", 'Finance group email' and 'Customer email'. The
requirement is: 90 prior contract expiration date, an email will send out to
'Finance group' and Sale Representative. 60 prior to contract expiration,
another email will send out to Finance group, Sale Representative, plus
Regional VP……..the email offset day is 30, until 60 days pass contract
expiration date, some email will go to our customer plus the list above. In
another word, every 30 day an email will go out to different people with
different message.



Instead of create 6 different escalations, I want just use one escalation.
So I created a Contract Email Policy form with total of 6 records/policy. In
this form I have a field called 'Send Email To' with a data dictionary menu
attached to it. The menu will pull all filed name from Contract form. Since
each email is sent to different set of people, the value for this filed will
be the combination of different person:

$Sale Representative Email$; $Finance group email$    or

$Sale Representative Email$; $Finance group email$; $Customer email$



When a contract is created, system should first pull 90 day policy from
Contract Email Policy form to Contract form. I was hoping the value of 'Send
Email To' filed will be resolved to something like: [EMAIL PROTECTED];
[EMAIL PROTECTED] ; but instead, I got literal string: 'Sale Representative
Email$; $Finance group email$'



So my question is if it's possible to achieve what I was trying to do: get
value resolved during a set field action. If not, what is the best way to do
it??



Thanks a lot,



Hui-Qing Bao

Remedy Administrator/Developer

iDirect Technologies

13865 Sunrise Valley Drive

Herndon, VA 20171

703-648-8104

  __20060125_______________________This posting was
submitted with HTML in it___

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers 
Are"

Reply via email to