this is how it needs to work, and MS needs to fix it ! Don't create vendors, or bank accounts. Use the Employee object and employee posting group. I have described how it needs to work. Maybe someone at MS can to work on it as we paid for a product that should work. We should not have to come up with work arounds
. Employee buys a train ticket for travel so they will go into a journal an enter the gl expense account, and then the Job information, with the Employee posting group which is set to another GL account for "Employee Expenses", and the balancing account needs to be the employee, not a "bank". This way when you "Pay Employee" you would see their expenses against a project that they should be reimbursed. Give the employee the same status as a bank, credits and debits, and it is a liability as well. Not a vendor, then every employee needs to be a vendor, how stupid can you get! The design logic is flawed. I wish someone from MS would get this solved. MS should be ashamed and should provide a refund because this is a basic function.