___________ is the basic requirement which consists a set of principles, coding and grouping structure of accounting.