SAP adapter RFC call output struture is coming as String only.

Hi All,

I am facing a typical issue here while calling RFC from a SAP system. The SAP RFC structure has different data types
like DATE , BCD , CHAR , NUM. But when I am calling from adapter service and also generating the RFC document structure all the fields are coming as String. It is an expected behavior? Kindly please share your inputs.

Attaching the screenshots of the details.

Img1 : SAP Struture
Img2 : SAP Adapter RFC output.

Thanks and regards
Abir Banerjee


Img2.JPG

Additional Data , the RFC field structure is only having data type as java.lang.String. Screenshot provided in Img3.