public class

PayrollTxnHeader

extends HeaderBase
java.lang.Object
   ↳ org.mule.modules.quickbooks.online.schema.HeaderBase
     ↳ org.mule.modules.quickbooks.online.schema.PayrollTxnHeader

Class Overview

Financial Transaction information that pertains to the entire Payroll transaction.

Java class for PayrollTxnHeader complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PayrollTxnHeader">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}HeaderBase">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/qbopayroll/v1}PayrollAccountReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}EntityReferenceGroup" minOccurs="0"/>
         <element name="PayeeAddr" type="{http://www.intuit.com/sb/cdm/v2}PhysicalAddress" minOccurs="0"/>
         <element name="TotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="ToBePrinted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}TxnReferenceGroup" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected IdType accountId
protected String accountName
protected QboAccountTypeEnum accountType
protected QboAccountDetailTypeEnum detailAccountType
protected IdType entityId
protected String entityName
protected EntityTypeEnum entityType
protected PhysicalAddress payeeAddr
protected Boolean toBePrinted
protected BigDecimal totalAmt
protected IdType txnId
protected String txnNum
protected QboAccountTypeEnums validQboAccountTypes
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.online.schema.HeaderBase
Public Constructors
PayrollTxnHeader()
Public Methods
IdType getAccountId()
Gets the value of the accountId property.
String getAccountName()
Gets the value of the accountName property.
QboAccountTypeEnum getAccountType()
Gets the value of the accountType property.
QboAccountDetailTypeEnum getDetailAccountType()
Gets the value of the detailAccountType property.
IdType getEntityId()
Gets the value of the entityId property.
String getEntityName()
Gets the value of the entityName property.
EntityTypeEnum getEntityType()
Gets the value of the entityType property.
PhysicalAddress getPayeeAddr()
Gets the value of the payeeAddr property.
BigDecimal getTotalAmt()
Gets the value of the totalAmt property.
IdType getTxnId()
Gets the value of the txnId property.
String getTxnNum()
Gets the value of the txnNum property.
QboAccountTypeEnums getValidQboAccountTypes()
Gets the value of the validQboAccountTypes property.
Boolean isToBePrinted()
Gets the value of the toBePrinted property.
void setAccountId(IdType value)
Sets the value of the accountId property.
void setAccountName(String value)
Sets the value of the accountName property.
void setAccountType(QboAccountTypeEnum value)
Sets the value of the accountType property.
void setDetailAccountType(QboAccountDetailTypeEnum value)
Sets the value of the detailAccountType property.
void setEntityId(IdType value)
Sets the value of the entityId property.
void setEntityName(String value)
Sets the value of the entityName property.
void setEntityType(EntityTypeEnum value)
Sets the value of the entityType property.
void setPayeeAddr(PhysicalAddress value)
Sets the value of the payeeAddr property.
void setToBePrinted(Boolean value)
Sets the value of the toBePrinted property.
void setTotalAmt(BigDecimal value)
Sets the value of the totalAmt property.
void setTxnId(IdType value)
Sets the value of the txnId property.
void setTxnNum(String value)
Sets the value of the txnNum property.
void setValidQboAccountTypes(QboAccountTypeEnums value)
Sets the value of the validQboAccountTypes property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.online.schema.HeaderBase
From class java.lang.Object

Fields

protected IdType accountId

protected String accountName

protected QboAccountTypeEnum accountType

protected QboAccountDetailTypeEnum detailAccountType

protected IdType entityId

protected String entityName

protected EntityTypeEnum entityType

protected PhysicalAddress payeeAddr

protected Boolean toBePrinted

protected BigDecimal totalAmt

protected IdType txnId

protected String txnNum

protected QboAccountTypeEnums validQboAccountTypes

Public Constructors

public PayrollTxnHeader ()

Public Methods

public IdType getAccountId ()

Gets the value of the accountId property.

Returns

public String getAccountName ()

Gets the value of the accountName property.

Returns
  • possible object is String

public QboAccountTypeEnum getAccountType ()

Gets the value of the accountType property.

Returns

public QboAccountDetailTypeEnum getDetailAccountType ()

Gets the value of the detailAccountType property.

Returns

public IdType getEntityId ()

Gets the value of the entityId property.

Returns

public String getEntityName ()

Gets the value of the entityName property.

Returns
  • possible object is String

public EntityTypeEnum getEntityType ()

Gets the value of the entityType property.

Returns

public PhysicalAddress getPayeeAddr ()

Gets the value of the payeeAddr property.

Returns

public BigDecimal getTotalAmt ()

Gets the value of the totalAmt property.

Returns
  • possible object is BigDecimal

public IdType getTxnId ()

Gets the value of the txnId property.

Returns

public String getTxnNum ()

Gets the value of the txnNum property.

Returns
  • possible object is String

public QboAccountTypeEnums getValidQboAccountTypes ()

Gets the value of the validQboAccountTypes property.

Returns

public Boolean isToBePrinted ()

Gets the value of the toBePrinted property.

Returns
  • possible object is Boolean

public void setAccountId (IdType value)

Sets the value of the accountId property.

Parameters
value Allowed object is IdType

public void setAccountName (String value)

Sets the value of the accountName property.

Parameters
value Allowed object is String

public void setAccountType (QboAccountTypeEnum value)

Sets the value of the accountType property.

Parameters
value Allowed object is QboAccountTypeEnum

public void setDetailAccountType (QboAccountDetailTypeEnum value)

Sets the value of the detailAccountType property.

Parameters
value Allowed object is QboAccountDetailTypeEnum

public void setEntityId (IdType value)

Sets the value of the entityId property.

Parameters
value Allowed object is IdType

public void setEntityName (String value)

Sets the value of the entityName property.

Parameters
value Allowed object is String

public void setEntityType (EntityTypeEnum value)

Sets the value of the entityType property.

Parameters
value Allowed object is EntityTypeEnum

public void setPayeeAddr (PhysicalAddress value)

Sets the value of the payeeAddr property.

Parameters
value Allowed object is PhysicalAddress

public void setToBePrinted (Boolean value)

Sets the value of the toBePrinted property.

Parameters
value Allowed object is Boolean

public void setTotalAmt (BigDecimal value)

Sets the value of the totalAmt property.

Parameters
value Allowed object is BigDecimal

public void setTxnId (IdType value)

Sets the value of the txnId property.

Parameters
value Allowed object is IdType

public void setTxnNum (String value)

Sets the value of the txnNum property.

Parameters
value Allowed object is String

public void setValidQboAccountTypes (QboAccountTypeEnums value)

Sets the value of the validQboAccountTypes property.

Parameters
value Allowed object is QboAccountTypeEnums