Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Measurement Advisor

Update the behavior configuration overrides

  • Last UpdatedDec 29, 2025
  • 11 minute read

The following items define how the system will behave. These decisions do not have to be made at the time of installation but should be set before data is loaded into the system.

configDesc Item

Description

CD_ACCOUNTING_CLOSE

You will be able to use the Accounting Close module when CD_ACCOUNTING_CLOSE is enabled and your user has the corresponding permissions.

Additionally, CD_BALANCING and CD_REQUIRE_PPA_APPROVAL must be enabled. Both settings are enabled by default. In cases where these settings have been disabled, the CD_ACCOUNTING_CLOSE setting will have no effect.

Set the booleanValue to Y for CD_ACCOUNTING_CLOSE to enable the Accounting Close module.

CD_USER_EVENT_LOG_LEVEL

Set this to record AVEVA Measurement Advisor user events. The events are logged to the EFM..userEvent table.

Set the intValue to the desired level:

0: None

1: User/AOR/Group/Permissions changes

2: User/AOR/Group/Permissions changes and Log in/Log out information.

CD_UPPERCASE_NAMES

This needs to be set if all names should be upper case.

Set the booleanValue for CD_UPPERCASE_NAMES to Y.

CD_USER_DOC

This provides a list of configDesc rows that will find the URLs for different products. In the other user doc configDesc entries (for example, CD_MEAS_USER_DOC), there is a URL in the description and a regular expression in the nameValue that will identify the product.

By default, this is set to CD_MEAS_USER_DOC which will provide the AVEVA Measurement Advisor documentation.

CD_MEAS_USER_DOC

The description provides the URL where the user documentation is hosted.

It should direct to the AVEVA Doc Portal at https://docs.aveva.com/bundle/measurement-advisor-cloud/page/703822.html.

Set the nameValue to a regular expression to determine the product a form belongs to. For AVEVA Measurement Advisor, the regular expression used is Sightline.

CD_MULTIPLE_SCADA_ENV

AVEVA Measurement Advisor supports multiple SCADA environments when CD_DIST_OWNS_ALL_DATASETS is enabled. CD_MULTIPLE_SCADA_ENV is not enabled by default.

To use, set the booleanValue to Y for CD_MULTIPLE_SCADA_ENV.

For more information, see Support for multiple SCADA environments.

CD_NAME_UPDATES_ALLOWED

If the names of objects (meters, stations, etc) should not be updated, this needs to be set.

To do so, set the booleanValue for CD_NAME_UPDATES_ALLOWED to N.

CD_DENORMALIZE

When this is enabled, AVEVA Measurement Advisor will maintain a list of 'denormalized' configuration tables that is easier to query for reports. As this produces a load on the system, this is disabled by default. When enabled, it populates the following tables:

  • mpReferConfig

  • meterConfig

Set the booleanValue for CD_DENORMALIZE to Y.

CD_NUMERIC_VALUE_CHECK

If enabled, all numeric properties must fall between the highNumericValue and lowNumericValue values as configured in the objItemDesc for the property.

If it is enabled, you will get an error if you try to set the objItem to a value outside of the high/low limits, or if the objItem is not nullable and you try to set it to null. The objItem will not be saved if there is an error.

If it is disabled, there are no checks on this, and the user will not be prevented from saving the error.

Set the booleanValue for CD_NUMERIC_VALUE_CHECK to Y.

CD_CHINESE

To enable the example Chinese translation, set the booleanValue for CD_CHINESE to Y.

CD_FRENCH

To enable the example French translation, set the booleanValue for CD_FRENCH to Y.

CD_GERMAN

To enable the example German translation, set the booleanValue for CD_GERMAN to Y

CD_ROMANIAN

To enable the example Romanian translation, set the booleanValue for CD_ROMANIAN to Y.

CD_RUSSIAN

To enable the example Russian translation, set the booleanValue for CD_RUSSIAN to Y

CD_SPANISH

To enable the example Spanish translation set the booleanValue for CD_SPANISH to Y

CD_ZRATIO_UNIT_PROFILE_ID

When converting a volume from one base conditions to another, the ideal gas law is used (PV = nRT). However, AVEVA Measurement Advisor gives the option for a single alternate set of base conditions other than (14.73 PSI/60ºF) to be used to calculate the real gas law instead (PV = ZnRT).

When this is set, the Z ratio is calculated as the compressibility factor to convert between the specified base conditions and the standard base conditions (14.73 PSI/60ºF). The Z ratio is unitless.

This is specified by setting the intValue for CD_ZRATIO_UNIT_PROFILE_ID to a unit profile that contains the desired base conditions. For further instructions, refer to Configure the Z ratio.

