31
Production Accounting Solution Release 13.2.0 Notes 11-September-2014

Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Production Accounting SolutionRelease 13.2.0 Notes

11-September-2014

Page 2: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Legal Notices

Trademarks

CGI, PAS® and Production Accounting Solution® are registered and unregistered trademarks of CGI.

Other names may be trademarks of their respective owners. CGI limits the use of its logos and of its productsby third parties unless such third party has express written permission of CGI, or is licensed by CGI to do so.Any unauthorized use, copying or reproduction of CGI trademarks or any of its products is prohibited.

Notice of Confidentiality

The information contained in this document is legally privileged and confidential to CGI. Any unauthorizeduse, reproduction, modification or transfer of this document is strictly prohibited without the written approvalof CGI.

PAS | Legal Notices

Page 3: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Contents

Preface..............................................................................................................ivContacting CGI.......................................................................................................................................iv

Allocation Options...............................................................................................................................................5

Residue Gas..............................................................................................................................................5

Custom Measurement Point Allocation....................................................................................................8

Allocation to Receipt Point Production Sources................................................................................................10

Directed allocations for Gas Dispositions..........................................................................................................11

Facility Charge Contracts...................................................................................................................................12

Functional Units.................................................................................................................................................13

Gas Allocation Override - Receipts....................................................................................................................14

Processing Priorities...........................................................................................................................................15

Recombined Condensate....................................................................................................................................16

Chapter 2: Reports........................................................................................17Gas Disposition Volumes by Owner and Component Report ...............................................................18

Functional Unit Capacities Report ........................................................................................................18

Facility Charges Fee Revenue Report ...................................................................................................18

Functional Unit Equalization Throughput Report .................................................................................18

Facility Fuel Consumption Report ........................................................................................................18

Production Allocation Report ................................................................................................................18

Chapter 3: Queries ........................................................................................19

Chapter 4: API Changes...............................................................................20View API Changes..................................................................................................................................21

Table API Changes.................................................................................................................................28

PAS | TOC

Page 4: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Preface

Thank you for choosing CGI’s PAS, a powerful and versatile Production Accounting Solution application.

Intended Audience

The Release Notes document is intended for the end user; the person who uses the application to enter dataand/or generate reports. Specific installation information is contained in the release's Install/Update file. Formore information on issues, refer to the JIRA issue.

Typographical Conventions

This guide uses the following typographical conventions:

ExplanationConvention

Indicates a label for a field or column heading on a data entry screen or report.Field Names

Indicates a data value you would enter or select on a data entry screen.User Input Values

Indicates a button you use to interact with an application. The button may be on ascreen or on the keyboard.

Buttons

Indicates the name of a file or a file path, including a local URL path.File/Path

Acronyms are not described in the document. See the glossary in PAS KnowledgeBase for an acronym dictionary.

Acronyms

Indicates a message from the application.Message Details

Application error message

Application warning message

Used for code syntax examples. Indicates the string value that you specify in a fileor on a command line, or results that you receive.

Sample Code

Contacting CGI

Support

You can contact the support team between 8:00 AM – 5:00 PM MT, Monday – Friday (excluding holidays).

• e-mail: [email protected]• Tel: (403) 213-8435• fax: (403) 213-8488

iv | PAS | Preface

Page 5: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Allocation Options Utility (Release 13.2.0)

Important: The allocation options functionality is useful when a facility's gas and/or by-productsrequire a non-standard allocation method. For this, a client funded specific Custom Allocation Methodis required.

Description

Allocation Options Utility

A new utility, Allocation Options ( Utilities System Client Table Allocation Options ), givesyou the ability to select operated gas plants for residue gas allocation and for custom measurement point allocation.

Once a gas plant is enabled in the Residue Gas section on the Allocation Options utility, the Has Residue Gasfield appears on its Products tab.

Once a gas plant is enabled in the Custom Measurement Point Allocation section on the Allocation Options utility,

• The Custom Allocation Factors tab is visible on facilities' masters. There you can enter factor values to be usedby custom allocation methods.

• The Custom Allocation field appears on the selected facilities' Measurement Points Masters.

Import/Export of Allocation Options

Allocation options can be imported to the Allocation Options tab ( Utilities System Client TableAllocation Options ).

Note: For allocation options setup, a number of fields are interdependent. To successfully import the allocationoptions and subsequent residue gas and custom allocations on measurement points. Follow these steps:

