Skip to Content
avatar image
Former Member

[PO creation]: Tax code not updated properly in EKKN - MWSKZ

Dear Experts,

After creating a PO with ME21N, the tax code was updated in both EKPO & EKKN.

*Question 1 : What triggers EKKN's MWSKZ field to be updated or not when a PO is created ?

Then, the PO was modified and ONLY EKPO was updated. As a result, we have different tax code values in MWSKZ in EKPO and EKKN : therefore transactions like ME2K are not fed with the correct information (in the case of ME2K, the transaction uses EKKN values if some are found : since EKKN is not updated correctly when the PO is modified, the EKKN tax code isn't correct anymore).

*Question 2 : Is there a different rule for updating either EKPO or EKKN when modifying an existing PO?

- - - - - - - - - - - - -

The problem seems somewhat similar in the following threads :

https://archive.sap.com/discussions/thread/1397962

https://archive.sap.com/discussions/message/15062665#15062665

- - - - - - - - - - - - -

Any ideas ?

Please let me know if I can give you more details. Thanks a lot!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Sep 07, 2017 at 07:58 PM

    Dear Axel,

    After creating a PO with ME21N, the tax code was updated in both EKPO & EKKN?

    No, i don't second your thought, As i have tested in my system, i have made PO with account assignment and without account assignment, it only update one table i.e. EKPO & update EKPO MWSKZ Field only.

    EKKN is not update in either case in my system

    Even ME2K report shows the correct tax code once the PO is made and then change the tax code.

    Best Regards

    Mohsin Abbasi


    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Dear Jürgen,

      Thanks for the input. I checked the KZSRV field in the T005 table and it is empty for the country we use. Therefore I don't see how it can be marked as "X" in the P_START_PAI_BEGINI01 program.

      Is there any way to know where the stkz field is used ? I checked in SE11 "stkz" as a data type but it doesn't exist as such.

      Any ideas?

      Thanks!