Hi Michael,
What is the Revenue Recognition method of the Job? Is it Billings and Costs, or a different method? If by Billings and Costs, then the debit will go directly to Cost of Sales. The other methods will debit Work in Progress, which will go to Cost of Sales when you run the Recognize Revenue and Expenses procedure. There may be other credits to overhead allocation or labour burden if you have defined these for the job.
GL accounting is determined at the lowest detail level, and if blank, then the next highest level is read. In other words, if your estimate uses Categories, then the Cost of Sales or WIP account is read from there. If it is blank, then the Phase code is read. If blank on the Phase, then the Job is read. And if blank on the Job, then the Company Profile is read. This logic is used so that if all accounting will be the same for all jobs and estimates, then you only need to set it up in one place. Only exceptions need be entered, and in as few places as possible.
My suspicion is that you may be missing the GL account on the Cost of Sales, since you indicated that you set up the WIP account. But you can determine where accounts are entered for your jobs, phases and categories and what might be unexpectedly blank. Ensure that none of the accounts in the Company Profile are blank.
_________________________
Regards,
Softrak Tech Support