generateaccounting