cancel
Showing results for 
Search instead for 
Did you mean: 

Restiction of Teco Before Goods Issue

gyanaranjan_rout
Contributor
0 Kudos

Dear Expert,

User want Restrict  Teco before Goods Issue.But standard there is no control over it.

please guide me how to achieve this.

Regards,

Gyan

Accepted Solutions (1)

Accepted Solutions (1)

former_member187991
Active Contributor
0 Kudos

hi

You can check the user exit

IWO10004  Maintenance order: Customer check for order completion

Regards

Thyagarajan

Answers (4)

Answers (4)

gyanaranjan_rout
Contributor
0 Kudos

Requirement fulfilled.

peter_atkin
Active Contributor
0 Kudos

The above data isn't quite correct.

The first image should point to: IWO10004 -> EXIT_SAPLCOIH_004 -> ZXWO1U03

Personally speaking, I would have included:

  • Order type check/restriction
  • Order planning plant check/restriction
  • An authorisation check so that at least someone in your company can bypass this functionality

PeteA

gyanaranjan_rout
Contributor
0 Kudos

Sorry that is the first one

gyanaranjan_rout
Contributor
0 Kudos

Peter could you please provide the Logic(ABAP coding )?

Regards,

Gyana

former_member187991
Active Contributor
0 Kudos

Hi

Also you need to check the order where there is no material specified. then it wont allow to TECO.

You can need to check first whether any materail is available in order and then proceed to check whether the goods movement has been done or not

Regards

Thyagarajan

Former Member
0 Kudos

User status should be set manually by authorized person as there is no business transaction to set the user status automatically.

Please refer below document.

Former Member
0 Kudos

You can achieve in 2 ways.

  1. User status - Create 2 user statuses Goods Movement not done & Goods movement done. Once order get the status of GMPS & MACM, then you can make the Goods movement posted as user status. Make Goods movement not done as initial status & restrict the TECO using business transaction.
  2. Using user exit at TECO of order.

2nd option will work as per your expectation & you can have any logic as its custom development. But, I am not 100 % sure about the 1st option. Please try that user status which will make you to avoid custom development.

peter_atkin
Active Contributor
0 Kudos

Gyan

Try setting user-statuses, for example:

  • NTEC: this status disallows TECO, and is reset by GMPS
  • ATEC: this status is set by GMPS and allows TECO

PeteA

gyanaranjan_rout
Contributor
0 Kudos

Peter I have created User status. But it is not working. Could you please send the steps so that I can avoid user exit implementation.

Regards,