How does QuantityWare BCS integrate into SAP Tank/Silo Management?
QuantityWare BCS plugs seamlessly into SAP Tank/Silo Management via the usage of SAP QCI conversion groups.
For such implementations, we recommend the involvement of a certified BCS consultant , who must also be an experienced SAP HPM consultant, with good SAP Tank Management knowledge.
Regarding QuantityWare advanced quantity conversions, which are available via MQCI conversion groups (e.g. for crude oil, LPG/NGL and LNG), the following limitations/issues are known:
- With MQCI crude calculations, it is necessary to differentiate between gross (GOV, GSV – dimension GRSVOL) and net volumes (NOV, NSV – dimension VOLUME) – see our Sediment & Water FAQ and Gross / Net quantity FAQ for details. To allow such differentiation, new dimension keys with new UoM definitions are delivered with the QuantityWare BC sets.
Issue: The tank master data in SAP Tank Management (transaction O4NA) only allows the definition of a UoM of dimension VOLUME as capacity UoM.
Solution: This restriction in tank master data is generally considered to be a legacy restriction i.e., it may be disabled in your project by an experienced consultant and ABAP developer. Simply create an implicit enhancement at the beginning of SAP function DIMENSION_CHECK to allow UoM of dimension GRSVOL to pass this check. If this is not possible, SAP QCI BCP template conversion groups should be utilized – see Sediment & Water FAQ Example. - For MQCI conversion groups (e.g. for LPG), additional calculation parameters are required. In SAP Tank Management, these parameters are available via the reading group.
Issue: Changing such a parameter does not trigger a QCI re-calculation (unlike in all other relevant SAP Oil, Gas, and Energy transactions such as goods movements processing, delivery processing, TD shipment processing, TSW Ticketing, etc.). This is due to specific SAP Tank Management calculation logic.
Solution: SAP has previously recommended that customers implement an enhancement as described in QuantityWare Note 000111. - For LNG & LPG MQCI conversion groups, vapor space calculations are available. For vapor space calculations, the tank capacity is a required parameter. If exactly one tank is mapped to one storage location, function /QTYW/LPG_GET_TANK_CAPACITY may be used in your MQCI conversion group (Example: conversion group Q732).
Issue: If more than one tank is assigned to one storage location, no tank capacity defaulting can be implemented within the QCI logic, because only the storage location is passed as a parameter to the QCI.
Solution: Project development is required to define the project-specific tank capacity determination logic within SAP Tank Management and pass the correct tank capacity to the QCI. Alternatively, a GCD is made available with note 000112. - For LNG, the meaning of the UoM of dimension ID VOLUME is not that of the liquid LNG volume quantity.
Issue: The tank master data in SAP Tank Management (transaction O4NA) allows only the definition of a UoM of dimension VOLUME as capacity UoM.
Solution: See separate LNG dimension switch FAQ.
Categories: BCS Integration FAQs
Back to FAQs