Budget

A budget records the expected values of income and expenses for your business. You can create budgets for specific customers, items, departments, classes, locations, or any combination of these criteria. You can also create budgets for multiple subsidiaries in NetSuite OneWorld. For general information about budgets, see Setting Up a Budget.

In SOAP web services, the budget record is defined in the tranFin (financial) XSD. Note that before updating a row on this record, you must perform a get on the entire record.

Supported Operations

The following operations can be used with the budget record.

add | addList | delete | deleteList | get | getList | getSavedSearch | getSelectValue | search | update | updateList | upsert | upsertList

Note:

You can also use the asynchronous equivalents of SOAP web services list operations. For information about asynchronous operations, see SOAP Web Services Asynchronous Operations. For more information about request processing, see Synchronous Versus Asynchronous Request Processing.

Field Definitions

The SOAP Schema Browser includes definitions for all body fields, sublist fields, search filters, and search joins available to this record. For details, see the SOAP Schema Browser’s budget reference page.

Note:

For information on using the SOAP Schema Browser, see SOAP Schema Browser.

Usage Notes

Custom Segments for the Budget Record

You cannot use CustomFieldList to create custom fields on the budget record, but you can set a custom segment value for a budget record by setting its CustomFieldList property. You cannot create a custom segment, but you can use SOAP web services to add, delete, and update segment values.

You can use CustomJoin for BudgetSearch and BudgetSearchRow, which are both defined in the common XSD.

For details, see Working With Custom Segment Values, CustomFieldLists for Setting Custom Segment Values, and CustomFieldList.

Supported Accounting Periods in the Budget Record

The budget record supports more than 12 accounting periods for add, get, and search operations. If your accounting setup consists of more than 12 accounting periods, you can add, retrieve, and search for up to 24 accounting periods. For more information about accounting periods, see Accounting Period Setup.

Related Topics

Transactions
Usage Notes for Transaction Record Types
Transaction Search
Multiple Shipping Routes in SOAP Web Services
How to Use the SOAP Web Services Records Help
SOAP Web Services Supported Records
SOAP Schema Browser
SuiteTalk SOAP Web Services Platform Overview

General Notices