cancel
Showing results for 
Search instead for 
Did you mean: 

setting flag delivery complete on purchase order with a report

edvdm
Participant
0 Kudos

Hello!

In our system we have many old purchase orders without delivery complete flag. Now it is very difficult to get a correct report with open deliveries. Now we should set the flag delivery complete on each old PO and his needs a lot of time and also we create every time a change message which is printed on different printers.

Is there any chance to set this flag by a report whitout setting this flag hard on the database?

Best regards

Markus

Accepted Solutions (0)

Answers (4)

Answers (4)

edvdm
Participant
0 Kudos

Hi,

BAPI BAPI_PO_CHANGE is working fine. Now I have one problem. Changing flag ELIKZ on table EKPO creates a change message for printing. Can I suppress this change message with BAPI BAPI_PO_CHANGE or with anything else?

Regards

Markus

bharathi_ponnusamy
Active Participant
0 Kudos

This message was moderated.

former_member193326
Active Contributor
0 Kudos

HI,

You can use the BAPI_PO_CHANGE.

Best Regards,

Arminda Jack

Former Member
0 Kudos

Hi,

Abaper can create a report by using EKPO table and the fields : ebeln,ebelp,elikz.

Regards,

BK

JL23
Active Contributor
0 Kudos

do not forget to mention that such report shall call a BAPI or a transaction to perform this activity, not for direct updates.

Because a delivery complete indicators is much more than just an indicator in ONE table, it controls as well reduction of commitments, direct updates can create inconsistencies.

former_member193326
Active Contributor
0 Kudos

Hi,

You can change directly the Po with the BAPI, and the system will make all necessary test to make sure the ELIKZ can be updated.

if it can not, it will not be changed.

Please take into account that when you change the field DELIV_COMPL(see structure BAPIMEPOITEM), this field is changing the "Outward delivery completed" indicator (EGLKZ in DB-Table EKPO). If you want to change the "Delivery completed" indicator

(ELIKZ in DB-Table EKPO), please use field NO_MORE_GR for this purpose.

Additionaly, please read note 582221(Q 29) for your referrence.

Best Regards,

Arminda Jack

JL23
Active Contributor
0 Kudos

ever tried mass maintenance in MEMASSPO?