Sage Intacct SDK for PHP
AbstractConsolidation Class Reference
Inheritance diagram for AbstractConsolidation:
AbstractFunction FunctionInterface ConsolidationCreate

Public Member Functions

 getReportingBookId ()
 
 setReportingBookId ($reportingBookId)
 
 isProcessOffline ()
 
 setProcessOffline ($processOffline)
 
 isUpdateSucceedingPeriods ()
 
 setUpdateSucceedingPeriods ($updateSucceedingPeriods)
 
 isChangesOnly ()
 
 setChangesOnly ($changesOnly)
 
 getNotificationEmail ()
 
 setNotificationEmail ($notificationEmail)
 
 getReportingPeriodName ()
 
 setReportingPeriodName ($reportingPeriodName)
 
 getEntities ()
 
 setEntities ($entities)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 

Protected Attributes

 $reportingBookId
 
 $processOffline
 
 $updateSucceedingPeriods
 
 $changesOnly
 
 $notificationEmail
 
 $reportingPeriodName
 
 $entities = []
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Member Function Documentation

◆ getEntities()

getEntities ( )

◆ getNotificationEmail()

getNotificationEmail ( )
Returns
string

◆ getReportingBookId()

getReportingBookId ( )
Returns
string

◆ getReportingPeriodName()

getReportingPeriodName ( )
Returns
string

◆ isChangesOnly()

isChangesOnly ( )
Returns
bool

◆ isProcessOffline()

isProcessOffline ( )
Returns
bool

◆ isUpdateSucceedingPeriods()

isUpdateSucceedingPeriods ( )
Returns
bool

◆ setChangesOnly()

setChangesOnly (   $changesOnly)
Parameters
bool$changesOnly

◆ setEntities()

setEntities (   $entities)
Parameters
ConsolidationEntity[]$entities

◆ setNotificationEmail()

setNotificationEmail (   $notificationEmail)
Parameters
string$notificationEmail

◆ setProcessOffline()

setProcessOffline (   $processOffline)
Parameters
bool$processOffline

◆ setReportingBookId()

setReportingBookId (   $reportingBookId)
Parameters
string$reportingBookId

◆ setReportingPeriodName()

setReportingPeriodName (   $reportingPeriodName)
Parameters
string$reportingPeriodName

◆ setUpdateSucceedingPeriods()

setUpdateSucceedingPeriods (   $updateSucceedingPeriods)
Parameters
bool$updateSucceedingPeriods

Field Documentation

◆ $changesOnly

$changesOnly
protected

◆ $entities

$entities = []
protected

◆ $notificationEmail

$notificationEmail
protected

◆ $processOffline

$processOffline
protected

◆ $reportingBookId

$reportingBookId
protected

◆ $reportingPeriodName

$reportingPeriodName
protected

◆ $updateSucceedingPeriods

$updateSucceedingPeriods
protected