--- alias: user-guide-create-adhoc-job description: "Create an immediate scheduling job for a material, meeting specific preconditions and resource requirements" --- # Create Ad-Hoc Job :lock: Material.**CreateJob** ## Overview This operation is used to instantly create a scheduling job for a Material. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * Material is Active and in state Queued. * Both the Material's Product and Step must be marked as "Include In Scheduling". * No active job for the same Material and same Flow Path exists and Material CurrentScheduleJob = null and Material RequiredFutureAction = null. * Schedule exists and it is Active and the same Schedule must be associated with the Step's Area (at the Material Facility) and the Resource's Area. * Resource DispatchScheduleType must be Scheduling and SchedulingType must be Machine. * Material required Service must not be Null. * Resource must provide the Service (enabled locally at the Resource and globally at the Service) required by the Material. ## Sequence of Steps ### Step 1: Resource 1. From the available resources, select the resource where the job must be created. 2. Review the resource details. ![adhoc_job][adhoc_job] ### Step 2: Job 1. Specify the intended job start date and time. 2. Optionally, enter a comment. 3. Click **Create** to complete the transaction. ![adhoc_job2][adhoc_job2] [adhoc_job]: images/adhoc_job.png [adhoc_job2]: images/adhoc_job2.png