You are here: Configuration > Transactions > Configuration Panes > Math Update

Oracle® Insurance Rules Palette 9.4.1.0 E23637_01

# Math Update

MathUpdate is a unique operation that allows a math variable to update a policy or segment field value held in memory when an activity processes. It resides inside transaction math much like MathIF and MathLoop. This math variable is similar to the CopyToPolicyFields or CopyToSegmentFields attached rules, except that it does not actually update database values.

Math Update Math Variable in Palette

## Define the Math Update Math Variable

Drag and drop the Math Update math variable from the Palette window onto the Math Pane. Enter the following information for the math variable.

- Type a field name in the FieldName field. This is the name of the table Field to update in memory. This is required.

- Select a Type from the Type drop down box. The type identifies the source table of the record type to update. The available options are: POLICYFIELD, SEGMENTFIELD or SEGMENTFIELDCOLLECTION. SegmentFieldCollection updates the named Segment field records with the collection values. This is required.

- Type the Segment field name in the Segment field. This field is only available if Type=SEGMENTFIELD. The Segment field name appears in the XML as the value of the SEGMENTGUID attribute.

- Type the name of the math variable that will be used to update the field name defined in the FieldName box above. This is required. This will be an auto complete field consisting of all the configured math variables in the transaction defined before the MathUpdate plus empty for an initial value. The field will be saved in the XML as the value of the MathUpdate element.

Note: The Debugger does not display the values of MathUpdate variables or the field itself.

Check-in the transaction to save the information to the database.

Copyright © 2009, 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices