How many types of business transactions are there in accounting