ConvertCurrencyDecimalToInteger

Multiple Account Split Calculation

Minor Business Rule

Object Name: B4303100

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4303100B - Convert Currency Decimal to Integer

Parameter NameData ItemData TypeReq/OptI/O/Both
szCurrencyCodeCRCDcharREQINPUT

A code that identifies the currency of a transaction. 

nCurrencyDecimalINT01integerREQOUTPUT

Number of Days in Future to Query for Responses Due. 

mnExtendedPriceAEXPE1MATH_NUMERICREQBOTH

A value that is equal to the number of units multiplied by the the unit price.

mnUnitsTransactionQtyUORGMATH_NUMERICOPTINPUT

The quantity of units affected by this transaction.

nQuantityDecimalINT01integerOPTOUTPUT

Number of Days in Future to Query for Responses Due. 

Related Functions

None

Related Tables

None
MultipleAccountSplitCalculation

MultipleAccountSplitCalculation

Multiple Account Split Calculation

Minor Business Rule

Object Name: B4303100

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4303100A - Multiple Account Split Calculation

Parameter NameData ItemData TypeReq/OptI/O/Both
cSplitTypeMASTcharOPTINPUT

Multiple Account Split Type. Valid values are: 1: Split by Percentage (default) 2: Split by Fixed Amount 3: Split by Fixed Quantity

mnSplitPercentageMASPMATH_NUMERICOPTNONE

The multiple account percentage that the system uses for creating the G/L distribution.

mnSplitQuantityMASUMATH_NUMERICOPTNONE

The multiple-account split quantity that the system uses for creating the G/L distribution.

mnSplitAmountMASAMATH_NUMERICOPTNONE

The amount that the system uses when creating the G/L distribution.

mnExtendedPriceAEXPE1MATH_NUMERICOPTINPUT

A value that is equal to the number of units multiplied by the the unit price.

mnOrderQuantityUORGE1MATH_NUMERICOPTINPUT

A field that identifies either a transacted quantity or the units.

mnPercentageDistributedMASPMATH_NUMERICOPTBOTH

The multiple account percentage that the system uses for creating the G/L distribution.

mnPercentageRemainingMASPMATH_NUMERICOPTBOTH

The multiple account percentage that the system uses for creating the G/L distribution.

mnAmountDistributedAEXPMATH_NUMERICOPTBOTH

The number of units multiplied by the unit price.

mnAmountRemainingAEXPMATH_NUMERICOPTBOTH

The number of units multiplied by the unit price.

mnQuantityDistributedUORGMATH_NUMERICOPTBOTH

The quantity of units affected by this transaction.

mnQuantityRemainingUORGMATH_NUMERICOPTBOTH

The quantity of units affected by this transaction.

mnSavedSplitPercentageMASPMATH_NUMERICOPTINPUT

The multiple account percentage that the system uses for creating the G/L distribution.

mnSavedSplitAmountMASAMATH_NUMERICOPTINPUT

The amount that the system uses when creating the G/L distribution.

mnSavedSplitQuantityMASUMATH_NUMERICOPTINPUT

The multiple-account split quantity that the system uses for creating the G/L distribution.

cSplitQuantityOverrideUOVRcharOPTINPUT

szCurrencyCodeCRCDcharOPTINPUT

A code that identifies the currency of a transaction. 

nCurrencyDecimalINT01integerOPTINPUT

Number of Days in Future to Query for Responses Due. 

cTopDownProcessingEV01charOPTINPUT

An option that specifies the type of processing for an event.

cProcessedFinalAdjustmentEV01charOPTOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None