Hi Ajeesh
The reason I suggested to create every employee as a vendor is because it is easier to track details for every employee rather than putting it into a clearing account. However, if you do not want to create employees as vendors, than you can put the employee personnel id or employee no in the assignment field. If you want to use the GL Accounts only, than the accounting flow will be as under:
Pay through credit card:
Employee Advance -CC Dr
To Outgoing payment for Credit Cards
Outgoing Payment for Credit Cards
To Main Bank A/c
Settlement at month end
Expense A/c Dr
To Employee Advance - CC
You can post the transactions through FB01 or FB50.
Thanks & Regards
Sanil Bhandari