Business Partner Domain::Party Bill ABE
Class PartyBillSpec

A detailed description of a party's bill structure. The current version of this class is serving as a placeholder. It will be further developed in the next version of this document.

Attributes
CustomerAccount _customerAccount _customerAccount
BusinessPartnerAccount _partyAccount _partyAccount
PartyBill _partyBill _partyBill
PartyBillFormat _partyBillFormat _partyBillFormat
PartyBillingCycle _partyBillingCycle _partyBillingCycle
PartyBillingCycleSpecification _partyBillingCycleSpecification _partyBillingCycleSpecification
CustomerAccount customerAccount customerAccount
String description description

A narrative that explains in detail the specification.

String name name

A short descriptive name.

«baseType» TimePeriod validFor validFor

The period for which the PartyBillSpec is valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NamePartyBillSpec
Name Expression
Namespace«012, preliminary» Party Bill ABE
Owned Template Signature
Owner«012, preliminary» Party Bill ABE
Owning Template Parameter
Package«012, preliminary» Party Bill ABE
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _customerAccount
Public CustomerAccount _customerAccount
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerAccountBillSpecifiedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_customerAccount
Name Expression
NamespacePartyBillSpec
OppositepartyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_customerAccount
Stereotype
Template Parameter
TypeCustomerAccount
Upper1
Upper Value(1)
VisibilityPublic


 _partyAccount
Public BusinessPartnerAccount _partyAccount
Constraints:
Properties:

AggregationNone
Alias
AssociationBillSpecifiedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_partyAccount
Name Expression
NamespacePartyBillSpec
Opposite_partyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_partyAccount
Stereotype
Template Parameter
TypeBusinessPartnerAccount
Upper1
Upper Value(1)
VisibilityPublic


 _partyBill
Public PartyBill _partyBill
Constraints:
Properties:

AggregationShared
Alias
AssociationPartyBillStructureIsDescribedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_partyBill
Name Expression
NamespacePartyBillSpec
Opposite_partyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_partyBill
Stereotype
Template Parameter
TypePartyBill
Upper*
Upper Value(*)
VisibilityPublic


 _partyBillFormat
Public PartyBillFormat _partyBillFormat
Constraints:
Properties:

AggregationShared
Alias
AssociationPartyBillSpecAppearanceBasedUpon
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_partyBillFormat
Name Expression
NamespacePartyBillSpec
Opposite_partyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_partyBillFormat
Stereotype
Template Parameter
TypePartyBillFormat
Upper*
Upper Value(*)
VisibilityPublic


 _partyBillingCycle
Public PartyBillingCycle _partyBillingCycle
Constraints:
Properties:

AggregationNone
Alias
AssociationCycleTriggersCreationOfBillDescribedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_partyBillingCycle
Name Expression
NamespacePartyBillSpec
Opposite_partyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_partyBillingCycle
Stereotype
Template Parameter
TypePartyBillingCycle
Upper*
Upper Value(*)
VisibilityPublic


 _partyBillingCycleSpecification
Public PartyBillingCycleSpecification _partyBillingCycleSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationCycleSpecSchedulesCreationOfBillDescribedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_partyBillingCycleSpecification
Name Expression
NamespacePartyBillSpec
Opposite_partyBillSpec
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::_partyBillingCycleSpecification
Stereotype
Template Parameter
TypePartyBillingCycleSpecification
Upper*
Upper Value(*)
VisibilityPublic


 customerAccount
Private CustomerAccount customerAccount
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerBillSpecifiedBy
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
NamecustomerAccount
Name Expression
NamespacePartyBillSpec
OppositepartyBillSpec2
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::customerAccount
Stereotype
Template Parameter
TypeCustomerAccount
Upper1
Upper Value(1)
VisibilityPrivate


 description
Public String description

A narrative that explains in detail the specification.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedescription
Name Expression
NamespacePartyBillSpec
Opposite
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A short descriptive name.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namename
Name Expression
NamespacePartyBillSpec
Opposite
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::name
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period for which the PartyBillSpec is valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillSpec
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespacePartyBillSpec
Opposite
OwnerPartyBillSpec
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillSpec::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic