In contracting companies, there are several types of bank accounts which deal with, the most important are current accounts which  represent the company's assets, and an overdraft account is an obligation on the company and the deposits account are considered as long or short-term assets depending on the deposit age

Banks Recording Data Screen At Babel Program