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

creating RFC

Former Member
0 Likes
1,215

Hi,

I am creating the RFC's but in some RFC's there is some error as "Flat Structure"

this error is with the particular table and coz of this error the particular RFC is not getting activated......and thus it is not working....

Pls give me some solution of this problem so that i can continue with my works...

Thanks

Anushree

15 REPLIES 15
Read only

Former Member
0 Likes
1,198

Whats is the signature of the RFC ???

Read only

0 Likes
1,198

Hi,

In import parameters when i m using LIKE then there is no prob but in export parameters when i m using LIKE then warning is there that----

"Predefined types can only be referenced with TYPE"

it is not accepting LIKE.

In the tables also at the time of enhancement structure only 3 structure categories are enable--

can be enhanced(deep)

can not be enhanced

not classified

rest of the category are disable ie...

can be enhanced(character-type or numeric)

can be enhanced(character-type)

i havnt marked in deep enhancement but the problem is still there

Pls give me the solution so that i can move forward.

Thanks

Anushree

Read only

0 Likes
1,198

Hi anushree,

1. Make sure, in EXPORT parameters,

<b> u check the check box for "Pass Value".</b>

regards,

amit m.

Read only

0 Likes
1,198

Hi

yaa I have check the check box for "pass value"...... n still the problem is there....

Read only

0 Likes
1,198

u have refered a structure or table while declaring the parameter..

tell wat is ur declaration.

abc type ????

Read only

0 Likes
1,198

Hi

i have refered a table while declaring the parameter

ie...

<b>rule_id type zrule_rewards. </b>

but there are other RFC's which are working with the same table..

Read only

0 Likes
1,198

is that table is refering another structure ..

check the table whether it has include structure or append structure.

is that table active without error check it .

Message was edited by:

Kalpanashri Rajendran

Read only

Former Member
0 Likes
1,198

Hello,

Just check the table You are using. you can not use deep structures. You have to use tables of flat structure only.

Regards

Read only

0 Likes
1,198

Hi,

yaa i have checked the tables in structure type there are only 3 structure categories which are enable

ie..can be enhanced(deep)

can not be enhanced

not classified

rest two options ie..

can be enhanced(character-type or numeric)

can be enhanced (character-type)

are disabled....

i havnt mark for can be enhanced(deep) but flat structure problem is still coming

so pls give me the olution

Thanks

Anushree

Read only

Former Member
0 Likes
1,198

Anushree,

Send the importing & exporting parameters.

You might be using TYPE. try using LIKE instead.

Regards,

Hemant.

Read only

Former Member
0 Likes
1,198

Hi,

Exactly which structure you are using and what data type u r using plz. give exact information. and anyway check type or like and any Floating type variables or any structures using check once and pass by value check.

Regards

Ganesh

Read only

0 Likes
1,198

There are 3 structures categories which are enable

can be enhanced(deep)

can not be enhanced

not classified

Rest of the category are disable ie...

can be enhanced(character-type or numeric)

can be enhanced(character-type

earlier i have use "deep enhancement" but now i have change it to "can not be enhanced"

but still flat structure problem has not solved......

Read only

0 Likes
1,198

Hello,

Can you please let us know as to what structure/Table you are passing. Where you are getting this structure categories from?

Just select Can not be enhanced( means u can enhance that structure further) and try it again.

Hope this solves your problem.

Regards

Read only

0 Likes
1,198

Hi,

I have got this structure categories from the menu bar>extra>enhancement category

here in enhancmnt category there are options

yaa i have marked the table as "Can not be enhanced" but still the "flat structure" problem is coming.

Read only

former_member189631
Active Contributor
0 Likes
1,198

Hi Anushree,

  • You need to declare the corressponding variable for the flatstructure in tables.

Please try this,

Regards,

<b>Ramganesan K</b>