Billing
Classe Billing Data Period

The general information for each Invoice Processing Request or month end billing Event is stored.

Attributi
<<Boundary>> <Class> Billing Data has has
<Primitive Type> Date Billing Period From Billing Period From

Start date of the billing period (contained in the Billing Event or the Invoice Processing Request).

<Primitive Type> Date Billing Period To Billing Period To

End date of the billing period (contained in the Billing Event or the Invoice Processing Request)

<<Boundary>> <Class> Inbound Billing Data is triggered by is triggered by
<<Boundary>> <Class> Billing Data Period Status History has a has a
<Primitive Type> String Approval Status Approval Status

Approval Status for Invoice Processing requests “generation”. For the concept of Approval Status in case of Four-Eyes principle and the associated transition diagram see description in chapter ”T2S Graphical User Interface”.


Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameBilling Data Period
Namespace<Package> Billing
Owner<Package> Billing
Package<Package> Billing
Qualified NameT2S Data Model::Billing::Billing Data Period
StereotypeBoundary
VisibilityPublic

Dettagli attributo

 Approval Status
Public <Primitive Type> String Approval Status

Approval Status for Invoice Processing requests “generation”. For the concept of Approval Status in case of Four-Eyes principle and the associated transition diagram see description in chapter ”T2S Graphical User Interface”.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameApproval Status
Namespace<<Boundary>> <Class> Billing Data Period
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::Approval Status
Type<Primitive Type> String
Upper1
VisibilityPublic


 Billing Period From
Public <Primitive Type> Date Billing Period From

Start date of the billing period (contained in the Billing Event or the Invoice Processing Request).

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameBilling Period From
Namespace<<Boundary>> <Class> Billing Data Period
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::Billing Period From
Type<Primitive Type> Date
Upper1
VisibilityPublic


 Billing Period To
Public <Primitive Type> Date Billing Period To

End date of the billing period (contained in the Billing Event or the Invoice Processing Request)

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameBilling Period To
Namespace<<Boundary>> <Class> Billing Data Period
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::Billing Period To
Type<Primitive Type> Date
Upper1
VisibilityPublic


 has
Private <<Boundary>> <Class> Billing Data has
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_belongs to_has
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namehas
Namespace<<Boundary>> <Class> Billing Data Period
Opposite<Property> belongs to : Billing Data Period
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::has
Type<<Boundary>> <Class> Billing Data
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 has a
Private <<Boundary>> <Class> Billing Data Period Status History has a
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_has a_is related to
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namehas a
Namespace<<Boundary>> <Class> Billing Data Period
Opposite<Property> is related to : Billing Data Period
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::has a
Type<<Boundary>> <Class> Billing Data Period Status History
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 is triggered by
Private <<Boundary>> <Class> Inbound Billing Data is triggered by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is triggered by_triggers
Class<<Boundary>> <Class> Billing Data Period
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nameis triggered by
Namespace<<Boundary>> <Class> Billing Data Period
Opposite<Property> triggers : Billing Data Period [0..1]
Owner<<Boundary>> <Class> Billing Data Period
Qualified NameT2S Data Model::Billing::Billing Data Period::is triggered by
Type<<Boundary>> <Class> Inbound Billing Data
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate