BCP Configuration FAQs

Answers to common questions regarding Configuring Bulk Calculations – Petroleum (BCP) on your systems

How can we calculate the TCV (Total Calculated Volume) using QuantityWare BCP?

The definition of the Total Calculated Volume (TCV) is:

TCV equals gross standard volume (GSV) plus free water (FW) – API MPMS Chapter 12.1.1.

You utilize a QuantityWare BCP crude oil conversion group, that is configured to calculate gross and net quantity values (see separate FAQ) . Now you simply use the gross standard volume result and add the free water volume to this value to obtain the TCV.


The system calculates a gross standard volume of 12 051 barrels at 60 °F – 12 051 GB6 (SAP UoM for barrel,

Answer Continues... View Full Answer Page

For our crude oil conversion group, the S&W % value increases the product mass and weight instead of decreasing it. How can this be?

Example: We enter a transaction quantity of 10 000 m³ (SAP UoM M3):

Apparently, the gross ton value is lager than expected, also the net ton and the gross and net weights for a S&W fraction of 0.1 %. How can this be?

Answer: For S&W calculations, it is important to select the correct UoM for gross volumes, which are typically the transaction quantities. By design, M3 is a NOV (Net Observed Volume) UoM. Thus, the calculation is performed “backwards” to correctly calculate the additional quantities.

QuantityWare MQCI S&W conversion groups require a transaction UoM of SAP dimension ID (DIMID) gross volume (GRSVOL) for GOV transaction quantities:


Answer Continues... View Full Answer Page

Can we enter the density for one product in different density types (°API, relative density, absolute density)?

Yes, all BCP MQCI conversion groups can be configured in such a manner.

Example: BCP Template Conversion  Group  Q210:

API Gravity:

Absolute Density:

Relative Density:

In order to enable this flexible density type data entry, you simply add MQCI function module /QTYW/MQCI_CON_TDICH_VAC_DNTYP to the conversion group function module sequence in configuration:

View Answer Page

We directly want to enter the base density of our products, w/o having to enter a test temperature. Is this possible?

Yes, all BCP MQCI conversion groups can be configured in such a manner.

Example: BCP Template Conversion  Group  Q2A1:

Here you only enter the observed product temperature and the base density  as input parameters. Then, the VCF and all densities in air values are calculated, as well as all quantity values.

Technically, this is achieved by adding MQCI Function Module /QTYW/MQCI_BCP_PROD_DEFAULT to the Function Module Sequence (FSQ) in the configuration settings:

Then you may remove the test temperature parameter from the reading group assigned to the conversion group and rename the test density to base density.

Answer Continues... View Full Answer Page

We do not require the hydrometer correction. Can we remove it from our conversion group configuration?

The hydrometer correction may only be required, if you enter an observed density that is determined with a glass hydrometer. If you utilize an ASTM D1250-04 implementation, you may simply remove the hydrometer function (and reading group parameter):

ASTM D1250-80 implementations contain a built-in (by measurement standard definition) hydrometer correction logic, which requires that you actively turn the correction off if not required – read note 000026 for all important details.

View Answer Page

I have set my quantity value UoM L15 and KG to be rounded to zero decimals, but it is not working. What can I do?

The UoM real rounding settings are considered for all MQCI conversion groups (where rounding function /QTYW/MQCI_ROUND_ALT_QUANTITY) is assigned:

Ensure that you are not using a SAP QCI conversion group – then you will have to write your specific ABAP rounding code in SAP QCI BAdI Implementations.

View Answer Page

My customer requires ASTM Table 1 UoM conversion factors. What are the configuration steps?

For MQCI conversion groups, you simply activate the ASTM Table 1 conversion factors in the conversion group detail settings:

With the QuantityWare BCS templates, ASTM Table 1 conversion factors are delivered, which are accessible in your client 045 after activation of the relevant BC set. Read Note 000055 for all important additional configuration details.

View Answer Page

My client wants to use MQCI conversion groups, where kg, lb, to, sto UoM are calculated as weights - is this possible?

Yes. The BCS template provides example conversion groups that are configured such that UoM of SAP dimension ID MASS are calculated as weights – which is the case for SAP QCI conversion groups if the air buoyancy indicator is set:

The LB value is the weight of the 10 000 gallon of product. The configuration to achieve this requires 2 (plus 1) steps:

You assign the SAP Dimension IDs for weight (and mass) DIMID.

You assign marker function /QTYW/MQCI_WEIGHT_MASS to the MQCI model function sequence.

Answer Continues... View Full Answer Page

What is the difference between a SAP QCI and an MQCI conversion group?

QuantityWare BCS delivers a template that contains two different types of conversion groups – SAP QCI conversion groups and MQCI conversion groups.

Both types utilize the proven SAP QCI interface to oil & gas business processes and thus integrate seamlessly into all processes.

SAP QCI conversion groups are limited in their functional extend and are typically used in legacy environments. MQCI conversion groups offer full functional calculation flexibility – supporting all available measurement standards.

For BCG LNG implementation projects, one should always consider MQCI conversion groups.

Read the working paper “SAP QCI in a nutshell”

Answer Continues... View Full Answer Page

Our conversion group calculates the base density at 15 °C. We also need to report the base API gravity at 60 °F. Is this possible?

API MPMS Chapter 11.5 2009 provides the calculation logic for such calculations. It replaces the old tables 3, 21 and 51 of ASTM D1250-80 Volume XI/XII. This logic has been implemented in an MQCI function, which requires a base temperature of either 15 °C or 60 °F. Template conversion group Q22A provides the configuration example:

View Answer Page

We need to report our product density in absolute density, relative density and API gravity. Is this possible?

Our customer requires reporting of calculated base density values in three density types; all at the conversion group base temperature. How can this be achieved?

All MQCI conversion groups support such calculations. BCP template conversion group Q210 can be used as a reference:

To achieve this, you simply add the calculation function to the MQCI function module sequence:

and add the six density result parameters to the reading group:

Note: If you require e.g. the API gravity at 60 °F for a conversion group with base temperature 15 °C (or vice versa),

Answer Continues... View Full Answer Page

What are the ISO 91:2017 conversion groups?

My customer requires compliance with ISO 91:2017. How do I identify the relevant conversion groups?

The QuantityWare ISO 91:2017 Consulting Paper provides detailed Petroleum Measurement Cockpit selection options such that you can easily identify all ISO 91:2017 conversion groups.

View Answer Page

How can I extend the density and temperature range for my product?

I have a product which has a base density beyond the supported measurement standard range, is it possible to extend the calculation range?

If the algorithm defined in the measurement standards allows so, you simply extend the range for densities and temperatures by selecting the “Extend range of standard implementation” indicator in the conversion group details screen:

Read Annex D: Standard Range Limit Extensions in the BCP Supported Standards Manual for additional information.

View Answer Page

Back to FAQs