I have found a BAPI - "BAPI_VENDOR_CREATE" but it is of noe help for creating a vendor offline becuase it is simply calling Txn XK01.
There is also a FM "VENDOR_INSERT" which directly inserts an entry into vendor master tables but without any validations.
Can anyone please give me a way to create and update vendors WITHOUT using BDCs and which has all standard validations.
If anyone has made a similar Z-object / ZBAPI, will be a great help if you could share it.