Rule Functions

In This Section:

Functions Overview

ABSExp

AccountType

AccountTypeID

AddEntityToList

AddEntityToListUsingIDs

AddMemberToList

AddMemberToListUsingIDs

Alloc

AllowAdjFromChildren

AllowAdjs

ApplicationName

CalculateExchangeRate

CalculateRate

CalcStatus

CellTextUnitItem

Clear

Con

Consol1, Consol2, Consol3

ConsolidateYTD

ContainsCellText

ContainsCellTextWithLabel

Currency

CustomTop

DataUnitItem

Decimal

DefaultFreq

DefaultParent

DefaultTranslate

DefaultView

DefCurrency

DOwn

Dynamic

Exp

GetCell

GetCellNoData

GetCellRealData

GetCellText

GetCellTextWithLabel

GetCellType

GetCustomLabelArray

GetItem

GetItemIDs2

GetItemIDs2ExtDim

GetNumItems

GetNumLID

GetRate

GetSubmissionGroup

GetSubmissionPhase

Holding

ICPTopMember

ICPWeight

IDFromMember

ImpactStatus

Input

IsAlmostEqual

IsBase

IsCalculated

IsChild

IsConsolidated

IsDescendant

IsFirst

IsICP

IsLast

IsTransCur

IsTransCurAdj

IsValidDest

IsZero

List

Member

MemberFromID

Method

NoInput

NoRound

NumBase

Number

NumChild

NumCustom

NumDescendant

NumPerInGen

NumPeriods

OpenCellTextUnit

OpenDataUnit

OpenDataUnitSorted

Owned

Owner

PCon

PEPU

PeriodNumber

PlugAcct

POwn

PVAForBalance

PVAForFlow

RateForBalance

RateForFlow

ReviewStatus

ReviewStatusUsingPhaseID

Round

Scale

SecurityAsPartner

SecurityClass

SetCellTextWithLabel

SetData

SetDataWithPOV

SubmissionGroup

SupportsProcessManagement

SupportsTran

SwitchSign

SwitchType

Trans

TransPeriodic

UD1...3

ValidationAccount

ValidationAccountEx

XBRLTags

You can write these rule types using these functions:

Some functions are unique to specific routines, while others can be used with multiple types of rules within multiple routines.

For an overview of all functions, see Functions Overview.