Business Partner Domain::Party Bill ABE
Class PartyBillingCycle

An occurrence of a billing cycle. Besides significant dates, it records who triggered the cycle.

Attributes
OnCyclePartyBill _partyBill _partyBill
PartyBillingCycleSpecification _partyBillingCycleSpecification _partyBillingCycleSpecification
PartyBillSpec _partyBillSpec _partyBillSpec
AppliedCustomerBillingRate appliedCustomerBillingRate appliedCustomerBillingRate
DateTime billingDate billingDate

Official date at which the PartyBills have been produced.

DateTime chargeDate chargeDate

A date through which charges previously received by the billing system appear on the bill.

DateTime creditDate creditDate

A date through which credits previously received by the billing system appear on the bill.

CustomerBill customerBill customerBill
DateTime mailingDate mailingDate

A party bill mailing date.

DateTime paymentDueDate paymentDueDate

A party bill payment due date.

String productionReason productionReason

The reason for this cycle run. Values may be SCHEDULE_RUN, PROVEIDER_REQUEST or others


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NamePartyBillingCycle
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::PartyBillingCycle
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _partyBill
Public OnCyclePartyBill _partyBill
Constraints:
Properties:

AggregationShared
Alias
AssociationPartyBillCreationTriggeredBy
Association End
ClassPartyBillingCycle
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
NamespacePartyBillingCycle
Opposite_partyBillingCycle
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::_partyBill
Stereotype
Template Parameter
TypeOnCyclePartyBill
Upper*
Upper Value(*)
VisibilityPublic


 _partyBillingCycleSpecification
Public PartyBillingCycleSpecification _partyBillingCycleSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationBillingCycleSpecDescribes
Association End
ClassPartyBillingCycle
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_partyBillingCycleSpecification
Name Expression
NamespacePartyBillingCycle
Opposite_partyBillingCycle
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::_partyBillingCycleSpecification
Stereotype
Template Parameter
TypePartyBillingCycleSpecification
Upper1
Upper Value(1)
VisibilityPublic


 _partyBillSpec
Public PartyBillSpec _partyBillSpec
Constraints:
Properties:

AggregationShared
Alias
AssociationCycleTriggersCreationOfBillDescribedBy
Association End
ClassPartyBillingCycle
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_partyBillSpec
Name Expression
NamespacePartyBillingCycle
Opposite_partyBillingCycle
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::_partyBillSpec
Stereotype
Template Parameter
TypePartyBillSpec
Upper*
Upper Value(*)
VisibilityPublic


 appliedCustomerBillingRate
Public AppliedCustomerBillingRate appliedCustomerBillingRate
Constraints:
Properties:

AggregationNone
Alias
AssociationACBRPlannedToBeAssignedTo
Association End
ClassPartyBillingCycle
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameappliedCustomerBillingRate
Name Expression
NamespacePartyBillingCycle
OppositepartyBillingCycle
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::appliedCustomerBillingRate
Stereotype
Template Parameter
TypeAppliedCustomerBillingRate
Upper*
Upper Value(*)
VisibilityPublic


 billingDate
Public DateTime billingDate

Official date at which the PartyBills have been produced.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NamebillingDate
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::billingDate
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 chargeDate
Public DateTime chargeDate

A date through which charges previously received by the billing system appear on the bill.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NamechargeDate
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::chargeDate
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 creditDate
Public DateTime creditDate

A date through which credits previously received by the billing system appear on the bill.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NamecreditDate
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::creditDate
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 customerBill
Public CustomerBill customerBill
Constraints:
Properties:

AggregationNone
Alias
AssociationCustomerBillTriggeredBy
Association End
ClassPartyBillingCycle
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamecustomerBill
Name Expression
NamespacePartyBillingCycle
OppositepartyBillingCycle
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::customerBill
Stereotype
Template Parameter
TypeCustomerBill
Upper*
Upper Value(*)
VisibilityPublic


 mailingDate
Public DateTime mailingDate

A party bill mailing date.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NamemailingDate
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::mailingDate
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 paymentDueDate
Public DateTime paymentDueDate

A party bill payment due date.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NamepaymentDueDate
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::paymentDueDate
Stereotype
Template Parameter
TypeDateTime
Upper1
Upper Value
VisibilityPublic


 productionReason
Public String productionReason

The reason for this cycle run. Values may be SCHEDULE_RUN, PROVEIDER_REQUEST or others

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassPartyBillingCycle
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)
NameproductionReason
Name Expression
NamespacePartyBillingCycle
Opposite
OwnerPartyBillingCycle
Owning Association
Owning Template Parameter
Qualified NameSID Models::Business Partner Domain::Party Bill ABE::PartyBillingCycle::productionReason
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic