You have a requirement that the "Business Partner Approval Request" approval process can be configured by company, because you have two independent companies that need different approvers, however reviewing the configuration of the approval process "Business Partner Approval Request". It is evident that there is no condition to set the approver by company in thhe Work distribution is by direct Approver.
When trying to set conditions, there is no options related to company code.
SAP Business ByDesign
Reproducing the Issue
[Enter your Reproducing the Issue here...]
Business Partner Approval Request which is Supplier Approval cannot be determined by company currently
To achieve the requirement, you can add an extension field that indicates to which company a supplier belongs to. This extension field can be used in the configuration of the Approval conditions.
For a company for which no approval is desired, this could be set to auto-approval
Supplier Approval, Company level, company ID , KBA , SRD-MD-BP , Business Partner , SRD-CRM-ACC , Account Management , Problem