Application Development and Automation 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: 
Read only

How to provide case sensitive input to function module (Used as RFC )

Former Member
0 Likes
2,740

Hi Gurus,

I am facing a problem when using function module as RFC using SE37.

I am providing an input to the function module using import parameter but it always takes it in the upper case .

If we check the checkbox Uppercase / Lowercase it takes it as it is and works fine.

But I am using this function module as an RFC .

Is there some way in which we can pass the Value of this checkbox as checked (X) ?

Or is there some other way that the RFC should always accept the value in th same case without any change ?

I have also checked the data type of the import parameter at the domain level , it is checked as lower case as output characterstics .

Thanks in Advance ,

Amit

Hi Gurus,

I am facing a problem when using function module as RFC using SE37.

I am providing an input to the function module using import parameter but it always takes it in the upper case .

If we check the checkbox Uppercase / Lowercase it takes it as it is and works fine.

But I am using this function module as an RFC .

Is there some way in which we can pass the Value of this checkbox as checked (X) ?

Or is there some other way that the RFC should always accept the value in th same case without any change ?

I have also checked the data type of the import parameter at the domain level , it is checked as lower case as output characterstics .

Thanks in Advance ,

Amit

3 REPLIES 3
Read only

Former Member
0 Likes
933

Dear Amit,

have you checked this post

Is your RFC a standard one or a custom one ?

Kind Regards

Ricardo Quintas

Read only

former_member196064
Active Participant
0 Likes
933

Well, if lowercase is checked in the domain of the field in the function it should work.

are you translating to lowercase before you call it?

did you define the field you pass also as a type that allows lowercase?

Read only

Former Member
0 Likes
933

Hi,

If I have understood your question, you are having trouble calling a RFC because it is in lower case.

FYI, calling a FM is case sensitive.

I am not sure how you are calling but before you call do this: TRANSLATE <variable/fm> TO UPPER CASE.

This should solve your problem, provide this was you problem!

Reetesh