Those sound more like PartyGroups (related using PartyRelationship)
than PartyClassifications. A party classification is used for usually
"sensitive" data like race, income, etc and usually for marketing
purposes.
As for the group hierarchy thing, I think that may already be
supported for group-based pricing, and I know there is already code to
walk up relationships to expand a set of group partyIds.
-David
On Jan 29, 2009, at 2:23 PM, Jacques Le Roux wrote:
A client of mine needed to have a price rule on a party
classification also working on children of a classification (using
parentId)
His use case was
agent
agent partner
agent partner fix
agent partner performer
agent not partner
...
and he wanted that if he defines a rule on agent it also apply on
all children (this generalized at any level of the hierarchy, of
course, ie a rule on agent partner would only apply to agent
partner, agent partner fix and agent partner performer)
I created a little recursive method, do you think this could be
useful OOTB ?
Jacques