cancel
Showing results for 
Search instead for 
Did you mean: 

Project Management in SAP Enhancements

Former Member
0 Kudos

Hi ,

I have a table with 2 custom fields added to it ZZ*

hence, I also had to append the datasources with these fields based on the table assosiated with it.

1) What should be the approach to populate these fields in the datasource with appended structure with the custom fields based on the table?

2) If I have to use the Enhancement: RSAP0001, Exit:exit_saplrsap_002 and include ZXRSAU02 then,

RSAP001, exit_saplrsap001 is already being used in another project owned by another user. What will be effect if I add my code to this exit under his project.

Do I have to take any steps into consideration before I proceed.

Please help as I am unable to understand what should be my approach as am totally new to ABAP.

Thanks a lot

Regards

Priya

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Priya,

If the your user exit (exit_saplrsap_002) is being modified by some other user then it is not advisable for you to change at the same time. All your changes would get attached to his transport request. In case he transports his chnages your incomplete changes may also get transported.

To avoid this, communicate to the concerned user to release his request so that you can work on your changes. You can also work in tandem if possible, moving both of your changes in one go.

Bye

Dinesh

Former Member
0 Kudos

Thanks a lot for all your suggestions.

I pretty much sent the details to get in tandem with the owner of the project using exit_saplrsap_001. As I need to use exit_saplrsap_002(MasterData) which is not used by him. Will update accordingly.

Can I create a view on the table as the fields are already appended in the table and do a generic on it instead of extending the structure. Just wanted to know if this is feasible and another alternative.

Thanks a lot once again

Priya

Former Member
0 Kudos

Hi Priya,

If an SAP defined DS exists and you want few fields not present in the communication structure of the R/3 DS, then you append the fields.

If no standard SAP DS exists for your requirements, only then you create a generic DS (based on View/Table, Function Module or Query).

Hope that helps.

Former Member
0 Kudos

Thanks Govind,

Makes it clear I have to do append the fields in the DS.

Thanks a lot once again to all for all you responses , it cetainly was helpful to clear my doubts.

Best Regards,

Priya

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

<i> If I have to use the Enhancement: RSAP0001, Exit:exit_saplrsap_002 and include ZXRSAU02 then,

RSAP001, exit_saplrsap001 is already being used in another project owned by another user. What will be effect if I add my code to this exit under his project.

</i>

First of all , what is the data source to be enhanced?

If it is DS for transaction data, use EXIT_SAPLRSAP_001

Or

If it is DS for master data, use EXIT_SAPLRSAP_002.

If these are already included in any other project. You do not need to create a project. You have to add your code in it's include program.

The 'CASE' statement differentiate the lines on the basis of DS.

<i>Do I have to take any steps into consideration before I proceed.</i>

1) you should have been assigned a developer access key.

2) Read the user exits docs available in Service market place.

With rgds,

Anil Kumar Sharma .P

former_member184494
Active Contributor
0 Kudos

priya ,

if the value is in the table - then you could use a view instead....

otherwise you can use the same project and add your value to the same , the end is acheived.

Arun

Former Member
0 Kudos

Hi Arun,

Thanks for the response. Can you please explain a bit further on how can I use a view. Do u mean create a view on the table and then use an generic Datasource based on this view.

Thanks

Priya