How to programmatically call the "Create Jobs" button on Order Entry program in Epicor 10?

Everything you need should be contained within the JobEntry adapter.

Connect to Adapter
GetNewJobHead
GetNextJobNum
Fill in your JobEntryData jobhead dataset
Update
GetByID (created job)
GetNewJobProd
Update
GetDetails
Update

I use this to create my orders and then jobs from project entry.