AddCalculationRetrievalFunction

Retrieve Billing Calculation Amounts Functions

Minor Business Rule

Object Name: N48S0626

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0626 - Retrieve Billing Calculation Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingCalcElement1_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement2_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement3_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement4_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnAccumRegisterNumb_R25PR25PMATH_NUMERICOPTINPUT

A value used to identify a register for storing retrieval code information. You can set up to 99 user defined registers. You can define 
additional retrieval references to print, or calculate and print, the contents of the register. For example, you could use this field to calculate grand 
totals. Valid values are: 1-99

mnNumericField_MATH01MATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

szErrorCode_ERNOERNOcharOPTOUTPUT

The error number assigned by the JDE edit/update programs designating the exact error that occured.

Related Functions

None

Related Tables

None
DivCalculationRetrievalFunction

DivCalculationRetrievalFunction

Retrieve Billing Calculation Amounts Functions

Minor Business Rule

Object Name: N48S0626

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0626 - Retrieve Billing Calculation Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingCalcElement1_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement2_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement3_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement4_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnAccumRegisterNumb_R25PR25PMATH_NUMERICOPTINPUT

A value used to identify a register for storing retrieval code information. You can set up to 99 user defined registers. You can define 
additional retrieval references to print, or calculate and print, the contents of the register. For example, you could use this field to calculate grand 
totals. Valid values are: 1-99

mnNumericField_MATH01MATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

szErrorCode_ERNOERNOcharOPTOUTPUT

The error number assigned by the JDE edit/update programs designating the exact error that occured.

Related Functions

None

Related Tables

None
MulCalculationRetrievalFunction

MulCalculationRetrievalFunction

Retrieve Billing Calculation Amounts Functions

Minor Business Rule

Object Name: N48S0626

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0626 - Retrieve Billing Calculation Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingCalcElement1_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement2_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement3_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement4_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnAccumRegisterNumb_R25PR25PMATH_NUMERICOPTINPUT

A value used to identify a register for storing retrieval code information. You can set up to 99 user defined registers. You can define 
additional retrieval references to print, or calculate and print, the contents of the register. For example, you could use this field to calculate grand 
totals. Valid values are: 1-99

mnNumericField_MATH01MATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

szErrorCode_ERNOERNOcharOPTOUTPUT

The error number assigned by the JDE edit/update programs designating the exact error that occured.

Related Functions

None

Related Tables

None
SubCalculationRetrievalFunction

SubCalculationRetrievalFunction

Retrieve Billing Calculation Amounts Functions

Minor Business Rule

Object Name: N48S0626

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0626 - Retrieve Billing Calculation Data Structure

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingCalcElement1_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement2_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement3_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnBillingCalcElement4_R24PR24PMATH_NUMERICOPTINPUT

Use this parameter to select previously defined report variables. Each element selected is used in the calculation of this Smart Field. Note: 
you can select a maximum of four elements. If this is an 'Add' or 'Multiply' Smart Field, the order in which the elements are selected will not 
affect the result of the calculation. If this is a 'Subtract' Smart Field, the resulting amount is dependent upon the order of elements selected, in a 
succession of three calculation steps:    Step 1 - Subtract element 2 from element 1.    Step 2 - Subtract element 3, if entered, from the result of 
Step 1.    Step 3 - Subtract element 4, if entered, from the result of Step 2. Note: steps 2 and 3 are optional. If this is a 'Divide' Smart Field, the 
resulting amount is dependent upon the order of elements selected, in a succession of three calculation steps:    Step 1 - Divide element 2 into 
element 1.    Step 2 - Divide element 3, if entered, into the result of Step 1.    Step 3 - Divide element 4, if entered, into the result of Step 2. Note: 
steps 2 and 3 are optional. Note also that the calculation of the remainder is dependent upon the decimal definition of this Smart Field variable.

mnAccumRegisterNumb_R25PR25PMATH_NUMERICOPTINPUT

A value used to identify a register for storing retrieval code information. You can set up to 99 user defined registers. You can define 
additional retrieval references to print, or calculate and print, the contents of the register. For example, you could use this field to calculate grand 
totals. Valid values are: 1-99

mnNumericField_MATH01MATH01MATH_NUMERICOPTOUTPUT

- - - Good Performance Low Value. 

szErrorCode_ERNOERNOcharOPTOUTPUT

The error number assigned by the JDE edit/update programs designating the exact error that occured.

Related Functions

None

Related Tables

None