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: 

Append structure

Former Member
0 Kudos

I have bsis table in 4.7 two structures are appended to this bsis table

I am copying one program from 4.7 to 4.6C. In 4.7 the souce program is using bsis table also using <b>appended structure</b>,

So as I am copying this program I need to append the strucure to bsis table in 4.6 also - right ?

If so do I need to append the second structure also whcih is not using buy my program . I need to do now it self.

Shall I delete the appended structure to standard table later - incase not needed?

1 ACCEPTED SOLUTION

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

Append structure J_1IEWTCODE is delivered by SAP.

Perhaps you want to call Z_J_1IEWTCODE instead.

If you do not want to call Z_J_1IEWTCODE, please try to hit enter to by pass SAP message (just warning message). I think it should be fine (I could be wrong).

Regards,

Ferry Lianto

13 REPLIES 13

Former Member
0 Kudos

Hi,

you can use only 1 append Structure in the 4.6c and add all those fields

in that append structure, there is no need for second append structure

Regards

Sudheer

Former Member
0 Kudos

u need to append the structure which is used only by ur program to the BSIS table...there is no use of appending the second structure if not used in ur program.

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

Yes, you only need to create append structure that needed for your program in 4.6 C.

You can create additional/second second structure if needed/required later on.

Hope this will help.

Regards,

Ferry Lianto

Former Member
0 Kudos

.APPEND ABSIS_PSO STRU 0 0 Local Authorities

FIPEX FM_FIPEX_DONT_USE CHAR 24 0 Commitment item - Do not use field - see note 447805

.APPEND J_1IEWTCODE STRU 0 0 withholding Tax Code

QSSKZ QSSKZ CHAR 2 0 Withholding Tax Code

Former Member
0 Kudos

Thank you all

Former Member
0 Kudos

To append a structure to bsis table....

I need to create structure first and then go to bsis table and click append structure right ?

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

No need to create structure first.

Just click append structure in BSIS table and do the rest there.

Don't forget to activate the append structure and BSIS table at the end.

Regards,

Ferry Lianto

Former Member
0 Kudos

When I am doing the same I got error called

Object TABL J_1IEWTCODE is in reserved name range for SAP partner

Could you please say me problem please

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

Append structure J_1IEWTCODE is delivered by SAP.

Perhaps you want to call Z_J_1IEWTCODE instead.

If you do not want to call Z_J_1IEWTCODE, please try to hit enter to by pass SAP message (just warning message). I think it should be fine (I could be wrong).

Regards,

Ferry Lianto

Former Member
0 Kudos

Even with Z_J_1IEWTCODE, it is saying me that "you are authorised"

Why sir ???

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

It could be conflict with SAP naming convention.

But please try this.

Path: Click Append Structure button -> Click New Append Structure button ->

Use the SAP propose naming convention for example ZABSIS -> Continue ...

Regards,

Ferry Lianto

Former Member
0 Kudos

Still I am still not able to append the structure to bsis table.

It said 'I am not authoirised ' even to enter in change mode of table bsis and ALSO when I click Append strucuture.

This is bit urgent please - how can i append the structure in oder to get rid of sytax check of my newly copied program ?

ferry_lianto
Active Contributor
0 Kudos

Hi Sam,

You don't need in change mode for table BSIS in order to create new append structure.

If you don't have authorization to create append structure, please work with BASIS/Security folk to get an access.

Regards,

Ferry Lianto