public class

Job

extends Customer
java.lang.Object
   ↳ org.mule.modules.quickbooks.windows.schema.CdmObject
     ↳ org.mule.modules.quickbooks.windows.schema.CdmBase
       ↳ org.mule.modules.quickbooks.windows.schema.RoleBase
         ↳ org.mule.modules.quickbooks.windows.schema.Customer
           ↳ org.mule.modules.quickbooks.windows.schema.Job

Class Overview

Product: QBW Description: A job can be defined as a project, policy (insurance), or case (legal) according to your business. The Job object is a way to track larger orders, such as order placed by different departments within the same organization. You can use job types to track important information about your projects and jobs. Tracking the job types gives you an idea of the profitability of each job that you do. Tracking can also help you to determine the time that you spent on different types of projects or jobs. You can filter any project report based on the job type. Endpoint: services.intuit.com Business Rules: [li]The job name must be unique. [/li][li]The job name must not contain a colon (:). [/li][li]Each job must have a valid customer ID or customer name reference.[/li] [li]The job parent ID or job parent name must be valid.[/li]

Java class for Job complex type.

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

 <complexType name="Job">
   <complexContent>
     <extension base="{http://www.intuit.com/sb/cdm/v2}Customer">
       <sequence>
         <group ref="{http://www.intuit.com/sb/cdm/v2}CustomerReferenceGroup" minOccurs="0"/>
         <group ref="{http://www.intuit.com/sb/cdm/v2}JobParentReferenceGroup" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected IdType customerId
protected String customerName
protected IdType jobParentId
protected String jobParentName
[Expand]
Inherited Fields
From class org.mule.modules.quickbooks.windows.schema.Customer
From class org.mule.modules.quickbooks.windows.schema.RoleBase
From class org.mule.modules.quickbooks.windows.schema.CdmBase
Public Constructors
Job()
Public Methods
IdType getCustomerId()
Gets the value of the customerId property.
String getCustomerName()
Gets the value of the customerName property.
IdType getJobParentId()
Gets the value of the jobParentId property.
String getJobParentName()
Gets the value of the jobParentName property.
void setCustomerId(IdType value)
Sets the value of the customerId property.
void setCustomerName(String value)
Sets the value of the customerName property.
void setJobParentId(IdType value)
Sets the value of the jobParentId property.
void setJobParentName(String value)
Sets the value of the jobParentName property.
[Expand]
Inherited Methods
From class org.mule.modules.quickbooks.windows.schema.Customer
From class org.mule.modules.quickbooks.windows.schema.RoleBase
From class org.mule.modules.quickbooks.windows.schema.CdmBase
From class java.lang.Object

Fields

protected IdType customerId

protected String customerName

protected IdType jobParentId

protected String jobParentName

Public Constructors

public Job ()

Public Methods

public IdType getCustomerId ()

Gets the value of the customerId property.

Returns

public String getCustomerName ()

Gets the value of the customerName property.

Returns
  • possible object is String

public IdType getJobParentId ()

Gets the value of the jobParentId property.

Returns

public String getJobParentName ()

Gets the value of the jobParentName property.

Returns
  • possible object is String

public void setCustomerId (IdType value)

Sets the value of the customerId property.

Parameters
value Allowed object is IdType

public void setCustomerName (String value)

Sets the value of the customerName property.

Parameters
value Allowed object is String

public void setJobParentId (IdType value)

Sets the value of the jobParentId property.

Parameters
value Allowed object is IdType

public void setJobParentName (String value)

Sets the value of the jobParentName property.

Parameters
value Allowed object is String