CD_MASS_FLOW

The configuration item was created as an example of how to add extra columns. However, it should not be disabled.

CD_GQ_NORMALIZATION_TOLERANCE

GQ will be normalized if the sum of components is within this tolerance. This defaults to 0.01.

Set the numericValue for CD_GQ_NORMALIZATION_TOLERANCE to the desired tolerance.

CD_MULTIPLE_MQ_CONNECTIONS

This allows the system to assign a measured gas quality to multiple measurement points. This should normally be set to N.

Set to Y to allow a measured gas quality to be attached to multiple measurement points.

Normally a measured gas quality can only be attached to one measurement point; however, if all the meters in the station use the same GQ and you only want to upload one measured GQ, set this to Y.

Set the booleanValue to Y for CD_MULTIPLE_MQ_CONNECTIONS.

CD_HEADER_PRESSURE_TEMPERATURE

This enables support for header-sourced pressure and temperature for meter runs. That is, if there is only one temperature or pressure gauge for multiple meters, then enable this.

Set the booleanValue for CD_HEADER_PRESSURE_TEMPERATURE to Y


CD_ACCEPT_WITH_REASON

Define this when you want the user to specify a reason when accepting data. This is on by default.

To disable it, set the booleanValue for CD_ACCEPT_WITH_REASON to N.

CD_BIDIRECTIONAL_METERS

When this is enabled a positive station volume contribution for a meter is when both the balance multiplier and volumes are both greater than 0 or both less than 0.

If this is turned off, then the positive contribution is determined only by a positive balance multiplier. So if the contribution is positive, the absolute value of a negative volume will be added of the positive station volume

This applies only to the calculation of station volumes. Do not get this confused with CD_BIDIRECTION_METER_PAIRS.

To enable it, set the booleanValue for CD_BIDIRECTIONAL_METERS to Y.

CD_DOWNLOAD_TOLERANCES_ARE_ABSOLUTE

Define this if you use absolute values for GQ deadbands.

Set the booleanValue for CD_DOWNLOAD_TOLERANCES_ARE_ABSOLUTE to Y.

CD_HOST_CALCULATED_METERS

This is defined when you have host calculated meters. It is enabled by default. To disable CD_HOST_CALCULATED_METERS, set the booleanValue to N.

CD_HOST_CALCULATED_ANALYSIS

This is defined when you have host calculated gas analysis. It is enabled by default. To disable

Set the booleanValue for CD_HOST_CALCULATED_ANALYSIS to N.

CD_REALTIME2MEAS

This is defined when you want to keep AVEVA Measurement Advisor in sync with certain RealTime data in AVEVA Enterprise SCADA. This RealTime data includes remotes, protocols, AORs, AOR groups, and the AOR control information. If CD_ENTERPRISE is enabled (by disabling CD_MYOASYS) then datasets will also be replicated.

It is enabled by default. To disable CD_REALTIME2MEAS, set the booleanValue to N.

CD_USE_PATH_FOR_HOST_CALCULATED_INPUTS

This should be enabled when you have host calculated paths available in AVEVA Pipeline Operations for Gas.

It is enabled by default. To disable CD_USE_PATH_FOR_HOST_CALCULATED_INPUTS, set the booleanValue to N

CD_REQUIRE_PPA_APPROVAL

This should be enabled in order to use the Closing module.

It is enabled by default. To disable:

Set the booleanValue to N.

CD_CLOSE_BY_DATE

If enabled, each meter will be closed according to their field contract hour. To enable this, set the booleanValue to Y.

CD_USE_OUTPUT_PROFILE_FOR_CLOSE

Use the output profile to determine close periods for EOP meters. Use with CD_CLOSE_BY_DATE.

To enable, set the booleanValue to Y

CD_THIRD_PARTY_PPA

Auto-accept PPAs for third party observed data. To enable this feature:

Set the booleanValue to Y

CD_EST_DAILY_FOR_HOURLY

For hourly meters, any RTU dailies go in as estimates. To enable:

Set the booleanValue to Y

CD_DUPLICATE_TOLERANCE

Tolerance for rejecting data as duplicate. This defaults to 0.001. To modify this:

Set the numericValue to the required tolerance.

CD_REJECT_IF_USER_EST_EXISTS

If enabled, the adjustment manager will reject observed data (for manual approval) if there is user estimated data already in the database. To enable:

Set the booleanValue to Y

CD_REJECT_IF_OBSERVED_EXISTS

If enabled, the adjustment manager will reject observed data (for manual approval) if there is observed data already in the database. To enable this:

