On the Remedy side, you create the slot Confidentiality on the INT:Staging form, then updated the workflow so that it is mapped to the Confidentiality field on the Help Desk form? This guide will help - Extending IBRSD, V1.2
Hi Charles, thank you for the guide. I already had the chance to successfully extend IBRSD in the past, but what I'm struggling with is this specific case of forwarding enum values.
I think it's more ore less what happens when the IBRSD is propagating the event priority (which is mappend in an Integer field in Remedy).
On Remedy side we defined an Menu field based on integers (I don't know the exact definition in Remedy) as well as a Selection field based on strings, but none of them is working. Actually I don't understand whether the enum value inside the event slot is passed as string or as an integer, but probably it's an integer.
I would really appreciate if someone had an example for this.
Try using a lookup in your DefaultMapping.map file, to map from the cell side enumerations to the Remedy "Confidentiality" enumerations. I don't know your AR side enumerations, so here's an example:
On AR side the enums defined for the Confidentiality field are the same defined on BPPM side (HIGH, MEDIUM, LOW, NOT_APPLICABLE).
I really cannot understand the reason why it's not working...on paper it works as a charm!
Just to close the discussion: the values of the enum slots are passed as strings from BPPM to Remedy.