The day-to-day work are the best teacher!If ever you any confusion or doubt in accounting of any kind of entry, I am always available here to help you. but Again Accounting is a very practical subject and every company have different nature of business, different types of accounting treatment, nature of transactions so, its not easy nor possible to offer any ready made solution in this regard.