Symptom
- An error "No Supplier found for Concur employee ID 103737 in company code 1010." occurs where travel expenses from Concur cannot be paid out.
- Normally, this error disappears after running the synchronization between SuccessFactors and S/4HANA, which correctly transfers the IBAN. However, this does not work in this case.
Environment
SAP S/4HANA Cloud Public Edition
Cause
The supplier linked to the employee (Vendor 998xxxxxxx) is marked for deletion in the supplier role. Since Concur determines the supplier based on the Work Agreement ID, the system cannot use a supplier that is flagged for deletion, leading to the error: "No Supplier found for Concur employee ID 1xxxxx in company code 1010."
Resolution
- Confirm whether the supplier was intentionally marked for deletion.
- If the deletion flag was set unintentionally, remove the deletion flag from the supplier.
- If the deletion flag was set intentionally, create a new supplier for the employee and ensure proper synchronization between SuccessFactors and S/4HANA.
- Verify that the issue is resolved and travel expenses from Concur can now be paid out successfully.
Keywords
no supplier found, concur employee id, company code, travel expenses, sap s/4hana cloud, vendor marked for deletion, manage workforce app, manage business partner app, synchronization, successfactors, work agreement id, deletion flag, expense report , KBA , CA-WFD-INT , S/4HANA Cloud Workforce Domain Integration , Problem
SAP Knowledge Base Article - Public