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

TECO - Technically Complete

Former Member
0 Likes
1,216

I need to block the clicking of TECO and reversing of it in CO02. Now, what variable or field do I need to test is someone hits it? I want to allow it for a specified user only.

Any help will be much appreciated.

Thanks.

6 REPLIES 6
Read only

Former Member
0 Likes
778

Hi Jose ,

U can achieve this one by using user exits or BADIs and u have to take care of Mass processing orders Also.

useful Tcodes are : Co02,COHV.

tables are : JEST for Status.

<b>

PPCO0007

This enhancement does the following:

o checks data when saving the order and possibly to prevent the order

being saved and

o changes data in the order header

To prevent the order being saved the export parameters of NO_UPDATE must

be set to a value other than initial. The transaction then branches back

to online processing.

Changed fields from the order header can be transferred back to the

calling program using the export structure HEADER_EXP. The calling

program then saves the changed data. The changed data is then copied to

the order header if order saving was initially prevented by the

parameter NO_UPDATE.

Note that the calling program no longer checks the changed data in the

order header. The person using the customer exit is thus responsible for

data consistency!

You should also note that a lot of data in the order header is only set

once the customer exit has been processed. This data includes, for

example, the person who created the order, the last person to change it,

the creation date and the change date. Numbers assigned internally, such

as the order number, are not assigned when the order is created. The

number fields are thus still filled with temporary numbers.</b>

Regards

Prabhu

Read only

Former Member
0 Likes
778

I think you can use User Status, forbid TECO Transcation, then assgin Authorization key to someone who can revoke this user status. No developing need.

Read only

0 Likes
778

I have no idea for User Status. Is it a basis thing? What's the tcode for that?

Read only

0 Likes
778

Hi Jose ,

upto some extent i will agree with out mate chan, check Authorization Objects for particular tcode in SU22.

Regards

Prabhu

Read only

0 Likes
778

I checked SU22 and I saw lots of objects that are authorized per transaction code. Basically, some users are authorized to do change like in CO02 where users are doing the manual DLV and setting the system status TECO and revoked TECO.

What's the step on how can I can do it?

Read only

0 Likes
778

Does anyone experienced the same kind of problem before?