A Guide To Oasis Integration In Well Seeker Pro
The Oasis integration within Well Seeker Pro allows the user to pull cost and inventory data from Oasis into Well Seeker. This information can then be utilised in the daily reporting features, where daily costs and tool hours are recorded, and once complete, this data can be pushed back to Oasis.
The purpose of this document is to introduce the user to the Oasis integration in Well Seeker Pro, and detail some of the steps required to correctly setup and use these features.
This document assumes that Well Seeker Pro has already been installed (see Manual for Install guide), and that the user is familiar with the daily reporting features (see Daily Reporting how to Guide).
To access the Oasis features within Well Seeker, the user requires the relevant license. The license features can be checked in Well Seeker by selecting Help – License Info, which will open the below License Details dialog.
If the Oasis Integration check box is empty, then the user will not be able to access these features and should contact [email protected] to organise a new license. Note, that as the Oasis integration is part of the daily reporting module, the user will also require this license to be turned on as well.
To allow communication between Well Seeker and Oasis, the user needs to have the following Oasis login credentials, which are provided by Merge Solutions NOT Innova:
Once the user has these details, they will need to add them into Well Seeker, and this can be achieved by selecting File – SQL Server Databases – Oasis Credentials, which opens the Oasis Credentials dialog.
The daily reporting module within Well Seeker is where most of the Oasis integration can be found. As a result, the user will need to ensure they have a database structure in place that includes at least one actual well, as this is the level in the database tree that the daily reporting is associated. Note, that this will not work in a plan, only in an actual well.
This section will detail how to pull in cost details from Oasis quotes, how to use this data within Well Seeker and how to push this data back to Oasis.
The cost details from Oasis quotes are pulled into Well Seeker via the cost codes dialog. This dialog is accessed by right clicking at Well level and selecting Reporting – Cost Codes.
The cost codes entered here are available to select from a dropdown menu in the daily cost dialog within the daily reporting. These cost codes can be imported directly from Oasis by selecting the Import from Oasis button.
This opens the Oasis Jobs dialog (below left) where all the available jobs in Oasis will be listed. Note, if the Oasis credentials have been input incorrectly, then the user will get an error message at this point and the Oasis jobs dialog will not open. The user will need to make the relevant adjustments to the entered credentials before they retry. The user can then select the relevant job check box and select ok. This will open the Oasis bids dialog (below right), where all bids associated with the selected job will be listed.
The user can then select the check box for the required bid and select ok. This will populate the table with all the costs associated with the selected bid in Oasis.
The daily cost dialog is accessed from within the daily reporting interface by selecting View – Daily Costs.
Each daily report has its own separate daily cost table associated with it, allowing the user to easily keep track of daily and well total costs. Costs are selected by clicking on the description cell and choosing the appropriate option from the drop-down menu. The available options in the drop-down menu are taken directly from the cost codes table.
Once a cost is chosen, the user can then enter the quantity and the total will update. At the end of a job, there will be daily cost data associated with each daily report and this can then be pushed back to Oasis.
Once a job has been completed, the cost data can be exported to Oasis from within the daily reporting interface by selecting File – Export cost data to Oasis.
This opens the Oasis jobs dialog where the user can select the checkbox for the appropriate job and then select ok. This will send the associated cost data to the selected job in Oasis. If successful, the below message will appear on the screen.
This section will detail how to pull in tool details from Oasis, how to include these tools in BHA’s within Well Seeker and how to push job run data associated with each tool back to Oasis.
Tools from Oasis are pulled into Well Seeker via the Inventory dialog. This dialog is accessed by right clicking at Actual Well level and selecting Reporting – Tool Inventory.
The inventory is where all tools on location for any given job are detailed. The inventory can be filled in manually, or tools can be imported directly from Oasis by selecting File – Import from Oasis. It is important to note that for the Oasis integration to work correctly, tools MUST be imported and NOT manually entered.
Additional data is associated with the imported tools that is not visible in the inventory table but is required when pushing data back to Oasis. If this is missing because the tools have been manually entered, then the data will not push back to Oasis.
As with the cost codes, the user can then select the relevant job check box and select ok, which will open the select tools dialog, where all the tools in Oasis associated with the selected job will be listed.
The user can select some or all of the available tools by selecting the appropriate receive tool check box. Once the tools have been selected the user must then enter their name in the received by cell and then select receive selected. Note, the tools will NOT pull into Well Seeker unless a name has been entered in the received by box.
With the tools now entered in the inventory, the user can add any of these to a BHA. This is an important step in the process as BHAs have run sheets associated with them and are selected in the daily activity section of the daily reports, which is how the associated job run data (hours, depths, dates, drilling parameters etc) is linked to each BHA and by default their individual components.
The drill string editor is accessed by right clicking at Actual Well level and selecting Reporting – Tool Inventory.
Components can be added to the drill string from the inventory by selecting the relevant component type from the dropdown menu and then right clicking on that row and selecting insert from inventory. The user can then choose the appropriate tool and select insert. Note that the tools displayed in the insert from inventory table will only be of the type selected in the drill string editor.
For example, in the below the component in the drill string is a sub, therefore the user will only be given the option to insert tools from the inventory that are referenced as subs, so care should be taken to ensure the correct component is selected.
Once the BHA has been completed and all the necessary tools inserted from the inventory, the BHA can then be selected where appropriate in the daily reports. By doing this, as the section is drilled, all the associated data will be linked to the BHA. At the end of the run, this data can then be pulled into the performance report.
The performance report can be accessed via the drill string editor dialog, by selecting Performance Report – Edit Data.
When data is pushed back to Oasis for any given BHA, the performance report is where the data comes from, so it is important that this is updated correctly. Once a BHA has been laid down, and the user is happy the daily report and slide sheet have been completed correctly, they should go to the performance report and select Tools – Get Data from DDR. This will update the performance report with the relevant data which can now be pushed to Oasis.
Once a BHA is out of hole and has been laid down, the user can push the data associated with this back to Oasis. This is done from the drill string editor by selecting Import / Export – Export current BHA to Oasis. It is also possible to push all BHA’s back at one time by selecting Export all BHA’s to Oasis.
The user selects the appropriate job and once the data has been successfully sent, the below message will appear on the screen.
While it is possible to transfer tools directly between the inventories of different wells within Well Seeker, for the Oasis integration to work correctly, this should not be done. When using Oasis, if a tool needs to be transferred between wells, then the data must first be pushed back to Oasis from the first well. Once this has been done, the tool can then be referenced to the second well in Oasis, and finally the tool can then be pulled from Oasis into the second well in Well Seeker.
Following this process ensures all the job run data and tool tracking is kept up to date in Oasis.
The following workflow is recommended when utilising the Oasis features within Well Seeker Pro.
- 1.Import the cost details from Oasis into the Cost Codes table in Well Seeker
- 2.Import the relevant tools from Oasis into the Well Seeker Inventory.
- 3.Create the first BHA in the drill string editor and insert the relevant tools from the inventory. Repeat the process for each subsequent BHA as required throughout the job.
- 4.When operations begin, complete the daily cost table for each daily report every day
- 5.When appropriate, reference the BHA’s in the daily activity table in the daily reports and ensure the performance report is updated for each BHA at the end of every run.
- 6.At the end of the job:
- 1.Export the cost data back to Oasis
- 2.Export the tool data for all BHA’s back to Oasis