Sage Intacct SDK for PHP
Public Member Functions
ProjectCreate Class Reference
Inheritance diagram for ProjectCreate:
Public Member Functions
writeXml
(
XMLWriter
&$xml)
Public Member Functions inherited from
AbstractProject
getProjectId
()
setProjectId
($projectId)
getProjectName
()
setProjectName
($projectName)
getProjectCategory
()
setProjectCategory
($projectCategory)
getDescription
()
setDescription
($description)
getParentProjectId
()
setParentProjectId
($parentProjectId)
isInvoiceWithParent
()
setInvoiceWithParent
($invoiceWithParent)
getProjectType
()
setProjectType
($projectType)
getProjectStatus
()
setProjectStatus
($projectStatus)
getCustomerId
()
setCustomerId
($customerId)
getProjectManagerEmployeeId
()
setProjectManagerEmployeeId
($projectManagerEmployeeId)
getExternalUserId
()
setExternalUserId
($externalUserId)
getSalesContactEmployeeId
()
setSalesContactEmployeeId
($salesContactEmployeeId)
getReferenceNo
()
setReferenceNo
($referenceNo)
getUserRestrictions
()
setUserRestrictions
($userRestrictions)
isActive
()
setActive
($active)
getPrimaryContactName
()
setPrimaryContactName
($primaryContactName)
getBillToContactName
()
setBillToContactName
($billToContactName)
getShipToContactName
()
setShipToContactName
($shipToContactName)
getPaymentTerms
()
setPaymentTerms
($paymentTerms)
getBillingType
()
setBillingType
($billingType)
getBeginDate
()
setBeginDate
($beginDate)
getEndDate
()
setEndDate
($endDate)
getDepartmentId
()
setDepartmentId
($departmentId)
getLocationId
()
setLocationId
($locationId)
getClassId
()
setClassId
($classId)
getAttachmentsId
()
setAttachmentsId
($attachmentsId)
isBillableEmployeeExpense
()
setBillableEmployeeExpense
($billableEmployeeExpense)
isBillableApPurchasing
()
setBillableApPurchasing
($billableApPurchasing)
getObservedPercentComplete
()
setObservedPercentComplete
($observedPercentComplete)
getCurrency
()
setCurrency
($currency)
getSalesOrderNo
()
setSalesOrderNo
($salesOrderNo)
getPurchaseOrderNo
()
setPurchaseOrderNo
($purchaseOrderNo)
getPurchaseOrderAmount
()
setPurchaseOrderAmount
($purchaseOrderAmount)
getPurchaseQuoteNo
()
setPurchaseQuoteNo
($purchaseQuoteNo)
getContractAmount
()
setContractAmount
($contractAmount)
getLaborPricingOption
()
setLaborPricingOption
($laborPricingOption)
getLaborPricingDefaultRate
()
setLaborPricingDefaultRate
($laborPricingDefaultRate)
getExpensePricingOption
()
setExpensePricingOption
($expensePricingOption)
getExpensePricingDefaultRate
()
setExpensePricingDefaultRate
($expensePricingDefaultRate)
getApPurchasingPricingOption
()
setApPurchasingPricingOption
($apPurchasingPricingOption)
getApPurchasingPricingDefaultRate
()
setApPurchasingPricingDefaultRate
($apPurchasingPricingDefaultRate)
getBudgetedBillingAmount
()
setBudgetedBillingAmount
($budgetedBillingAmount)
getBudgetedCost
()
setBudgetedCost
($budgetedCost)
getBudgetedDuration
()
setBudgetedDuration
($budgetedDuration)
getGlBudgetId
()
setGlBudgetId
($glBudgetId)
getInvoiceMessage
()
setInvoiceMessage
($invoiceMessage)
getInvoiceCurrency
()
setInvoiceCurrency
($invoiceCurrency)
Public Member Functions inherited from
AbstractFunction
getControlId
()
setControlId
(string $controlId='')
__construct
(string $controlId='')
writeXml
(
XMLWriter
&$xml)
getControlId
()
setControlId
(string $controlId)
writeXml
(
XMLWriter
&$xml)
Additional Inherited Members
Protected Attributes inherited from
AbstractProject
$projectId
$projectName
$projectCategory
$description
$parentProjectId
$invoiceWithParent
$projectType
$projectStatus
$customerId
$projectManagerEmployeeId
$externalUserId
$salesContactEmployeeId
$referenceNo
$userRestrictions
$active
$primaryContactName
$billToContactName
$shipToContactName
$paymentTerms
$billingType
$beginDate
$endDate
$departmentId
$locationId
$classId
$attachmentsId
$billableEmployeeExpense
$billableApPurchasing
$observedPercentComplete
$currency
$salesOrderNo
$purchaseOrderNo
$purchaseOrderAmount
$purchaseQuoteNo
$contractAmount
$laborPricingOption
$laborPricingDefaultRate
$expensePricingOption
$expensePricingDefaultRate
$apPurchasingPricingOption
$apPurchasingPricingDefaultRate
$budgetedBillingAmount
$budgetedCost
$budgetedDuration
$glBudgetId
$invoiceMessage
$invoiceCurrency
Protected Attributes inherited from
AbstractFunction
$controlId
= ''
Detailed Description
Create a new project record
Member Function Documentation
◆
writeXml()
writeXml
(
XMLWriter
&
$xml
)
Write the function block XML
Parameters
XMLWriter
$xml
Exceptions
InvalidArgumentException
Reimplemented from
AbstractFunction
.
Intacct
Functions
Projects
ProjectCreate
Generated by
1.9.4