Set the booleanValue to Y

CD_FIELD_DEVICE_AGGREGATES

If enabled this will aggregate using the field device timezone and contract hour. This enabled by default, to disable:

Set the booleanValue to N.

CD_SAVE_DAILY_TELEMETRY_FOR_HOURLYS

For hourly meters or gas quality records, save all telemetry in the audit trail, but use aggregations. To enable this:

Set the booleanValue to Y.

CD_SAVE_PROBLEM_AUDIT

This is disabled by default. When enabled, an audit trail of all changes to the problematic records will be saved. To enable this:

Set the booleanValue to Y.

CD_FUTURE_TIME_THRESHOLD_IN_HOURS

Data is rejected by the reading manager if data is greater than this many hours into the future.

The default value for this is 2 hours. To change this:

Set the intValue to the desired number of hours.

CD_BIDIRECTIONAL_METER_PAIR

Support for bidirectional meters that provide negative volumes.

Turning this on assumes that each bidirectional meter is configured as 2 meters in AVEVA Measurement Advisor: One with positive flow and one with negative flow. The data processing assumes that the negative meter has these properties configured the same as the positive meter:

The negative meter has the same primary history granularity.

The negative meter has the same timezone and contract hour.

Data is only received for the positive meter, the data processing will split the data between the meters depending on the direction of the data flow.

Assumes you do this only for orifice, pulse, manual and not for line pack or balance calculated meters.

Connectivity to MQ/ZQ with the same state for GQ ripples.

CD_MULTIPLE_GQ_CONNECTIONS should be set to Y as the MQ should be the same for both meters unless only ZQ is used.

To enable this feature:

Set the booleanValue to Y.

CD_BIDIRECTIONAL_METER_PAIR_RECALC_ON_ADJUST

Used with bidirectional paired meters. If enabled, when an edit is made to one of the paired meter's data from the HMI, it triggers a recalculation on the opposite meter. Also it will only zero out the data in the paired meter when one or more of the following fields has been changed from zero to non-zero in the row that is edited: volume, energy, mass, flowTime, rawValue, intermediateValue.

To enable this feature:

Set the booleanValue to Y

CD_PPA_ON_VOLUME_ENERGY_CHANGE_ONLY

Only generate a PPA when the volume or energy of a closed record changes. Enable this if you want to generate PPA only when volume or energy changes for a closed period. By default, it is set to N. It generates PPA on any changes for a closed period.

To enable this:

Set the booleanValue to Y

CD_AUTO_ACCEPT_PPA_WITH_PROBLEMS

This defaults to N (disabled).

When disabled, if a user accepted PPA fails validation, the user must manually Accept the problematic row which will create the PPA to accept the validation failure.

When enabled, if a user accepted PPA fails validation, a PPA will be automatically generated to accept the validation failure.

To enable this:

Set the booleanValue to Y

CD_REJECT_IF_SYSTEM_EST_EXISTS

If enabled the adjustment manager will reject observed data (for manual approval) if there is system estimated data already in the database.

To enable this:

Set the booleanValue to Y.

CD_PREDICTION

Define this when you have End of Day predicted values. This is enabled by default. To disable this feature:

Set the booleanValue to N.

CD_EOD_FLOW_PROJECTION

Enable this if you want to enable the end of day flow projection for stations.

To do so, set the booleanValue to Y.

CD_REJECT_NON_PRIMARY_GRANULARITY

Reading manager rejects any data that is not the objects primary history granularity unless changed to an estimate.

To enable this, set the booleanValue to Y.

CD_SPREADING

Define this when you need to spread data on input. This is enabled by default. To disable:

To do so, set the booleanValue to N.

CD_SPREADING_MAXROWS

Defines the maximum number of rows that can be spread. This defaults to 5000. To change this:

Set the intValue to the desired number.

CD_PAST_TIME_THRESHOLD_IN_MONTHS

Data is rejected by the reading manager if data arrives that is older than the current date minus this many months.

This defaults to 24 months. To change the value:

Set the intValue to the desired number.

CD_CHECK_CHART_LABEL

Check to make sure all charts have a chartLabelId. This is enabled by default, to disable:

Set the booleanValue to N

CD_ADJUST_TIME_FOR_INCORRECT_OFFSET

Enable this when you want to adjust the time of the record if the offset that came with the record was incorrect.

Set the booleanValue to Y

CD_AUTO_ACCEPT_TIME_OVERLAP

Enabled by default. Disable this when you want to manually accept corrections to overlapping end of period (EOP) data rows.

Set the booleanValue to N

CD_CALC_WOBBE_INDEX

