transactioncolumncustomfield

For information about developing transactioncolumncustomfield SDF custom objects, see Custom Transaction Line Fields as XML Definitions.

Attributes

Name

Type

Required / Optional

Description

scriptid

string

Required

This attribute value can be up to 37 characters long.

The default value is ‘custcol’.

Fields

Name

Type

Required / Optional

Description

fieldtype

single-select list

Required

For information about possible values, see generic_customfield_fieldtype.

The default value is 'TEXT'.

label

single-select list

Required

This field value can be up to 200 characters long.

This field accepts references to the string custom type.

selectrecordtype

single-select list

Required (conditionally)

This field is mandatory when the fieldtype value is equal to any of the following lists or values: SELECT, MULTISELECT.

This field accepts references to the following custom types:

For information about other possible values, see generic_customfield_selectrecordtype.

applyformatting

boolean

Optional

The default value is T.

defaultchecked

boolean

Optional

The default value is F.

defaultselection

single-select list

Optional

This field accepts references to the following custom types:

defaultvalue

string

Optional

 

description

string

Optional

 

displaytype

single-select list

Optional

For information about possible values, see generic_customfield_displaytype.

The default value is 'NORMAL'.

dynamicdefault

single-select list

Optional

For information about possible values, see generic_customfield_dynamicdefault.

help

single-select list

Optional

This field accepts references to the string custom type.

linktext

string

Optional

 

minvalue

string

Optional

 

maxvalue

string

Optional

 

storevalue

boolean

Optional

The default value is T.

accesslevel

single-select list

Optional

For information about possible values, see generic_accesslevel_searchlevel.

The default value is '2'.

encryptatrest

boolean

Optional

The default value is F.

displayheight

integer

Optional

This field value must be greater than or equal to 0.

displaywidth

integer

Optional

This field value must be greater than or equal to 0.

isformula

boolean

Optional

The default value is F.

ismandatory

boolean

Optional

The default value is F.

maxlength

string

Optional

 

onparentdelete

single-select list

Optional

For information about possible values, see generic_customfield_onparentdelete.

searchcomparefield

single-select list

Optional

For information about possible values, see generic_standard_field.

searchdefault

single-select list

Optional

This field accepts references to the savedsearch custom type.

searchlevel

single-select list

Optional

For information about possible values, see generic_accesslevel_searchlevel.

The default value is '2'.

showhierarchy

boolean

Optional

The default value is F.

sourcefilterby

single-select list

Optional

This field accepts references to the transactioncolumncustomfield custom type.

For information about other possible values, see generic_standard_field.

sourcefrom

single-select list

Optional

This field accepts references to the transactioncolumncustomfield custom type.

For information about other possible values, see generic_standard_field.

sourcelist

single-select list

Optional

This field accepts references to the transactioncolumncustomfield custom type.

For information about other possible values, see generic_standard_field.

colbuild

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the WORKORDERS feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. WORKORDERS must be enabled for this field to appear in your account.

colexpense

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colexpensereport

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the EXPREPORTS feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. EXPREPORTS must be enabled for this field to appear in your account.

colgrouponinvoices

boolean

Optional

The default value is F.

colinventoryadjustment

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colfulfillmentrequest

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the FULFILLMENTREQUEST feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. FULFILLMENTREQUEST must be enabled for this field to appear in your account.

colstorepickup

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the STOREPICKUP feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. STOREPICKUP must be enabled for this field to appear in your account.

colitemfulfillment

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colitemfulfillmentorder

string

Optional

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colitemreceipt

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ADVRECEIVING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ADVRECEIVING must be enabled for this field to appear in your account.

colitemreceiptorder

string

Optional

If this field appears in the SuiteCloud project, you must reference the ADVRECEIVING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ADVRECEIVING must be enabled for this field to appear in your account.

coljournal

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colperiodendjournal

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PERIODENDJOURNALENTRIES feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PERIODENDJOURNALENTRIES must be enabled for this field to appear in your account.

colkititem

boolean

Optional

The default value is F.

colopportunity

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the OPPORTUNITIES feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. OPPORTUNITIES must be enabled for this field to appear in your account.

colpackingslip

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colpaycheckcompanycontribution

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PAYCHECKJOURNAL feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PAYCHECKJOURNAL must be enabled for this field to appear in your account.

colpaycheckcompanytax

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PAYCHECKJOURNAL feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PAYCHECKJOURNAL must be enabled for this field to appear in your account.

colpaycheckdeduction

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PAYCHECKJOURNAL feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PAYCHECKJOURNAL must be enabled for this field to appear in your account.

colpaycheckearning

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PAYCHECKJOURNAL feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PAYCHECKJOURNAL must be enabled for this field to appear in your account.

colpaycheckemployeetax

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the PAYCHECKJOURNAL feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. PAYCHECKJOURNAL must be enabled for this field to appear in your account.

colpickingticket

boolean

Optional

The default value is F.

colprintflag

boolean

Optional

The default value is F.

colpurchase

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colreturnform

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the ACCOUNTING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. ACCOUNTING must be enabled for this field to appear in your account.

colsale

boolean

Optional

The default value is F.

colstore

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the WEBSITE feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. WEBSITE must be enabled for this field to appear in your account.

colstorehidden

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the WEBSITE feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. WEBSITE must be enabled for this field to appear in your account.

colstorewithgroups

boolean

Optional

The default value is F.

coltime

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the TIMETRACKING feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. TIMETRACKING must be enabled for this field to appear in your account.

coltransferorder

boolean

Optional

The default value is F.

If this field appears in the SuiteCloud project, you must reference the MULTILOCINVT feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. MULTILOCINVT must be enabled for this field to appear in your account.

columncustomtransactions

multi-select list

Optional

You can specify multiple values by separating each value with a pipe (|) symbol.

This field accepts references to the customtransactiontype custom type.

If this field appears in the SuiteCloud project, you must reference the CUSTOMTRANSACTIONS feature in the manifest file to avoid SuiteCloud project warnings. In the manifest file, you can specify whether this feature is required in your account. CUSTOMTRANSACTIONS must be enabled for this field to appear in your account.

Structured Fields

Structured fields are elements that usually contain subfields or groups of fields. They are similar to regular fields but have their own embedded structure. The following structured fields are supported:

General Notices