Skip to Content

Automatic Account Determination for a specific vendor

Hello everyone,

I'm new to SAP, so my question might not be logical, but I still need your help :)

The client asked us if it is possible to change the account determination for a single vendor?

Let me try to explain the requirement with an example:

We have a goods receipt for the (service-) purchase order below



In the respective material document, we have the FI Documents button.

But it's more about the accounting document.


The client wants another account to be identified if the supplier is 65104 --> account 159193


If I am right, we can change the account using the transaction code OBYC under WRX.

Here we see the account 159192, but without valuation class. If we change the account here, this will affect all service orders. However, this rule should only apply if the supplier is 65104. For all other suppliers the account 159192 should still be used.


What I have tried?

I have created a new valuation class and assigned it to the account 159193 in OBYC.

In the next step,I have copied an existing service from the service master record and assigned it the newly created valuation class (AC02).

But it didnt work. In the accounting document, we have have still seen the account 159192 instead of 159193.

Why it did not work?

Please ideas are also welcome..

Thank you!!



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Best Answer
    Posted on Feb 15, 2019 at 11:36 AM


    Have you created different Material group and Valuation class?

    Create different material group and valuation class, once done assign GL 159193 to new valuation class created.

    SAP will post to another GL.

    The material group and valuation combination in Service Master (AC01 / AC02) allows posting to different GL.

    Warm regards,


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 14, 2019 at 07:29 AM


    You cannot set up different WRX posting based on vendor by standard. I cannot see your screenshots cause they doesn't load but i for WRX you can assign different account for different account modifier, not valuation class. Still without the user exit it will always hit the blank entry.



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.