Rule Functions

In This Section:

Functions Overview

ABSExp

AccountType

AccountTypeID

AddEntityToList

AddEntityToListUsingIDs

AddMemberToList

AddMemberToListUsingIDs

Alloc

AllowAdjFromChildren

AllowAdjs

CalculateExchangeRate

CalculateRate

CalcStatus

Clear

Con

Consol1, Consol2, Consol3

ConsolidateYTD

ContainsCellText

CreateInputCache

Currency

Custom1Top, Custom2Top, Custom3Top, and Custom4Top

Decimal

DefaultFreq

DefaultTranslate

DefaultView

DefCurrency

DOwn

Dynamic

Exp

GetCell

GetCellNoData

GetCellRealData

GetCellText

GetCellType

GetItem

GetItemIDs2

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

NumDescendant

NumPerInGen

NumPeriods

OpenDataUnit

OpenDataUnitSorted

Owned

Owner

PCon

PEPU

PeriodNumber

PlugAcct

POwn

PVAForBalance

PVAForFlow

RateForBalance

RateForFlow

ReviewStatus

ReviewStatusUsingPhaseID

Round

Scale

SecurityAsPartner

SecurityClass

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.