each of the job/Phase/Category fields are 6 characters. Job numbers can be setup manually so you can enter anything you want in the six character field. I believe the limit to the number of individual phase codes is 65,535. Job Cost works with Payables which would give you access to the distribution codes.