IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo Class Reference

#include <WorkBillingInfo.h>

Inheritance diagram for IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Money costEstimate
 
IEC61970::Base::Domain::Money deposit
 
IEC61970::Base::Domain::Float discount
 
IEC61970::Base::Domain::DateTime dueDateTime
 
IEC61970::Base::Domain::DateTime issueDateTime
 
IEC61970::Base::Domain::DateTime receivedDateTime
 
IEC61970::Base::Domain::Money workPrice
 
std::list< IEC61968::InfIEC61968::InfERPSupport::ErpInvoiceLineItem * > ErpLineItems
 
std::list< IEC61968::Work::Work * > Works
 
- Public Attributes inherited from IEC61968::Common::Document
IEC61970::Base::Domain::String authorName
 
IEC61970::Base::Domain::String comment
 
IEC61970::Base::Domain::DateTime createdDateTime
 
IEC61968::Common::Status docStatus
 
IEC61968::Common::ElectronicAddress electronicAddress
 
IEC61970::Base::Domain::DateTime lastModifiedDateTime
 
IEC61970::Base::Domain::String revisionNumber
 
IEC61968::Common::Status status
 
IEC61970::Base::Domain::String subject
 
IEC61970::Base::Domain::String title
 
IEC61970::Base::Domain::String type
 
std::list< IEC61968::Common::ConfigurationEvent * > ConfigurationEvents
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

Billing information for work performed for the customer. The history of Work Billing Info, Invoices, and Payments is to be maintained in associated ActivityRecords.

Member Data Documentation

◆ costEstimate

IEC61970::Base::Domain::Money IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::costEstimate

Estimated cost for work.

◆ deposit

IEC61970::Base::Domain::Money IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::deposit

Amount of price on deposit.

◆ discount

IEC61970::Base::Domain::Float IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::discount

Discount from standard price.

◆ dueDateTime

IEC61970::Base::Domain::DateTime IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::dueDateTime

Date and time by which payment for bill is expected from client.

◆ issueDateTime

IEC61970::Base::Domain::DateTime IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::issueDateTime

Date and time bill was issued to client.

◆ receivedDateTime

IEC61970::Base::Domain::DateTime IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::receivedDateTime

Date payment was received from client.

◆ workPrice

IEC61970::Base::Domain::Money IEC61968::InfIEC61968::InfCustomers::WorkBillingInfo::workPrice

Amount of bill.


The documentation for this class was generated from the following files: