Capturing the order details received from the customer

We have a requirement where we get orders from our customers on a daily basis. We need to get the details from their SAP system and upload the item code,name,quantity,warehouse etc in our system.
Need to keep a tab on these orders and monitor and fulfil them
Is there any form in erpnext where we can capture these details. It should be like an excel sheet
|Supply For|Original DI Date|Revised DI Date|Vendor Code|Part Number|Scheduled Quantity|Recieved Quantity|Rejected Quantity|Location|DI Number|Attention|
What are the options that can be considered.
Appreciate any suggestions