1. A method, comprising: defining at least one instance of a time-based organization hierarchy to include a plurality of elements, the plurality of elements including a plurality of nodes, a territory corresponding to each of the plurality of nodes, and a position and at least one assignment rule corresponding to the territory, each instance of the time-based organization hierarchy having an effective period defined by a start date and an end date; performing an assignment rule evaluation of the assignment rules in response to a sales data input corresponding to at least one transaction; and generating a transaction credit assignment in response to a positive assignment rule.