Sales Security - Should not create new sales order directly
I was able to figure it out. Here's the answer as a reference for someone else.
1. Open Security Configuration
2. Under Privileges, search for Maintain Sales Order Details and duplicate it as Maintain Sales Orders-2. This will prevent you from modifying the original privilege, which can affect multiple roles.
3. Now under Roles, Select the applicable Role -> Duties+ -> Maintain Sales Order (AOS: SalesOrderMaintain) -> Privileges+ -> Maintain Sales Order Details-2 -> Display Menu Items -> SalesTableforNew - Deny "Create"
4. This way the salesman cannot create a new Sales Order directly in the Sales Order List Page but only by confirming a quotation.