public class

PayrollNonWageItem

extends CdmBase
implements Serializable
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CdmBase
       ↳ org.mule.modules.quickbooks.windows.schema.PayrollNonWageItem

Class Overview

Product: QBW Description: A non-wage payroll item is used to track individual amounts on a paycheck for taxes, saving plan (401K) contributions, direct-deposit amounts - items other than wage, salary, commission, or bonus. You can assign these payroll items to various accounts. For wage-based payroll items, see PayrollItem.

Java class for PayrollNonWageItem complex type.

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

 <complexType name="PayrollNonWageItem">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}CdmBase">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Type" type="{http://www.intuit.com/sb/cdm/v2}PayrollNonWageItemTypeEnum" minOccurs="0"/>
         <element name="ExpenseAccountId" type="{http://www.intuit.com/sb/cdm/v2}IdType" minOccurs="0"/>
         <element name="ExpenseAccountName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LiabilityAccountId" type="{http://www.intuit.com/sb/cdm/v2}IdType" minOccurs="0"/>
         <element name="LiabilityAccountName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class org.mule.modules.quickbooks.windows.schema.CdmObject
Fields
protected Boolean active
protected IdType expenseAccountId
protected String expenseAccountName
protected IdType liabilityAccountId
protected String liabilityAccountName
protected String name
protected PayrollNonWageItemTypeEnum type
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.CdmBase
Public Constructors
PayrollNonWageItem()
Public Methods
Boolean getActive()
Gets the value of the active property.
IdType getExpenseAccountId()
Gets the value of the expenseAccountId property.
String getExpenseAccountName()
Gets the value of the expenseAccountName property.
IdType getLiabilityAccountId()
Gets the value of the liabilityAccountId property.
String getLiabilityAccountName()
Gets the value of the liabilityAccountName property.
String getName()
Gets the value of the name property.
PayrollNonWageItemTypeEnum getType()
Gets the value of the type property.
void setActive(Boolean value)
Sets the value of the active property.
void setExpenseAccountId(IdType value)
Sets the value of the expenseAccountId property.
void setExpenseAccountName(String value)
Sets the value of the expenseAccountName property.
void setLiabilityAccountId(IdType value)
Sets the value of the liabilityAccountId property.
void setLiabilityAccountName(String value)
Sets the value of the liabilityAccountName property.
void setName(String value)
Sets the value of the name property.
void setType(PayrollNonWageItemTypeEnum value)
Sets the value of the type property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean active

protected IdType expenseAccountId

protected String expenseAccountName

protected IdType liabilityAccountId

protected String liabilityAccountName

protected String name

Public Constructors

public PayrollNonWageItem ()

Public Methods

public Boolean getActive ()

Gets the value of the active property.

Returns
  • possible object is Boolean

public IdType getExpenseAccountId ()

Gets the value of the expenseAccountId property.

Returns

public String getExpenseAccountName ()

Gets the value of the expenseAccountName property.

Returns
  • possible object is String

public IdType getLiabilityAccountId ()

Gets the value of the liabilityAccountId property.

Returns

public String getLiabilityAccountName ()

Gets the value of the liabilityAccountName property.

Returns
  • possible object is String

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public PayrollNonWageItemTypeEnum getType ()

Gets the value of the type property.

Returns

public void setActive (Boolean value)

Sets the value of the active property.

Parameters
value Allowed object is Boolean

public void setExpenseAccountId (IdType value)

Sets the value of the expenseAccountId property.

Parameters
value Allowed object is IdType

public void setExpenseAccountName (String value)

Sets the value of the expenseAccountName property.

Parameters
value Allowed object is String

public void setLiabilityAccountId (IdType value)

Sets the value of the liabilityAccountId property.

Parameters
value Allowed object is IdType

public void setLiabilityAccountName (String value)

Sets the value of the liabilityAccountName property.

Parameters
value Allowed object is String

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setType (PayrollNonWageItemTypeEnum value)

Sets the value of the type property.

Parameters
value Allowed object is PayrollNonWageItemTypeEnum