Hi Karem,
It is not possible to define Same BP as Customer and Vendor.
You have to open separate vendor for particular BP
Please check Accounting Tab on BP Master Data Form.
For External Reporting purpose You can use ALIAS Name Field to linked Customer code with Vendor Code.
But it will not affect the accounting entries.
Regards,
Sudhir