cancel
Showing results for 
Search instead for 
Did you mean: 

SAP ByD Error: System automatically links wrong purchase order ID to employee's time recording

CorneliusZ
Discoverer
0 Kudos
382

Hi all,

we experience an error/ erroneous system behaviour that occurs with intercompany time recordings.
Before opening a ticket for the issue I thought maybe somebody here experienced the same and knows a solution.

Scenario:
We have an intercompany project between company A and company B (customer, sales order and project belong to company A). There is only one sales order position and one project task. From the project task we created a purchase order to allow colleagues from company B to support the project and record their time. For a while everything went well and we did not experience any problems.

Now the following error/ erroneous system behaviour occurs:
An employee from company A tries to record his time and recieves an error message stating that he is not part of the supplier company (company B) from the purchase order (original message in german: Lieferant DE01 (company B) von Bestellung 15730-1 stimmt nicht mit Unternehmen DE07 (company A) überein).
The error message is obviously true but I don't understand why the system tries to insert a purchase order ID in the first place since the employee belongs to company A.

What we already tried to solve the problem:
Since the system seems to be confused about the employees from different companies on the project task I opened another project task and only assigned one work package for the employee from company A. So all employees from company B are assigned to work packages below task 1 and only the employee from company A is assigned to a work package below task 2.
Unfortunately this only lead the system to throw another error message in addition, stating that the purchase order is linked to the other project task (original message in german: Bestellposition 15730-1 ist der anderen Projektaufgabe CPSO923-1 (Projektname) zugeordnet.)
Even though everything worked fine in the beginning I also re-checked the project, purchase order, sales order, and so on but could not find a solution/ a setting causing the problem.

Did anybody else experience this problem and found a solution already?
Any thoughts/ help would be highly appreciated!

View Entire Topic
MernaEE
Discoverer
0 Kudos

Hello, 

You should check the service agent account for the internal employee and ensure that they are assigned to the same company (A). This will ensure that when they record their time it does not ask for a PO (since they're in the same company (of the project). 

Hope this helps!

-M

CorneliusZ
Discoverer
0 Kudos

Hello M,

Thanks for your comment!

Unfortunately that doesn't solve the problem, since the comapny assignment of the employees is correct:
Colleagues from company B don't have any problem recording their times to the project over the PO.
The problem is, that the colleague who already belongs to company A (which owns the original project) can't record his times because the system always automatically pulls the PO for company B where none is needed.

MernaEE
Discoverer
0 Kudos
Hey,