Labor before a job is created

we use Indirect Activity, linked to Engineering Resource Group, with a minor customization to capture PartNum, MethodRevison, JobNum(optional), and CheckBox (Flag) to use this record in cost calculation, then we add these costs using these UD fields to the (Make to Stock) Job Cost at the end (i.e. Book to stock Transaction).