: Public Class
Created: 22/05/2008 00:21:45
Modified: 26/05/2016 16:02:38
Project:
Advanced:
Assignment of a group of products and services purchased by the customer through a customer agreement, used as a mechanism for customer billing and payment. It contains common information from the various types of customer agreements to create billings (invoices) for a customer and receive payment.<br/>
Attribute
Public String
  billingCycle
Details:
Notes: Cycle day on which the associated customer account will normally be billed, used to determine when to produce the billing.<br/><br/>
Public String
  budgetBill
Details:
Notes: Budget bill code.<br/><br/>
Public Money
  lastBillAmount
Details:
Notes: The last amount that will be billed to the customer prior to shut off of the account.<br/>
Element Source Role Target Role
CustomerAgreement
Class  
Name: CustomerAccount
Customer account owning this agreement.
Name: CustomerAgreements
All agreements for this customer account.
Details:
 
Transaction
Class  
Name: CustomerAccount
Customer account for this payment transaction.
Name: PaymentTransactions
All payment transactions for this customer account.
Details:
 
WorkBillingInfo
Class «informative»
Name: CustomerAccount
 
Name: WorkBillingInfos
 
Details:
 
AccountNotification
Class  
Name: CustomerAccount
 
Name: AccountNotification
 
Details:
 
ErpInvoice
Class «informative»
Name: CustomerAccount
 
Name: ErpInvoicees
 
Details:
 
Element Source Role Target Role
Customer
Class  
Name: Customer
Customer owning this account.
Name: CustomerAccounts
All accounts of this customer.
Details:
 
CustomerBillingInfo
Class «informative»
Name: CustomerBillingInfos
 
Name: CustomerAccount
 
Details:
 
Object Type Connection Direction Notes
Document Class Generalization To