Data about every transaction is voluminous, and this means it is costly and perhaps prone to error.
Data about every transaction are not needed in order to measure progress ... whether there is progress or there is a problem. Rather it is possible to use data about the community value at the beginning of the period and the end of the period.
Data about activities can help to show what it is that has made the community successful or not. A community may be surplus producing one year when the weather is favorable and in deficit in a year when the rains fail. Prices may change so that the terms of trade for the community deteriorate and leave the community in deficit ... or they might change in the community's favor. Detailed data about specific activities can show what is important and what is not.