Enabled by default. Disable this when you want to disable the Wobbe index calculations that AVEVA Measurement Advisor performs on incoming gas quality data. This is useful when you want to preserve the field data exactly and not have any additional fields calculated.

Set the booleanValue to N

Note: This setting has no impact on the aggregation calculations. If aggregation is enabled, the aggregated wobbe index value will be calculated, regardless of how CD_CALC_WOBBE_INDEX is set.

CD_STORE_DATETIMES

This feature makes it possible to store additional period boundary date information for both meter and gas quality data. By default, this is disabled. When enabled, this will store additional top of period dates appropriate to the granularity of the data. For example, hourly data will include the hourly, daily and monthly for both the host and field time of the data row. Daily data will include daily and monthly for both the host and field time of the data row.

When CD_STORE_DATETIMES is enabled, all granularities are enabled for calculation by default. You will have to disable the configDesc item for each granularity for which you don't want to collect additional period boundary information.

For example, if you would prefer not to store additional period boundary information for meter data at an hourly granularity in addition to gas quality data at an hourly granularity, you would need to disable both CD_STORE_HOURLY_DATETIMES and CD_STORE_GQ_HOURLY_DATETIMES.

To enable CD_STORE_DATETIMES, set the booleanValue to Y.

CD_STORE_MINUTELY_DATETIMES

Disable this to stop storing the additional period boundary date information for the 15-minute meter data.

To disable CD_STORE_MINUTELY_DATETIMES, set the booleanValue to N.

CD_STORE_HOURLY_DATETIMES

Disable this to stop storing the additional period boundary date information for the hourly meter data.

To disable CD_STORE_HOURLY_DATETIMES, set the booleanValue to N.

CD_STORE_DAILY_DATETIMES

Disable this to stop storing the additional period boundary date information for the daily meter data.

To disable CD_STORE_DAILY_DATETIMES, set the booleanValue to N.

CD_STORE_MONTHLY_DATETIMES

Disable this to stop storing the additional period boundary date information for the monthly meter data.

To disable CD_STORE_MONTHLY_DATETIMES, set the booleanValue to N.

CD_STORE_GQ_HOURLY_DATETIMES

Disable this to stop storing the additional period boundary date information for the hourly gas quality data.

To disable the CD_STORE_GQ_HOURLY_DATETIMES, set the booleanValue to N.

CD_STORE_GQ_DAILY_DATETIMES

Disable this to stop storing the additional period boundary date information for the daily gas quality data.

To disable CD_STORE_GQ_DAILY_DATETIMES, and set the booleanValue to N.

CD_STORE_GQ_SAMPLED_DATETIMES

Disable this to stop storing the additional period boundary date information for sampled gas quality data.

To disable CD_STORE_GQ_SAMPLED_DATETIMES, and set the booleanValue to N.

CD_DAYS_TO_UPDATE_STORED_DATETIMES

Define the number of days in the past for which the stored additional period boundary information will be recalculated in the event that the user makes changes to one of the following properties: Field device local timezone, Field device contract hour, or the Official contract hour.

Set the intValue to the number of days in the past to which the change should be applied. By default, it is set to 30.

CD_HYDROCARBON_DEWPOINT

Enable this when you want to use hydrocarbon dewpoint.

Set the booleanValue to Y.

CD_REFPROP_HCDP_CALCULATION

Enable this when you want to use hydrocarbon dewpoint.

Set the booleanValue to Y.

CD_CONFIG_TOLERANCE

When configuration (property) data is sent to AVEVA Measurement Advisor from the field, for numeric values, CD_CONFIG_TOLERANCE determines if the configuration changed and needs to be updated. For more information, see Configuration Check.

CD_MULTIPLE_SCADA_ENV

Enable this to support multiple SCADA environments sending data to AVEVA Measurement Advisor (via the AVEVA Measurement Advisor Cloud Data Connector for AVEVA Enterprise SCADA and/or the AVEVA Measurement Advisor Data Connector for Autosol Communication Manager (ACM).)

Set the booleanValue to Y.

CD_SCADA_CREATE_OBJECTS

Enable this when you want the meter, gas quality, and measurement point to be automatically created if they do not exist at the time of the uploading of configuration data from the AVEVA Measurement Advisor Data Connector for Autosol Communication Manager (ACM).

If CD_MULTIPLE_SCADA_ENV is enabled, set the related textValue field to a comma separated list of systems to create the objects.

CD_EXCEL_DIRECTORY

Enable this to view Excel reports from within the AVEVA Measurement Advisor client. Select the Excel Report menu option. Then, select a report to open it.

TitleResults for “How to create a CRG?”Also Available in