Yes to AP and AR, no to GL. There would be no reason to code a journal entry to a job. However, you can accomplish the same thing by entering a batch directly in the JobCost module, selecting a GL account as the offset.

Steve