Castinvalid error(Could not cast from Number (Integer) to MY CDT.

Hello

How to convert integer value to CDT data type.
I am getting cast invalid error when I am trying to store a value in my cdt field from rule input.
I try two pattern .(plz check below of screenshot)
pattern ①:integer value of rule input


pattern ②: integer array value of rule input.


Please help me to explain why this error occur and how to resolve it .

Thanks a lot

  Discussion posts and replies are publicly visible