1. Import Facility Masters (Has Residue Gas flags are ignored if a facility is not already selected in AllocationOptions tab.

2. Import Allocation Options utility adding facilities to Residue Gas and Custom Measurement Point Allocation,as needed.

3. Import Facility Masters with the Has Residue Gas selections.4. Import Measurement Points Masters with custom allocation and the residue gas indicators.

Residue Gas (Release 13.2.0)The allocation options functionality is useful when a facility's gas and/or by-products require a non-standardallocation method. For this, a client funded specific Custom Allocation Method is required.

Description

Allocation Options Utility

Only operated gas plants are available for Residue Gas and Custom Measurement Point Allocations .

Once a gas plant is enabled in the Residue Gas section on the Allocation Options utility, the Has Residue Gasfield appears on its Products tab.

PAS | Allocation Options Utility (Release 13.2.0) | 5

Page 6: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Description

Facility Masters - Residue Gas Setup

Use the following fields to set up residue gas:

Indicates that the facility records residue gas for allocation purposes.

This field is only available when,

Has Residue Gason the Products tab

• Residue Gas is enabled for the facility on the Allocation Options utility ( Utilities System Client Table Allocation Options )

• Gas is a selected product.

When Has Residue Gas is Yes

• The system generated RES GAS PRODUCTION measurement point is created.

• Residue Gas indicator is available on the following gas measurement points: FLARE,FUEL, FUEL SALES, RETURN FUEL DISPOSITIONS, SALES, and VENT (On RESGAS CREDITS, RES GAS PRODUCTION, and RES GAS USAGE Residue Gas isset to Yes and cannot be changed.)

Indicates that the measurement point is residue gas rather than raw gas. The measurementpoint's volume and energy will be included in the calculation of RES GAS PRODUCTIONvolume and energy.

This field is only available when,

Residue Gas on theMeasurement Pointstab

• Residue Gas is enabled for the facility on the Allocation Options utility ( Utilities System Client Table Allocation Options ) in the Residue Gas section.

• Gas is a selected product• Has Residue Gas is selected for the facility ( Masters ( Facility )

Products )

• The measurement point is one of the following: FLARE, FUEL, FUEL SALES, RETURNFUEL DISPOSITIONS, SALES, and VENT (On RES GAS CREDITS, RES GASPRODUCTION, and RES GAS USAGE Residue Gas is set to Yes and cannot bechanged.).

When a measurement point has Residue Gas selected,

• It is reported on the monthly gas tab under RESIDUE GAS PRODUCTION , RESIDUEGAS CONSUMPTION , RESIDUE GAS CREDITS AND USAGE , or RESIDUE GASDISPOSITIONS , depending on the measurement point Type

• For measurement points with Residue Gas = Yes, no Analysis Source is requiredand Volume Allocate results are for Component ALL .

Indicates that the measurement point's originating heating value is preserved when creatingthe residue gas sales volume and energy allocation results.

This field is only available on RES GAS CREDIT and RES GAS USAGE measurementpoints.

Preserve Energyand Volumeon theProducts tab

Residue Gas Monthly

Residue gas measurements are shown on the gas plant monthly Gas Balance screen when:

6 | PAS | Allocation Options Utility (Release 13.2.0)

Page 7: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Description

1. The gas plant is selected in the Allocation Options tab ( Utilities System Client TableAllocation Options ),

2. Has Residue Gas is selected for the facility ( Masters ( Facility ) Products ), and3. Applicable measurement points have Residue Gas = Yes

Total volume of residue gas handled through the facility.

Residue Gas Production is the total of all Residue Gas Consumption , Residue GasCredits and Usage and Residue Gas Dispositions .

Residue GasProduction

Residue gas consumption volumes at the facility.Residue GasConsumption

Total of residue gas credits and usage handled at the facility. (This total is always zero since

the res gas credits and usage offset each other. Click to expand and see the credit and usagedetails.)

Residue GasCredits and Usage

Residue gas disposition and sales volumes at the facility.Residue GasDispositions

Impacts to Allocations - Volume Allocate

At facilities with Has Residue Gas = Yes, GATHERED component volumes are copied to Sum of Sales andConsumption instead of calculating the usual Sum of Sales and Consumption (inlet component volumes adjustedby the outlet volumes).

Facilities that have residue gas (Has Residue Gas) will have a system generated RES GASPRODUCTION measurement point. These facilities must have Component AllocationMethod , resulting in component ALL allocation results.

RES GASPRODUCTIONMeasurement Point

PAS | Allocation Options Utility (Release 13.2.0) | 7

Page 8: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Description

The RES GAS PRODUCTION measurement point must have a Custom Allocation Methodwhich specifies the non-standard allocation and must be sequenced before other RES GASmeasurement points.

RES GAS PRODUCTION volume/energy is equal to the sum of all other residue gasmeasurement points' volume/energy (Residue Gas = Yes).

The allocation result is component All.

There can only be one GAS SALES measurement point with Residue Gas set to Yes.Allocate Residue GASSALES MeasurementPoint Allocated energy of residue GAS SALES = allocated RES GAS PRODUCTION energy

minus the allocated energy of all residue gas measurement points sequenced between the RESGAS PRODUCTION and residue GAS SALES measurement points.

Allocated volume of residue GAS SLAES = allocated energy of residue GAS SLAES dividedby the gross heating value of the residue GAS SALES (GAS SALES energy/volume).

For these measurement points, allocation differs from normal allocation in that:Generic Residue GASAllocation (not RESGAS PRODUCTIONor GAS SALES)

• The measurement points must be sequenced after a RES GAS PRODUCTION and beforeresidue GAS SALES.

• Allocation is done based on component ALL .• Energy is calculated based on the GHV of the Residue GAS SALES measurement point

(GAS SALE energy/volume) except when Preserve Energy and Volume is Yes.

Custom Allocation (Release 13.2.0)You can now select a non-standard allocation for a measurement point, enabling specific allocation of thatmeasurement point's volumes. Previously the allocation method could only be specified at the facility level.

Note: Custom Allocation Methods are client specific and designed for the clients that have fundedtheir development.

Description

Allocation Options Utility

Once a gas plant is enabled in the Custom Measurement Point Allocation section on the Allocation Options utility,

• The Custom Allocation Factors tab is visible on facilities' masters. There you can enter factor values to be usedby custom allocation methods.

• The Custom Allocation field appears on the selected facilities' Measurement Points Masters.

Measurement Point Masters - Custom Measurement Point Allocation Setup

To specify a custom allocation for a measurement point, you must set Custom Allocation to Yes and then select aCustom Allocation Method from the list.

Custom Measurement Point Allocation Monthly

Custom Allocation Methods are used during Volume Allocate when allocating the measurement point's volume.

8 | PAS | Allocation Options Utility (Release 13.2.0)

Page 9: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Description

If monthly values are required for a Custom Allocation Method , enter the value on the Custom Allocation Factors

tab screen Masters ( Facility Custom Allocation Factors )

PAS | Allocation Options Utility (Release 13.2.0) | 9

Page 10: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Receipt Point Production Sources (Release 13.2.0)

In BC, you can allocate to user defined receipt point production sources from a non-operated point of sale(i.e. you can allocate from Spectra, a non-operated point of sale to BC Production Sources).

In preparation for using this functionality in other jurisdictions, BC Receipt Points and BC Production Sourcesare now called Receipt Points and Receipt Point Production Sources.

In British Columbia, you can specify that an operated gathering system is a Receipt Point, and can then set

up Receipt Point Production Sources for the gathering system (( Masters ( Facility ) ReceiptPoint Production Sources tab)). Receipt Point Production Sources are a grouping of owners, ownershiptypes and production sources (i.e. wells, units or non-op facilities).

This change involves the following name changes:

Where FoundNew NameOld NameWhat

( Masters ( Facility )Receipt Point Production

Sources tab)

Receipt Point ProductionSources

BC Production SourcesScreen

Gathering System Facility MasterReceipt PointBC Receipt PointFields

Receipt Point Production SourcesMaster

Use Existing Receipt PointProduction Source

Use Existing BC ProductionSource

Gas Plant Facility MasterAllocate to Receipt PointProduction Sources

Allocate to BC Production Sources

Linked To Tab (Sales Contracts)Available Receipt Point ProductionSources

Available BC Production Sources

All Receipt Point ProductionSources

All BC Production Sources

Selected Receipt Point ProductionSources

Selected BC Production Sources

At non-operated BC facilities only,

Battery Facility Master

Receipt Point for Nonop WellsBC Receipt Point for Nonop Wells

Gathering System Facility Master

Gas Plant Facility Master

Royalty Contract ScreenInclude Receipt Point ProductionSources

Include BC Production Sources

10 | PAS | Receipt Point Production Sources (Release 13.2.0)

Page 11: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Directed Allocations for Gas Dispositions (Release 13.2.0)

Directed allocations has been expanded to include the ability to direct an input volume and to direct a percentageof a profile. On the measurement points master in the Directed Allocation Priorities section. section, the DirectedMethod has new options and "Percent" is renamed to "Percent of Mpoint"

Description

Directed Method (New options)

The input volume is allocated to the owner/production sources defined in the directed allocationprofile.

This option is only available for GAS-DISPOSITIONS measurement points.

Input

The specified percentage of a profile's available volume is allocated to the owner/production sourcesdefined in the profile.

The priority percentage (total of profile percentages) does not need to equal 100%.

Percent ofProfile

This option is only available for GAS-DISPOSITIONS measurement points.

Directed Method (Changed option)

The Percent Directed Method has been changed to Percent of Mpoint .

PAS | Directed Allocations for Gas Dispositions (Release 13.2.0) | 11

Page 12: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Facility Charge Contracts (Release 13.2.0)

The facility charge contracts have been expanded to handle fees associated with functional units and processingpriorities.

Description

Facility Charge Masters

A number of new values and fields have been added to the Facility Charge Contracts screen.

DescriptionNew ValuesField

Allocates fee revenues to the Business Associates for the selected functional units thathave remaining capacity following the Throughput & Capacity process. The BAsare sorted by smallest remaining volume to largest, and then by BA ID.

FunctionalUnitRemainingVolume

DistributeTo

Used to calculate fees to charge a functional unit owner for volumes that exceed thatowner's capacity. The functional unit owner that exceeded capacity is the expense side

ExcessCapacity Fees

ContractSub Type

of the contract and a functional unit owner that has unused capacity is the income sideof the contract.

Facility charge contracts for excess capacity fees ( Contract Sub Type ) can only belinked to a functional unit.

Used to calculate charges related to a firm processing priority.Throughput -Firm

Used to calculate charges related to an interruptible processing priority.Throughput -Interruptible

Identifies the functional unit that the contract applies to.Search toselect

FunctionalUnit

12 | PAS | Facility Charge Contracts (Release 13.2.0)

Page 13: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Functional Units (Release 13.2.0)

You can now group measurement points into functional units to handle capacity & throughput calculationsand excess capacity fees through to financial transactions.

Description

Set Up Functional Units

Set up functional units on the Functional Unit Master screen ( Utilities Financial InformationFunctional Units)

The Functional Units Master screen provides the ability to set up functional units to represent equipment that hascommon ownership. Functional units are used monthly to calculate throughput and capacity and charge excess capacityfees. There you can define the capacity, select measurement points that define the functional unit, specify the ownershipand select contracts that apply to the functional unit.

Once a functional unit is associated with a facility (Associated Facility on the Functional Unit Master screen),

you will see the the Facility Functional Units screen on the facility Masters. ( Masters ( Facility ) Functional Units).

If a functional unit is a Plant Type the Processing Priorities must exist at the named associated facility.

PAS | Functional Units (Release 13.2.0) | 13

Page 14: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Override a Gas Receipt's Allocation (Release 13.2.0)

Gas Allocation Overrides are a means of overriding/importing non-operated gas Receipt measurement pointsprior to running gas allocations ( Volume Allocate ). During gas allocation, these overrides are used whenallocating downstream facilities and measurement points.

Description

Measurement Point Master - Gas Allocation Override

You can now override gas allocation results for non-operated gas RECEIPTS measurement points to any number ofproducers by component.

Gas allocation overrides are controlled by the Gas Allocation Override field on the measurement point.

Import - Gas Allocation Override - New Tab

A new tab, Gas Allocation Overrides, is now available in import/export blingers.

This import only works for measurement points with Gas Allocation Override set to Yes and the Override Method= Import .

In order to import, you must have the new activity 'Import Gas Allocation Overrides' assigned to one of your roles.

Override Gas Allocation - Monthly

Override of a measurement point's gas allocation impacts monthly processing in the following ways:

PAS uses any imported gas allocation overrides for the gas receipt's allocation instead ofcalculating the gas allocation results. The overrides will be used in the allocation of alldownstream measurement points at all downstream facilities.

If a measurement point has Gas Allocation Override set to Yes, but no Gas AllocationOverrides have been imported, you will receive a warning.

Volume AllocateProcess

The Reset GAO button appears on the bottom bar of the Gas Balance screen if thefacility has an imported gas allocation override .

Clicking the Reset GAO on the Gas Balance screen will delete all overridden gasallocation results at that facility.

Gas BalancingScreens

14 | PAS | Override a Gas Receipt's Allocation (Release 13.2.0)

Page 15: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Processing Priorities (Release 13.2.0)

The Processing Priorities screen provides a means to specify raw gas processing agreements betweenproducers and capacity owners and to designate the processing agreement as firm, interruptible, or owner.

During monthly, processing priorities are used in the following:

• The Process Priorities process determines how much of each producers' gathered volumes were processedunder each agreement.

• The Throughput & Capacity process assesses functional unit capacity usage (owner, firm and interruptible)by producer and to determine the excess capacity volumes.

• Using the results of Process Priorities and Throughput & Capacity , facility charge contracts (ExcessCapacity Fees, Throughput-Firm and Throughput-Interruptible) handle the associated fees.

Description

Processing Priorities Masters

( Masters ( Facility ) Processing Priorities)

This screen is only available when Has Processing Priorities is set to Yes.

PAS | Processing Priorities (Release 13.2.0) | 15

Page 16: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Recombined Condensate (Release 13.2.0)

In addition to allocation of recombined condensate by gas equivalent (103m3) volumes, PAS also allocatesit as liquid (m3) volumes to production sources and producers, for use by functional units. This liquid allocationdoes not impact balancing and reporting.

Description

Recombined Condensate allocated as liquids

Setting Recombined Condensate to Yes now has the following additional effects:

Measurement Points

• During the Volume Allocate process, PAS converts condensate volume to gas equivalent and adds it to the gasvolume. PAS then allocates the total recombined gas plus gas equivalent of condensate. Additionally, if theAllocation Method is Component , PAS allocates both the gas and liquid phase (of recombined condensatedispositions) individually, using two associated system generated measurement points (DISPOSITIONS RCOMBGAS and DISPOSITIONS RCOMB CND)

DISPOSITIONS RCOMB GAS and DISPOSITIONS RCOMB CND measurement points are available for linkingto functional units. ( Utilities Financial Information Functional Unit Master LinkedMeasurement Points). These measurement points are not editable, require no input and do not impact balancing.

Monthly Processing

• During the Volume Allocate process, if an operated facility has a GAS RECEIPTS from a non-operated facilitythat has Recombined Condensate = Yes, PAS converts the condensate volume to a gas equivalent, adds it tothe gas volume and then allocates the total recombined gas plus gas equivalent of condensate. Additionally, if theAllocation Method is Component , PAS allocates both the gas and liquid phase individually using two associatedsystem generated measurement points (RECEIPTS RCOMB GAS and RECEIPTS RCOMB CND). Thesemeasurement points are not editable, require no input and do not impact balancing.

• Note: If the GAS RECEIPTS measurement point has a Gas Allocation Override ( Override Method= Import) the RECEIPTS RCOMB GAS and RECEIPTS RCOMB CND allocation results will be basedon the overrides.

PAS uses the gas and liquid analysis and monthly gas and recombined condensate volumes from the GASRECEIPTS measurement point to calculate gas and liquid phase component volumes and then allocatethese component volumes based on the overrides. If the composition of the overrides is dissimilar to thecomposition calculated from the gas and liquid analysis, the RECEIPTS RCOMB GAS and RECEIPTSRCOMB CND allocation results will not be representative of the overridden recombined allocation results.

16 | PAS | Recombined Condensate (Release 13.2.0)

Page 17: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Chapter

2Reports

This chapter lists reports that have been developed or enhanced for theRam River project.

Topics:

• Gas Disposition Volumes byOwner and Component Report

• Functional Unit Capacities Report• Facility Charges Fee Revenue

Report• Functional Unit Equalization

Throughput Report• Facility Fuel Consumption Report• Production Allocation Report

PAS | Reports | 17

Page 18: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Gas Disposition Volumes by Owner and Component ReportThis report shows the selected facilities' gas dispositions by owner and component.

Functional Unit Capacities ReportFor each functional unit, reports each capacity owners firm volumes by producer, batteries and wells.

Facility Charges Fee Revenue ReportReports facility charge revenue by owner and facility charge contract.

Functional Unit Equalization Throughput ReportReports the volume (firm, interruptible and owner) flowing through the selected functional units by owner,production source and producer.

Facility Fuel Consumption ReportFor the selected facilities, the Facility Fuel Consumption report displays the volumes and energy used forfuel by well and/or owner.

Production Allocation ReportReports gas flow through the network from its production source through to sales, showing allocation resultsby well, product, and measurement point. You can choose to show the report with owner breakdown or withall owners totalled.

18 | PAS | Reports

Page 19: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Chapter

3Queries

This table details the Query changes made with the new release.

DescriptionQueryChange

Query on functional unit capacity owners'throughput volumes and excess capacity

Functional UnitCapacityAllocations

NewQueries

Query on functional unit volumes for capacityowners, production sources, producers andallocation type

Functional UnitThroughputAllocations

Query on functional unit master dataFunctional UnitsMaster

Query on gathered measurement point, detailby capacity owner, producer, production sourceand allocation type

ProcessingPriorityAllocations

Query on custom allocation factors for afacility.

CustomAllocation Factors

PAS | Queries | 19

Page 20: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Chapter

4API Changes

This section provides information on API view and table changes forthis release.

Topics:

• View API Changes• Table API Changes

20 | PAS | API Changes

Page 21: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

View API ChangesThis section includes PAS View API changes between Release 14.0.0 and Release 15.0.0.

CHANGED VIEWS

V_BT_PROD

PrecisionTypeNull?StatusName

1.0NUMBERnullNEWHAS_STORAGE_RECOVERY

22NUMBERnullNEWSOLV_ACTUAL_RECOV_VOL

22NUMBERnullNEWSOLV_EST_RECOV_VOL

22NUMBERnullNEWSOLV_MEAS_RECOV_VOL

V_CLIENT_OPTIONS

PrecisionTypeNull?StatusName

3VARCHAR2nullNEWAPPLY_PRIOR_EST_TEST_RATE_IND

V_FAC

PrecisionTypeNull?StatusName

3VARCHAR2nullNEWCAVERN_IND

40VARCHAR2nullNEWLINKED_WASTE_PLANT_FAC_ID

2VARCHAR2nullNEWLINKED_WASTE_PLANT_FAC_NAME

3VARCHAR2nullNEWOVERRIDE_SAF_OAF_STREAM_ID

3VARCHAR2nullNEWSTORAGE_INJECTION_FAC

3VARCHAR2nullNEWSTORAGE_RECOVERY_FAC

40VARCHAR2nullNEWSTORAGE_RECOVERY_FAC_ID

3VARCHAR2nullNEWSUPPRESS_GOV_CODE

3VARCHAR2nullNEWSURFACE_IND

V_FIN_TRAN_ALL

PrecisionTypeNull?StatusName

255VARCHAR2nullNEWREVERSAL_FILE_REF_ID

V_GPA_FACTORS

PrecisionTypeNull?StatusName

6.3 => 7.3NUMBERnullCHANGEDGAS_EQUIV_FACTOR

6.3 => 7.3NUMBERnullCHANGEDHEAT_VAL

V_MB_CROWN_ROY

PAS | API Changes | 21

Page 22: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?StatusName

1.0NUMBERnullNEWCALCULATE_MIN_ROY_PROD_TAX

8.2NUMBERnullNEWMIN_CROWN_ROY_VOL

8.2NUMBERnullNEWMIN_PROD_TAX_RATE

8.2NUMBERnullNEWORIG_CROWN_ROY_VOL

V_MB_CRWN_ROY_SPC_UNIT

PrecisionTypeNull?StatusName

1.0NUMBERnullNEWCALCULATE_MIN_ROY_PROD_TAX

8.2NUMBERnullNEWMIN_CROWN_ROY_VOL

8.2NUMBERnullNEWMIN_PROD_TAX_RATE

8.2NUMBERnullNEWORIG_CROWN_ROY_VOL

V_MB_CRWN_ROY_SPC_UNIT_BA

PrecisionTypeNull?StatusName

1.0NUMBERnullNEWCALCULATE_MIN_ROY_PROD_TAX

8.2NUMBERnullNEWMIN_CROWN_ROY_VOL

8.2NUMBERnullNEWMIN_PROD_TAX_RATE

8.2NUMBERnullNEWORIG_CROWN_ROY_VOL

V_MB_WELL_HOLIDAY

PrecisionTypeNull?StatusName

1VARCHAR2nullNEWCALCULATE_MIN_ROY_PROD_TAX

V_MPOINT

PrecisionTypeNull?StatusName

1VARCHAR2nullNEWDANGEROUS

12VARCHAR2nullNEWWASTE_CODE

V_NETTING_MONTHLY_DATA_STATUS

PrecisionTypeNull?StatusName

11.0NUMBERnullNEWFACILITY_SID

12.2NUMBERnullNEWTRUCKING_REBATE_RATE

nullDROPPEDTRUCKINIG_REBATE_RATE

V_PROCESS_MESSAGES

PrecisionTypeNull?StatusName

100VARCHAR2nullNEWRESET_REASON

V_PROV_STATE_HELPER

22 | PAS | API Changes

Page 23: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?StatusName

23VARCHAR2nullNEWGEOGRAPHIC_LOCATION

27VARCHAR2nullNEWGOVT_CODE

11.0NUMBERnullNEWGOV_ID_SID

V_ROYALTY_OWNER_REPORT

PrecisionTypeNull?StatusName

12.3 =>22

NUMBERnullCHANGEDPRICE

12.2 =>22

NUMBERnullCHANGEDROYALTY_VALUE

V_ROY_CALC_DEDUCTION

PrecisionTypeNull?StatusName

10VARCHAR2nullNEWMKTG_CONT_ID

40VARCHAR2nullNEWMKTG_CONT_NAME

11.0NUMBERnullNEWMKTG_CONT_SID

255VARCHAR2nullNEWMKTG_CONT_SUBTYPE

20VARCHAR2nullNEWMKTG_CONT_TYPE

V_ROY_CALC_DETAIL

PrecisionTypeNull?StatusName

10VARCHAR2nullNEWDEDUCTION_MKTG_CONT_ID

40VARCHAR2nullNEWDEDUCTION_MKTG_CONT_NAME

255VARCHAR2nullNEWDEDUCTION_MKTG_CONT_SUBTYPE

20VARCHAR2nullNEWDEDUCTION_MKTG_CONT_TYPE

NEW VIEWS

V_PRA_WASTEPLANT

PrecisionTypeNull?Name

8VARCHAR2NOTNULL

ACTIVITY_ID

1VARCHAR2DANGEROUS

4000VARCHAR2FROM_TO_FAC_GOV_CODE

40VARCHAR2FROM_TO_FAC_ID

40VARCHAR2FROM_TO_FAC_NAME

11.0NUMBERFROM_TO_FAC_SID

40VARCHAR2FROM_TO_IDENTIFIER

2VARCHAR2FROM_TO_PROV_STATE

PAS | API Changes | 23

Page 24: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?Name

2VARCHAR2FROM_TO_TYPE

11.3NUMBERGAS_VOLUME

30VARCHAR2LAST_SAVED_BY

8DATELAST_SAVED_DATE

11.3NUMBEROIL_VOLUME

11.0NUMBERNOTNULL

PRA_WASTEPLANT_SID

7DATENOTNULL

PRODUCTION_MONTH

60VARCHAR2REFERENCE_CODE

40VARCHAR2RESP_GROUP_NAME

11.0NUMBERRESP_GROUP_SID

11.3NUMBERSOLIDS_VOLUME

7DATENOTNULL

SUBMISSION_DATE

30VARCHAR2NOTNULL

SUBMISSION_STATUS

4000VARCHAR2SUBMITTING_FAC_GOV_CODE

40VARCHAR2SUBMITTING_FAC_ID

40VARCHAR2NOTNULL

SUBMITTING_FAC_IDENTIFIER

40VARCHAR2SUBMITTING_FAC_NAME

2VARCHAR2SUBMITTING_FAC_PROV_STATE

11.0NUMBERNOTNULL

SUBMITTING_FAC_SID

2VARCHAR2SUBMITTING_FAC_TYPE

12VARCHAR2WASTE_REPORTING_CODE

11.3NUMBERWATER_VOLUME

V_SAF_OAF_STRM_OVRIDE_TO_WELLS

PrecisionTypeNull?Name

8VARCHAR2ACTIVITY_ID

40VARCHAR2FROM_TO_FAC_ID

40VARCHAR2FROM_TO_FAC_NAME

11.0NUMBERFROM_TO_FAC_SID

2VARCHAR2FROM_TO_FAC_TYPE

2VARCHAR2FROM_TO_PROV_CODE

20VARCHAR2OWNER_BA_GOV_CODE

24 | PAS | API Changes

Page 25: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?Name

11.0NUMBEROWNER_ID

40VARCHAR2OWNER_NAME

11.0NUMBEROWNER_SID

7DATEPRODUCTION_MONTH

11VARCHAR2PRODUCT_ID

11.0NUMBERPRODUCT_SID

40VARCHAR2REPORTING_FAC_ID

40VARCHAR2REPORTING_FAC_NAME

11.0NUMBERREPORTING_FAC_SID

2VARCHAR2REPORTING_FAC_TYPE

11.0NUMBERNOTNULL

SAF_OAF_STRM_TO_WELLS_SID

10.0NUMBERSTREAM_ENERGY

40VARCHAR2STREAM_FAC_ID

11.0NUMBERSTREAM_FAC_SID

40VARCHAR2STREAM_ID_IDENTIFIER

2VARCHAR2STREAM_ID_PROV_CODE

2VARCHAR2STREAM_ID_TYPE

7.4NUMBERSTREAM_PERCENTAGE

11.0NUMBERSTREAM_UNIT_SID

11.2NUMBERSTREAM_VOL

11.0NUMBERSTREAM_WELL_GROUP_SID

40VARCHAR2SUBMITTING_FAC_ID

40VARCHAR2SUBMITTING_FAC_NAME

2VARCHAR2SUBMITTING_FAC_PROV_CODE

11.0NUMBERSUBMITTING_FAC_SID

2VARCHAR2SUBMITTING_FAC_TYPE

10.0NUMBERTOTAL_ENERGY

11.2NUMBERTOTAL_VOL

40VARCHAR2WELL_ID

40VARCHAR2WELL_NAME

11.0NUMBERWELL_SID

16VARCHAR2WELL_UWI

V_STREAM_OVERRIDE

PAS | API Changes | 25

Page 26: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?Name

7DATEEFF_DATE

7DATEEFF_END_DATE

3VARCHAR2EXPIRED_IND

10.0NUMBEROPERATOR_BA_ID

40VARCHAR2OPERATOR_BA_NAME

7DATENOTNULL

PROD_MONTH

8.5NUMBERNOTNULL

REPORTING_PERCENTAGE

27VARCHAR2STREAM_FAC_GOVT_CODE

40VARCHAR2STREAM_FAC_ID

2VARCHAR2STREAM_FAC_TYPE

3VARCHAR2STREAM_UNIT_EXPIRED_IND

27VARCHAR2STREAM_UNIT_GOVT_CODE

40VARCHAR2STREAM_UNIT_ID

11.0NUMBERSTREAM_UNIT_SID

3VARCHAR2STREAM_WELL_GROUP_EXPIRED_IND

5VARCHAR2STREAM_WELL_GROUP_GOVT_CODE

5VARCHAR2STREAM_WELL_GROUP_ID

11.0NUMBERSTREAM_WELL_GROUP_SID

40VARCHAR2NOTNULL

UNIT_FAC_ID

40VARCHAR2NOTNULL

UNIT_FAC_NAME

11.0NUMBERNOTNULL

UNIT_FAC_SID

2VARCHAR2NOTNULL

UNIT_FAC_TYPE

27VARCHAR2UNIT_GOV_CODE

11.0NUMBERNOTNULL

UNIT_STREAM_DETAIL_ITEM_SID

11.0NUMBERNOTNULL

UNIT_STREAM_DETAIL_SID

23VARCHAR2UWI

27VARCHAR2WELL_GOVT_CODE

40VARCHAR2NOTNULL

WELL_ID

11.0NUMBERNOTNULL

WELL_SID

26 | PAS | API Changes

Page 27: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

PrecisionTypeNull?Name

2VARCHAR2NOTNULL

WELL_TYPE

V_WELL_RECOVERY

PrecisionTypeNull?Name

40VARCHAR2NOTNULL

BT_FAC_ID

11.0NUMBERNOTNULL

BT_FAC_SID

22NUMBERDAYS_IN_MONTH

11.0NUMBERFAC_MONTH_PRODUCT_SID

27VARCHAR2PRIMARY_FAC_GOV_CODE

40VARCHAR2PRIMARY_FAC_ID

40VARCHAR2PRIMARY_FAC_NAME

22NUMBERPRIMARY_FAC_SID

2VARCHAR2PRIMARY_FAC_TYPE

7DATENOTNULL

PROD_MONTH

20VARCHAR2NOTNULL

RECOVERY_PRODUCT

40VARCHAR2RESP_GROUP_NAME

11.0NUMBERRESP_GROUP_SID

3VARCHAR2SHUT_IN_IND

22NUMBERTOTAL_RECOVERY_VOL

23VARCHAR2UWI

40VARCHAR2NOTNULL

WELL_FAC_ID

22NUMBERWELL_FAC_SID

11.0NUMBERNOTNULL

WELL_MONTH_STATUS_SID

DROPPED VIEWS

View Name

PAS | API Changes | 27

Page 28: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

Table API ChangesThis section includes PAS Table API changes between Release 14.0.0 and Release 15.0.0.

CHANGED TABLES

ANAL_SAMPLE

StatusName

CHANGEDCPLUS_GAS_EQUIV_FACTOR

ANAL_SAMPLE_AUD

StatusName

CHANGEDCPLUS_GAS_EQUIV_FACTOR

ANAL_SAMPLE_CMPNT

StatusName

CHANGEDGAS_EQUIV_FACTOR

ANAL_SAMPLE_CMPNT_AUD

StatusName

CHANGEDGAS_EQUIV_FACTOR

BT_BALANCING_RESULTS

StatusName

CHANGEDNEXT_MONTH_OPENING_INV_VOL

CHANGEDPRODUCTION_VOL

CLIENT_INFO

StatusName

NEWAPPLY_PRIOR_EST_TEST_RATE_IND

CLIENT_INFO_AUD

StatusName

NEWAPPLY_PRIOR_EST_TEST_RATE_IND

CMPNT_FACTORS

StatusName

CHANGEDGAS_EQUIV_FACTOR

CHANGEDHEATING_VALUE

CMPNT_FACTORS_AUD

28 | PAS | API Changes

Page 29: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

StatusName

CHANGEDGAS_EQUIV_FACTOR

CHANGEDHEATING_VALUE

DEDUCT

StatusName

NEWMKTG_CONT_SID

DEDUCT_AUD

StatusName

NEWMKTG_CONT_SID

FAC

StatusName

NEWCAVERN_IND

FAC_AUD

StatusName

NEWCAVERN_IND

FAC_DETAIL

StatusName

NEWOVERRIDE_SAF_OAF_STREAM_ID

NEWSTORAGE_INJECTION

NEWSTORAGE_RECOVERY

NEWSTORAGE_RECOVERY_FAC_SID

NEWSUPPRESS_GOV_CODE

NEWSURFACE_IND

NEWSURFACE_WP_FAC_SID

FAC_DETAIL_AUD

StatusName

NEWOVERRIDE_SAF_OAF_STREAM_ID

NEWSTORAGE_INJECTION

NEWSTORAGE_RECOVERY

NEWSTORAGE_RECOVERY_FAC_SID

NEWSUPPRESS_GOV_CODE

NEWSURFACE_IND

NEWSURFACE_WP_FAC_SID

PAS | API Changes | 29

Page 30: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

GOV_ID_AUD

StatusName

NEWSUPPRESS_GOV_CODE

MB_CROWN_ROYALTY

StatusName

NEWCALCULATE_MIN_ROY_PROD_TAX

NEWMIN_CROWN_ROY_VOL

NEWMIN_PROD_TAX_RATE

NEWORIG_CROWN_ROY_VOL

MB_CRWN_ROY_SPC_UNIT

StatusName

NEWCALCULATE_MIN_ROY_PROD_TAX

NEWMIN_CROWN_ROY_VOL

NEWMIN_PROD_TAX_RATE

NEWORIG_CROWN_ROY_VOL

MEAS_TYPE

StatusName

NEWSYSTEM_CREATED

NEWUSER_UPDATABLE

MPOINT_DETAIL

StatusName

NEWWASTE_CODE_SID

NEWWASTE_DANGEROUS

MPOINT_DETAIL_AUD

StatusName

NEWWASTE_CODE_SID

NEWWASTE_DANGEROUS

NETTING_FAC_MONTHLY_DATA

StatusName

NEWTRUCKING_REBATE_RATE

DROPPEDTRUCKINIG_REBATE_RATE

PROV_STATE_INJ_PRODUCT

30 | PAS | API Changes

Page 31: Production Accounting Solutionhelp.pas.energy.cgi.com/pascgi5b82k/topic/com.cgi.pas.doc.commo… · 2014-09-11  · CGI, PAS® and Production Accounting Solution ... 3. Import Facility

StatusName

NEWSTORAGE_RECOVERY

REPORT_STATUS

StatusName

NEWIS_RECURRING

NEWSCHEDULED_TIME

TASK_RESULT

StatusName

NEWRESET_REASON

WELL_ROY_INCENTIVE

StatusName

NEWCALCULATE_MIN_ROY_PROD_TAX

WELL_ROY_INCENTIVE_AUD

StatusName

NEWCALCULATE_MIN_ROY_PROD_TAX

NEW TABLES

Table Name

FAC_PROV_STATE_REC_PRODUCT

FAC_PROV_STATE_REC_PRODUCT_AUD

FAC_STINJ_PROD

FAC_STINJ_PROD_AUD

PRA_WASTEPLANT_REPORT

QRY_GROUP

QRY_GROUP_DEF

QRY_GROUP_DEF_AUD

REPORT_ERROR_LOG

SAF_OAF_STRM_OVRRD_TO_WELLS

UNIT_STREAM_DETAIL

UNIT_STREAM_DETAIL_AUD

UNIT_STREAM_DETAIL_ITEM

UNIT_STREAM_DETAIL_ITEM_AUD

WASTE_CODE

DROPPED TABLES

PAS | API Changes | 31