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

user exit

Former Member
0 Likes
686

Hi All,

I want to use the user exit CIFSTK01 which is used for transfering consignment stock.I am creating the delivery in R/3 for Consignment stock and then Goods Issue.

But I found that I am not able to reach to break point set in user exit CIFSTK01.

project for this enhancement is also active.

please suggest me the soltion

Regards

Saurabh

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
535

Hi Saurabh Joshi,

Try to use Break-point statement to get in debug mode.

And also one thing make sure that the function group of Include program ZXCIFU13 is XCIF.

Even after doing these all things if you are unable to get your problem solved then check that under what conditions this exits should be called:

Doumentation of function exit EXIT_SAPLCSTK_001 says:

This exit can be used in the following cases:

1. You want to map R/3 data in SAP APO in a different way to the mapping standard implemented in the APO Core Interface. You can use this exit to populate or delete certain fields for the APO interface differently to the CIF standard, for example. The exit can access all relevant R/3 data and the structures of the CIF interface that were already generated from this data. You can see the individual fields from the exit interface.

2. You want to transfer data to SAP APO that does not exist in the R/3 standard or that is not transferred as standard. This exit allows you to obtain this additional data and transfer it in interface structures. If this data is already contained in the R/3 tables in the interface, a simple MOVE is sufficient, otherwise it must be selected from the database.

You can enhance the interface individually by using table parameter ET_STOCK_CUS, which is not used as standard. For this, you need to create customer include CI_STCKCUS with the relevant fields.

Note that you have to create the corresponding customer includes for this in SAP APO and process these in an exit. To do this, use enhancement APOCF011 in SAP APO.

Hope this solves your problem.

Regards

Amit Kumar

2 REPLIES 2
Read only

Former Member
0 Likes
536

Hi Saurabh Joshi,

Try to use Break-point statement to get in debug mode.

And also one thing make sure that the function group of Include program ZXCIFU13 is XCIF.

Even after doing these all things if you are unable to get your problem solved then check that under what conditions this exits should be called:

Doumentation of function exit EXIT_SAPLCSTK_001 says:

This exit can be used in the following cases:

1. You want to map R/3 data in SAP APO in a different way to the mapping standard implemented in the APO Core Interface. You can use this exit to populate or delete certain fields for the APO interface differently to the CIF standard, for example. The exit can access all relevant R/3 data and the structures of the CIF interface that were already generated from this data. You can see the individual fields from the exit interface.

2. You want to transfer data to SAP APO that does not exist in the R/3 standard or that is not transferred as standard. This exit allows you to obtain this additional data and transfer it in interface structures. If this data is already contained in the R/3 tables in the interface, a simple MOVE is sufficient, otherwise it must be selected from the database.

You can enhance the interface individually by using table parameter ET_STOCK_CUS, which is not used as standard. For this, you need to create customer include CI_STCKCUS with the relevant fields.

Note that you have to create the corresponding customer includes for this in SAP APO and process these in an exit. To do this, use enhancement APOCF011 in SAP APO.

Hope this solves your problem.

Regards

Amit Kumar

Read only

Former Member
0 Likes
535

tx