Service Integration - Service Method parameters could accept any native type of data

Service Integration - Service Method parameters could accept any native type of data

Hi!, I had a problem mapping attributes in the Method Parameters tab inside of a service call element. Guided by manual section (Service Method Element) I've used some parameters in brackets to be filled with business object attributes. Now, when I tried to map an integer this was impossible, this doesn't let to map nothing except strings.
My personal solution was map the attribute as string, and with low code converted from integer to string. Now, my current idea is to solve this with custom data transformations, maybe static or dynamic ones. In many programming languages there are fixed string transformers from any type of data. For example:
  1. Integer: 768 => "768" This is the most simple.
  2. Float: 768.849829849 => "768.85" In some languages is rounded by upcase and with two decimals, but can be defined a custom rounding for float values as desired.
  3. Boolean: "0"/"1" or "true"/"false", here maybe could be useful set dynamic values for each case.
  4. Dates: This is most complex, because there are many ways to transform a date in string. Here could be useful read the ISO_8601 standard, although there are many more.
By this way, the rest of native types can be treated too. My idea is to avoid every time transforming the attributes from these types into strings.
Thanks for reading!