‎2007 May 03 8:39 AM
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
‎2007 May 03 8:41 AM
‎2007 May 03 10:03 AM
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
‎2007 May 03 10:07 AM
Hi anushree,
1. Make sure, in EXPORT parameters,
<b> u check the check box for "Pass Value".</b>
regards,
amit m.
‎2007 May 03 11:12 AM
Hi
yaa I have check the check box for "pass value"...... n still the problem is there....
‎2007 May 03 11:50 AM
u have refered a structure or table while declaring the parameter..
tell wat is ur declaration.
abc type ????
‎2007 May 03 11:55 AM
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..
‎2007 May 03 12:00 PM
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
‎2007 May 03 8:46 AM
Hello,
Just check the table You are using. you can not use deep structures. You have to use tables of flat structure only.
Regards
‎2007 May 03 8:59 AM
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
‎2007 May 03 9:32 AM
Anushree,
Send the importing & exporting parameters.
You might be using TYPE. try using LIKE instead.
Regards,
Hemant.
‎2007 May 03 9:49 AM
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
‎2007 May 03 10:15 AM
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......
‎2007 May 03 10:24 AM
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
‎2007 May 03 11:10 AM
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.
‎2007 May 03 10:13 AM
Hi Anushree,
You need to declare the corressponding variable for the flatstructure in tables.
Please try this,
Regards,
<b>Ramganesan K</b>