What does the exception found in "Wells Beginning and Ending inventory Mismatch" indicate?
Inventories are maintained as ledgers on tanks in Joyn O&G production.
Inventory based allocation is allowed for Oil and Water.
Inventory draw out from tank ledgers follows FIFO logic.
Inventory process
Every time an allocation is run for a day for a disposition which needs inventory processing, such as Sales (Oil) and Water Disposal (water), the inventory for that day is reprocessed.
All the volume-in (production) into the tanks and draw outs (sales, disposals) are re-processed with the latest data.
A similar process runs for all the days for the months sequentially from 1st day to last day of the month, when monthly allocations are run for the inventory product.
Similarly, when Adhoc Daily allocations are run for a network, the ledgers are sequentially updated from the start date to end-date of the DateRange selected for Adhoc Daily Allocations.
Every time an inventory allocation is run, beginning and ending inventory for each well would also be computed.
Beginning inventory is fetched from the starting inventory status of the tank ledgers.
Ending inventory is fetched from ending inventory status of the tank ledgers.
An inventory mismatch is reported when the beginning inventory for well in network ( aggregated across all tanks) is not equal to the ending inventory of the previous day.
Exception
Readings were changed for either tank gauges or the run ticket and allocations were re-run for the day(D): This causes changes to the inventory ledgers on these tanks whose readings were changed. This changes the ending inventory (for D) values for the wells connected to these tanks, but the beginning inventory for the subsequent day(D+1) which was computed as part of a pervious allocation run is not updated. An exception is shown for the mismatch between “beginning inventory(D+1)” and “ending inventory of the previous day(D), the newly allocated day).
Related Articles
- What is the difference between Daily Ledger- Tanks, Daily Ledger Wells and Monthly Ledger - Tanks
- What dispositions in Joyn Allocations are locked-in ( not changeable)?
- Why is a reading not showing up in my app?
- How do I create a calculation for a reading attribute?
- How do I configure a custom button and associate event readings to it?
- What does the exception found in "Wells Beginning and Ending inventory Mismatch" indicate?
- How do you use the validation attribute in the allocation config and formula meters?
- How to setup allocations, if readings start date is not the start of the month?
- What is the SOP for initializing ledgers?