Sage Intacct SDK for PHP
FunctionInterface Interface Reference
Inheritance diagram for FunctionInterface:
AbstractFunction AbstractApAccountLabel AbstractApAdjustment AbstractApAdjustmentSummary AbstractApPaymentFunction AbstractBill AbstractBillSummary AbstractVendor ApPaymentCreate ApPaymentReverse AbstractArAccountLabel AbstractArAdjustment AbstractArAdjustmentSummary AbstractArPayment AbstractArPaymentSummary AbstractCustomer AbstractInvoice AbstractInvoiceLineTaxEntries AbstractInvoiceSummary AbstractCustomerChargeCard AbstractChargeCardTransaction AbstractDeposit AbstractOtherReceipt GetList Inspect Lookup Query Read ReadByName ReadByQuery ReadMore ReadRelated ReadReport ReadView AbstractAllocation AbstractAttachments AbstractAttachmentsFolder AbstractClass AbstractContact AbstractDepartment AbstractLocation AbstractUser ApiSessionCreate AuditTrailRead CompanyPrefsGet UserPermissionsRead DdsJobCreate DdsObjectDdlRead DdsObjectRead AbstractEmployee AbstractExpenseAdjustment AbstractExpenseReport AbstractExpenseReportSummary AbstractExpenseType AbstractReimbursementRequest AbstractGlAccount AbstractGlBatch AbstractConsolidation AbstractInventoryTransaction AbstractItem AbstractWarehouse AbstractFulfillmentStatus AbstractOrderEntryTransaction ApplicationInstall DimensionRelationshipsGet DimensionsGet AbstractProject AbstractTask AbstractTimesheet AbstractTimesheetEntry TimesheetApprove TimesheetDecline AbstractPurchasingTransaction

Public Member Functions

 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Member Function Documentation

◆ getControlId()

getControlId ( )

Implemented in AbstractFunction.

◆ setControlId()

setControlId ( string  $controlId)

Implemented in AbstractFunction.

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the XML

Parameters
XMLWriter$xml

Implemented in PurchasingTransactionUpdate, PurchasingTransactionDelete, PurchasingTransactionDecline, PurchasingTransactionCreate, PurchasingTransactionApprove, TimesheetUpdate, TimesheetEntryUpdate, TimesheetEntryCreate, TimesheetDelete, TimesheetDecline, TimesheetCreate, TimesheetApprove, TaskUpdate, TaskDelete, TaskCreate, ProjectUpdate, ProjectDelete, ProjectCreate, AbstractTimesheetEntry, DimensionsGet, DimensionRelationshipsGet, ApplicationInstall, OrderEntryTransactionUpdate, OrderEntryTransactionDelete, OrderEntryTransactionCreate, KitStatusCreate, FulfillmentStatusCreate, WarehouseUpdate, WarehouseDelete, WarehouseCreate, ItemUpdate, ItemDelete, ItemCreate, InventoryTransactionDelete, InventoryTransactionCreate, ConsolidationCreate, StatisticalJournalEntryDelete, StatisticalJournalEntryCreate, StatisticalAccountUpdate, StatisticalAccountDelete, StatisticalAccountCreate, JournalEntryDelete, JournalEntryCreate, AccountUpdate, AccountDelete, AccountCreate, ReimbursementRequestCreate, ExpenseTypeUpdate, ExpenseTypeDelete, ExpenseTypeCreate, ExpenseReportSummaryCreate, ExpenseReportReverse, ExpenseReportDelete, ExpenseReportCreate, ExpenseAdjustmentDelete, ExpenseAdjustmentCreate, EmployeeUpdate, EmployeeDelete, EmployeeCreate, DdsObjectRead, DdsObjectDdlRead, DdsJobCreate, UserUpdate, UserPermissionsRead, UserCreate, LocationUpdate, LocationDelete, LocationCreate, DepartmentUpdate, DepartmentDelete, DepartmentCreate, ContactUpdate, ContactDelete, ContactCreate, CompanyPrefsGet, ClassUpdate, ClassDelete, ClassCreate, AuditTrailRead, AttachmentsUpdate, AttachmentsFolderUpdate, AttachmentsFolderDelete, AttachmentsFolderCreate, AttachmentsDelete, AttachmentsCreate, ApiSessionCreate, AllocationUpdate, AllocationDelete, AllocationCreate, ReadView, ReadReport, ReadRelated, ReadMore, ReadByQuery, ReadByName, Read, Lookup, Inspect, GetList, OtherReceiptCreate, DepositCreate, ChargeCardTransactionUpdate, ChargeCardTransactionReverse, ChargeCardTransactionCreate, CustomerChargeCardUpdate, CustomerChargeCardDelete, CustomerChargeCardCreate, InvoiceSummaryCreate, InvoiceReverse, InvoiceLineTaxEntriesCreate, InvoiceDelete, InvoiceCreate, CustomerUpdate, CustomerDelete, CustomerCreate, ArPaymentSummaryCreate, ArPaymentReverse, ArPaymentCreate, ArPaymentApply, ArAdjustmentSummaryCreate, ArAdjustmentDelete, ArAdjustmentCreate, ArAccountLabelUpdate, ArAccountLabelDelete, ArAccountLabelCreate, AbstractInvoiceLineTaxEntries, VendorUpdate, VendorDelete, VendorCreate, BillSummaryCreate, BillReverse, BillDelete, BillCreate, ApPaymentReverse, ApPaymentCreate, ApAdjustmentSummaryCreate, ApAdjustmentDelete, ApAdjustmentCreate, ApAccountLabelUpdate, ApAccountLabelDelete, ApAccountLabelCreate, AbstractApPaymentFunction, and AbstractFunction.