This method should use an IaXmlWriter reference to write the function
block element with its controlid
attribute. This and everything inside the function block must follow the Web Services schema.
- Parameters
-
Implements Intacct.SDK.Xml.IXmlObject.
Implemented in Intacct.SDK.Functions.AbstractFunction, Intacct.SDK.Functions.AccountsPayable.AbstractApPaymentFunction, Intacct.SDK.Functions.AccountsPayable.ApAdjustmentCreate, Intacct.SDK.Functions.AccountsPayable.ApAdjustmentDelete, Intacct.SDK.Functions.AccountsPayable.ApAdjustmentSummaryCreate, Intacct.SDK.Functions.AccountsPayable.ApPaymentCreate, Intacct.SDK.Functions.AccountsPayable.ApPaymentReverse, Intacct.SDK.Functions.AccountsPayable.BillCreate, Intacct.SDK.Functions.AccountsPayable.BillDelete, Intacct.SDK.Functions.AccountsPayable.BillReverse, Intacct.SDK.Functions.AccountsPayable.BillSummaryCreate, Intacct.SDK.Functions.AccountsPayable.BillUpdate, Intacct.SDK.Functions.AccountsPayable.VendorCreate, Intacct.SDK.Functions.AccountsPayable.VendorDelete, Intacct.SDK.Functions.AccountsPayable.VendorUpdate, Intacct.SDK.Functions.AccountsReceivable.ArAdjustmentCreate, Intacct.SDK.Functions.AccountsReceivable.ArAdjustmentDelete, Intacct.SDK.Functions.AccountsReceivable.ArAdjustmentSummaryCreate, Intacct.SDK.Functions.AccountsReceivable.ArAdvanceCreate, Intacct.SDK.Functions.AccountsReceivable.ArAdvanceUpdate, Intacct.SDK.Functions.AccountsReceivable.ArPaymentApply, Intacct.SDK.Functions.AccountsReceivable.ArPaymentCreate, Intacct.SDK.Functions.AccountsReceivable.ArPaymentReverse, Intacct.SDK.Functions.AccountsReceivable.ArPaymentSummaryCreate, Intacct.SDK.Functions.AccountsReceivable.CustomerCreate, Intacct.SDK.Functions.AccountsReceivable.CustomerDelete, Intacct.SDK.Functions.AccountsReceivable.CustomerUpdate, Intacct.SDK.Functions.AccountsReceivable.InvoiceCreate, Intacct.SDK.Functions.AccountsReceivable.InvoiceDelete, Intacct.SDK.Functions.AccountsReceivable.InvoiceReverse, Intacct.SDK.Functions.AccountsReceivable.InvoiceSummaryCreate, Intacct.SDK.Functions.AccountsReceivable.InvoiceUpdate, Intacct.SDK.Functions.ApiSessionCreate, Intacct.SDK.Functions.CashManagement.ChargeCardTransactionCreate, Intacct.SDK.Functions.CashManagement.ChargeCardTransactionReverse, Intacct.SDK.Functions.CashManagement.ChargeCardTransactionUpdate, Intacct.SDK.Functions.CashManagement.DepositCreate, Intacct.SDK.Functions.CashManagement.OtherReceiptCreate, Intacct.SDK.Functions.Common.List.GetList, Intacct.SDK.Functions.Common.Lookup, Intacct.SDK.Functions.Common.NewQuery.IQueryFunction, Intacct.SDK.Functions.Common.NewQuery.QueryFunction, Intacct.SDK.Functions.Common.Read, Intacct.SDK.Functions.Common.ReadByName, Intacct.SDK.Functions.Common.ReadByQuery, Intacct.SDK.Functions.Common.ReadMore, Intacct.SDK.Functions.Company.AllocationCreate, Intacct.SDK.Functions.Company.AllocationDelete, Intacct.SDK.Functions.Company.AllocationUpdate, Intacct.SDK.Functions.Company.AttachmentsCreate, Intacct.SDK.Functions.Company.AttachmentsDelete, Intacct.SDK.Functions.Company.AttachmentsFolderCreate, Intacct.SDK.Functions.Company.AttachmentsFolderDelete, Intacct.SDK.Functions.Company.AttachmentsFolderUpdate, Intacct.SDK.Functions.Company.AttachmentsUpdate, Intacct.SDK.Functions.Company.ClassCreate, Intacct.SDK.Functions.Company.ClassDelete, Intacct.SDK.Functions.Company.ClassUpdate, Intacct.SDK.Functions.Company.ContactCreate, Intacct.SDK.Functions.Company.ContactDelete, Intacct.SDK.Functions.Company.ContactUpdate, Intacct.SDK.Functions.Company.DepartmentCreate, Intacct.SDK.Functions.Company.DepartmentDelete, Intacct.SDK.Functions.Company.DepartmentUpdate, Intacct.SDK.Functions.Company.LocationCreate, Intacct.SDK.Functions.Company.LocationDelete, Intacct.SDK.Functions.Company.LocationUpdate, Intacct.SDK.Functions.Company.SubscriptionList, Intacct.SDK.Functions.Company.UserCreate, Intacct.SDK.Functions.Company.UserEffectivePermissionList, Intacct.SDK.Functions.Company.UserUpdate, Intacct.SDK.Functions.ContractsRevMgmt.ContractCreate, Intacct.SDK.Functions.ContractsRevMgmt.ContractDelete, Intacct.SDK.Functions.ContractsRevMgmt.ContractLineCreate, Intacct.SDK.Functions.ContractsRevMgmt.ContractLineDelete, Intacct.SDK.Functions.ContractsRevMgmt.ContractLineHold, Intacct.SDK.Functions.ContractsRevMgmt.ContractLineResume, Intacct.SDK.Functions.ContractsRevMgmt.ContractLineUpdate, Intacct.SDK.Functions.ContractsRevMgmt.ContractUpdate, Intacct.SDK.Functions.DataDeliveryService.DdsJobCreate, Intacct.SDK.Functions.DataDeliveryService.DdsObjectDdlGet, Intacct.SDK.Functions.DataDeliveryService.DdsObjectList, Intacct.SDK.Functions.EmployeeExpenses.EmployeeCreate, Intacct.SDK.Functions.EmployeeExpenses.EmployeeDelete, Intacct.SDK.Functions.EmployeeExpenses.EmployeeUpdate, Intacct.SDK.Functions.EmployeeExpenses.ExpenseAdjustmentCreate, Intacct.SDK.Functions.EmployeeExpenses.ExpenseAdjustmentDelete, Intacct.SDK.Functions.EmployeeExpenses.ExpenseReportCreate, Intacct.SDK.Functions.EmployeeExpenses.ExpenseReportDelete, Intacct.SDK.Functions.EmployeeExpenses.ExpenseReportReverse, Intacct.SDK.Functions.EmployeeExpenses.ExpenseReportSummaryCreate, Intacct.SDK.Functions.EmployeeExpenses.ReimbursementRequestCreate, Intacct.SDK.Functions.GeneralLedger.AccountCreate, Intacct.SDK.Functions.GeneralLedger.AccountDelete, Intacct.SDK.Functions.GeneralLedger.AccountUpdate, Intacct.SDK.Functions.GeneralLedger.JournalEntryCreate, Intacct.SDK.Functions.GeneralLedger.JournalEntryDelete, Intacct.SDK.Functions.GeneralLedger.StatisticalAccountCreate, Intacct.SDK.Functions.GeneralLedger.StatisticalAccountDelete, Intacct.SDK.Functions.GeneralLedger.StatisticalAccountUpdate, Intacct.SDK.Functions.GeneralLedger.StatisticalJournalEntryCreate, Intacct.SDK.Functions.GeneralLedger.StatisticalJournalEntryDelete, Intacct.SDK.Functions.GlobalConsolidations.ConsolidationCreate, Intacct.SDK.Functions.InventoryControl.InventoryTransactionCreate, Intacct.SDK.Functions.InventoryControl.InventoryTransactionDelete, Intacct.SDK.Functions.InventoryControl.ItemCreate, Intacct.SDK.Functions.InventoryControl.ItemDelete, Intacct.SDK.Functions.InventoryControl.ItemUpdate, Intacct.SDK.Functions.InventoryControl.WarehouseCreate, Intacct.SDK.Functions.InventoryControl.WarehouseDelete, Intacct.SDK.Functions.InventoryControl.WarehouseTransferCreate, Intacct.SDK.Functions.InventoryControl.WarehouseTransferDelete, Intacct.SDK.Functions.InventoryControl.WarehouseTransferUpdate, Intacct.SDK.Functions.InventoryControl.WarehouseUpdate, Intacct.SDK.Functions.OrderEntry.OrderEntryTransactionCreate, Intacct.SDK.Functions.OrderEntry.OrderEntryTransactionDelete, Intacct.SDK.Functions.OrderEntry.OrderEntryTransactionUpdate, Intacct.SDK.Functions.OrderEntry.RecurringOrderEntryTransactionCreate, Intacct.SDK.Functions.OrderEntry.RecurringOrderEntryTransactionDelete, Intacct.SDK.Functions.Projects.ProjectCreate, Intacct.SDK.Functions.Projects.ProjectDelete, Intacct.SDK.Functions.Projects.ProjectObservedPercentCompletedCreate, Intacct.SDK.Functions.Projects.ProjectObservedPercentCompletedDelete, Intacct.SDK.Functions.Projects.ProjectObservedPercentCompletedUpdate, Intacct.SDK.Functions.Projects.ProjectUpdate, Intacct.SDK.Functions.Projects.TaskCreate, Intacct.SDK.Functions.Projects.TaskDelete, Intacct.SDK.Functions.Projects.TaskObservedPercentCompletedCreate, Intacct.SDK.Functions.Projects.TaskObservedPercentCompletedDelete, Intacct.SDK.Functions.Projects.TaskObservedPercentCompletedUpdate, Intacct.SDK.Functions.Projects.TaskUpdate, Intacct.SDK.Functions.Projects.TimesheetCreate, Intacct.SDK.Functions.Projects.TimesheetDelete, Intacct.SDK.Functions.Purchasing.PurchasingTransactionApprove, Intacct.SDK.Functions.Purchasing.PurchasingTransactionCreate, Intacct.SDK.Functions.Purchasing.PurchasingTransactionDecline, Intacct.SDK.Functions.Purchasing.PurchasingTransactionDelete, and Intacct.SDK.Functions.Purchasing.PurchasingTransactionUpdate.