cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Set the Delivery complete indicator in table EKPO

Former Member
0 Kudos
4,577

Hi:

Can anyone perhaps assist me as to how I can set the "delivery complete-ELIKZ" indicator directly in table: EKPO.

Thanks.

W.

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

Why not just LSMW to update the field using standard ME22N.

Former Member
0 Kudos

Thanks for assistance. Will go ABAP route.

JL23
Active Contributor
0 Kudos

I wish you all the best, but I think you are just creating more inconsistencies than you already have.

somedays you probably want archive those orders, SAP does not just check if there is a X in that field, it does an awful lot of checks to secure that only real closed POs can be archived. I am very certain that a hard entered X in delivery complete indicator is not enough for this last step in a data cycle

Edited by: Jürgen L. on Nov 8, 2011 9:44 AM

Former Member
0 Kudos

Hi:

This is an OLD PO created in 2008 that they need to close. Due to "checks" build into our system we keeps on getting error messages when we want to change qty's ect. This prevents us to to "complete" the PO and now it keeps on reflecting as an outstanding or open qty on the PO side.

That is why we thought to do direct table maintenance to set the delivery complete indicator. We also cannot change it through the MASS change as we are also getting the same error messages there.

Thanks.

W

Former Member
0 Kudos

This scenario is apt for a Batch input program (that will update the table(S) thru Transaction code hence the same shall cause no ambiguities).

Get help from your ABAP team, they will be able to help you with this.

Regards,

Reetesh

Former Member
0 Kudos

Hi,

Never update a table directly (especially standard tables) because the same can cause inconsistencies between tables and transaction code; one quick example for this is when you update delivery complete indicator directly in table the same will not reflect when you go and see the PO.

If there are few update thru ME22n or else write a batch input program and you are good to go.

Regards,

Reetesh

Former Member
0 Kudos

Hi,

Sorry ,in SE11 CAN CHANGE OR GIVE INPUTS FOR THE FIELDS .But access key is required. Please take the help of ABAPer. Thanking you.

JL23
Active Contributor
0 Kudos

a direct table update will create inconsistencies.

it is not just an X in a field. When you set this indicator thru standard transactions, then the programs in background take care that other tables get updated as well . e.g. that commitments get cleared.

Former Member
0 Kudos

Hi,

To acheive this go to SE16 and give table as EKPO, execute. select the field delivery complete-ELIKZ" , the execute. Then enter PO doc.number and click on execute , here you can set delivery completion indicator and save. For several POs also can set this indicator by giving the range of documents. Thanking you.

SaadBabar
Newcomer
0 Kudos
EKPO-ELIKZ is not editable in SE16 view.
JL23
Active Contributor
0 Kudos

no direct table updates, this is certainly a wrong approach.

Use MEMASSPO