Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Error: Data types are not mutually convertible in a unicode program

Former Member
0 Kudos

Hi,

I have two GUIDs one of type - /RPM/TV_GUID and another of type /RPM/TT_GUID and both are RAW 16 data types.

However one is output of a function module and another a field in tables for another module. I need to use the output from the first function module as input(tables) in the second module.

When I do this, I got the following Syntax error.

<GUID1> and <GUID2> are not mutually convertible in a unicode program

Should I use a conversion for this? I am not an ABAP developer and have no idea how or why to do this.

Please help.

I am using SAP NetWeaver 2004s

THank you,

Vasu

1 REPLY 1

Jelena
Active Contributor
0 Kudos

/RPM/TT_GUID is NOT RAW 16 type. It is a line type of /RPM/TS_GUID, which, in turn, includes component GUID and that one is RAW 16. I think that you should be able to use something like this to resolve the issue:

/RPM/TV_GUID = /RPM/TT_GUID-GUID