| |
Februar 2001 BeteiligtcManagement, v1.0 A-9 A leeres contained_role get_all_related_objects_by_role(inRoleName, in nicht unterzeichnetem langem how_many im CosFinance::Date-as_of_date aus CosFinance::CommonObjects-Gegenständen aus CosFinance::Iterator-iter) Erhöhungen (InvalidRole); leerer add_related_object(inrollengegenstand, im CosFinance::Date-effective_date) Erhöhungen (IsDuplicate, InvalidRole, InvalidAggregation, MaximumCardinalityExceeded); leere add_related_objects(inrollengegenstände, im CosFinance::Date-effective_date) Erhöhungen (IsDuplicate, InvalidRole, InvalidAggregation, MaximumCardinalityExceeded); leerer remove_related_object(inrollengegenstand, im CosFinance::Date-effective_date) Erhöhungen (ObjectNotFound); }; typedef sequence<Party > Beteiligte; typedefsequence<PartyRole > -PartyRoles; Schnittstelle PartyRole: Rolle { Get_contact_information(inContactType ContactInformation Art, im CosFinance::Date-as_of_d aß); leeres Info set_contact_information(inContactInformation, im CosFinance::Date-as_of_d aß); Get_related_party_role(inRoleName PartyRole other_role, im CosFinance::Date-as_of_date) Erhöhungen (MoreThanOneContained, InvalidRole); leeres contained_role get_all_related_party_roles(inRoleName, in nicht unterzeichnetem langem how_many im CosFinance::Date-as_of_date aus related_parties PartyRoles aus CosFinance::Iterator-iter) Erhöhungen (InvalidRole); leeres add_related_party_role(in PartyRole other_party, im CosFinance::Date-effective_date) Erhöhungen (IsDuplicate, InvalidRole, InvalidAggregation, MaximumCardinalityExceeded); |  |
|
| |
|
|