Without showing the used structure and the data it cannot be answered seriously except by sending you to countless other discussions or to the documentation in OSS note 420331 - BAPI_REQUISITION_CREATE: Template for services
Yes Ibrahim Mohamed telling that somebody else shall do the work is probably the most convenient solution, but then you never develop further yourself