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

AVEVA™ Production Accounting

Product functions for movement stream

  • Last UpdatedFeb 28, 2025
  • 3 minute read

It is possible to use the equation of product summation for default flow rate property in stream object as followings.

  • ProductReceipt

  • ProductShipment

  • ProductProduction

  • ProductConsumption

ProductChange : for tank to tank transfer movement

ProductRChange : for rundown or receipt to tank movement.

Finally product accounting summary model(s) based on the product(s) can be built with these Product Functions in AVEVA Production Accounting.

  • ProductReceipt(DR Model Name;Product Code of Receipt or “*”;Receipt Object Name or “*”; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream.

Example) PRODUCTRECEIPT(OFFSITE;CRUDE;R_SHIP;MASSVOLUME)

It gets the summation of MassVolume property value of receipt streams with “CRUDE” product code from “R_SHIP” receipt object in “OFFSITE” DR model.

Example) PRODUCTRECEIPT(OFFSITE;*;R_SHIP;MASSVOLUME)

It gets the summation of MassVolume property value of all receipt streams from “R_SHIP” receipt object in “OFFSITE” DR model.

Example) PRODUCTRECEIPT(OFFSITE;*;*;MASSVOLUME)

It gets the summation of MassVolume property value of all receipt streams in “OFFSITE” DR model.

  • ProductShipment(DR Model Name;Product Code of Shipment or “*”;Shipment Object Name or “*”; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream.

Example) PRODUCTSHIPMENT(OFFSITE;LPG;S_TRUCK;MASSVOLUME)

It gets the summation of MassVolume property value of shipment streams with “LPG” product code to “S_TRUCK” shipment object in “OFFSITE” DR model.

Example) PRODUCTSHIPMENT (OFFSITE;*;S_TRUCK;MASSVOLUME)

It gets the summation of MassVolume property value of all receipt streams to “S_TRUCK” shipment object in “OFFSITE” DR model.

Example) PRODUCTSHIPMENT (OFFSITE;*;*;MASSVOLUME)

It gets the summation of MassVolume property value of all shipment streams in “OFFSITE” DR model.

  • ProductProduction(DR Model Name;Product Code of Production or “*”; “Tank” or “Process”; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream and excludes Tank to Tank transfer(or movement) with the same product.

Example) PRODUCTPRODUCTION(OFFSITE;LPG;TANK;MASSVOLUME)

It gets the summation of MassVolume property value of production streams to tank object with “LPG” product code in “OFFSITE” DR model.

Example) PRODUCTPRODUCTION (OFFSITE;*;TANK;MASSVOLUME)

It gets the summation of MassVolume property value of production streams to all tank objects in “OFFSITE” DR model.

Example) PRODUCTPRODUCTION (OFFSITE;LPG;PROCESS;MASSVOLUME)

It gets the summation of MassVolume property value of production streams with “LPG” product code to tank object in “OFFSITE” DR model.

Example) PRODUCTPRODUCTION (OFFSITE;*;PROCESS;MASSVOLUME)

It gets the summation of MassVolume property value of production streams with any product code to all tank objects in “OFFSITE” DR model.

  • ProductConsumption(DR Model Name;Product Code of Consumption or “*”; “Tank” or “Process”; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream and excludes Tank to Tank transfer(or movement) with the same product.

Example) PRODUCTCONSUMPTION(OFFSITE;LPG;TANK;MASSVOLUME)

It gets the summation of MassVolume property value of consumption streams from tank object with “LPG” product code in “OFFSITE” DR model.

Example) PRODUCTCONSUMPTION (OFFSITE;*;TANK;MASSVOLUME)

It gets the summation of MassVolume property value of consumption streams from all tank objects in “OFFSITE” DR model.

Example) PRODUCTCONSUMPTION (OFFSITE;LPG;PROCESS;MASSVOLUME)

It gets the summation of MassVolume property value of consumption streams with “LPG” product code from tank object in “OFFSITE” DR model.

Example) PRODUCTCONSUMPTION (OFFSITE;*;PROCESS;MASSVOLUME)

It gets the summation of MassVolume property value of consumption streams with any product code from all tank objects in “OFFSITE” DR model.

  • ProductChange(DR Model Name;Product Code of Source Tank;Product Code of Destination Tank; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream.

Example) PRODUCTCHANGE(ERP_NAPH_TANK;YTTNAPH;3NAPH;MASSVOLUME)

It gets the summation of MassVolume property value of movement streams from source tanks with “YTTNAPH” product code to destination tanks with “3NAPH” product code in “ERP_NAPH” DR model.

  • ProductRChange(DR Model Name;Product Code of Receipt Movement;Product Code of Destination Tank; Stream Property Name(MassVolume, VolVolume, RecMassVolume, RecVolVolume and etc.)) => It is mainly used in logical stream.

Example) PRODUCTRCHANGE(OFFSITE;COND;NAPH;MASSVOLUME)

It gets the summation of MassVolume property value of receipt movement streams with “COND” product code to destination tanks with “NAPH” product code in “OFFSITE” DR model.