‎2006 Jul 13 3:08 AM
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.
‎2006 Jul 13 5:38 AM
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>
PPCO0007This 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
‎2006 Jul 13 6:09 AM
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.
‎2006 Jul 13 6:19 AM
I have no idea for User Status. Is it a basis thing? What's the tcode for that?
‎2006 Jul 13 6:27 AM
Hi Jose ,
upto some extent i will agree with out mate chan, check Authorization Objects for particular tcode in SU22.
Regards
Prabhu
‎2006 Jul 17 1:45 AM
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?
‎2006 Jul 17 8:13 AM