org.opencrx.kernel.account1.cci2
Interface RevenueReport

All Superinterfaces:
AlertSender, AspectCapable, Auditee, BasicObject, Cloneable, ContextCapable, Creatable, CrxObject, Exporter, ExtentCapable, Importer, Indexed, Modifiable, SecureObject
All Known Subinterfaces:
RevenueReport
All Known Implementing Classes:
RevenueReport

public interface RevenueReport
extends CrxObject

Class RevenueReport


Nested Class Summary
static interface RevenueReport.Identity
          Object Identity
 
Method Summary
 BigDecimal getReportedRevenue()
          Retrieves the value for the attribute reportedRevenue.
 short getReportingCurrency()
          Retrieves the value for the attribute reportingCurrency.
 short getReportingQuarter()
          Retrieves the value for the attribute reportingQuarter.
 short getReportingYear()
          Retrieves the value for the attribute reportingYear.
 short getReportNumber()
          Retrieves the value for the attribute reportNumber.
 void setReportedRevenue(BigDecimal reportedRevenue)
          Sets a new value for the attribute reportedRevenue.
 void setReportingCurrency(short reportingCurrency)
          Sets a new value for the attribute reportingCurrency.
 void setReportingQuarter(short reportingQuarter)
          Sets a new value for the attribute reportingQuarter.
 void setReportingYear(short reportingYear)
          Sets a new value for the attribute reportingYear.
 void setReportNumber(short reportNumber)
          Sets a new value for the attribute reportNumber.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter
exportItem, exportItemAdvanced
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapable
getContext
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt, getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt, getModifiedBy
 

Method Detail

getReportNumber

short getReportNumber()
Retrieves the value for the attribute reportNumber.

Returns:
The non-null value for attribute reportNumber.

setReportNumber

void setReportNumber(short reportNumber)
Sets a new value for the attribute reportNumber.

Parameters:
reportNumber - The non-null new value for attribute reportNumber.

getReportedRevenue

BigDecimal getReportedRevenue()
Retrieves the value for the attribute reportedRevenue.

Returns:
The non-null value for attribute reportedRevenue.

setReportedRevenue

void setReportedRevenue(BigDecimal reportedRevenue)
Sets a new value for the attribute reportedRevenue.

Parameters:
reportedRevenue - The non-null new value for attribute reportedRevenue.

getReportingCurrency

short getReportingCurrency()
Retrieves the value for the attribute reportingCurrency.

Returns:
The non-null value for attribute reportingCurrency.

setReportingCurrency

void setReportingCurrency(short reportingCurrency)
Sets a new value for the attribute reportingCurrency.

Parameters:
reportingCurrency - The non-null new value for attribute reportingCurrency.

getReportingQuarter

short getReportingQuarter()
Retrieves the value for the attribute reportingQuarter.

Returns:
The non-null value for attribute reportingQuarter.

setReportingQuarter

void setReportingQuarter(short reportingQuarter)
Sets a new value for the attribute reportingQuarter.

Parameters:
reportingQuarter - The non-null new value for attribute reportingQuarter.

getReportingYear

short getReportingYear()
Retrieves the value for the attribute reportingYear.

Returns:
The non-null value for attribute reportingYear.

setReportingYear

void setReportingYear(short reportingYear)
Sets a new value for the attribute reportingYear.

Parameters:
reportingYear - The non-null new value for attribute reportingYear.


This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.