SharePoint · Oil and gas
A SharePoint system to track agreements, renewals and terminations
A SharePoint workflow to register, approve, renew, amend and terminate agreements. Each request goes to the manager and the department head, with expiry details and documents kept with the request.
- Client
- An oil and gas company with agreements across many departments and partners
- Industry
- Oil and gas
- Platform
- SharePoint
- Started from
- Contract Management product
01The challenge
Agreements were tracked in folders and spreadsheets. Expiry dates were missed, renewals started from scratch, and nobody could see which agreements were approved, amended or terminated.
02The solution
A request is New or Renew, and Renew picks an earlier approved request. The form takes requested by, name of partner, agreement value, name of document, agreement date, effective date, whether there is an expiry date (Yes or No), state, description and documents. The first approver is the creator's manager and the second is the department head. An approver can approve, reject or ask for more information. Approved requests can be amended, and they can also be terminated, going through the same approvers. Admins keep the masters for designation, department with head, employee, state, name of document and location, an approver matrix by department, and admin and member groups.
How an agreement is tracked
- New or RenewRenew picks an earlier approved request so details carry over.
- Agreement detailsRequested by, name of partner, agreement value and name of document.
- DatesAgreement date, effective date and expiry date Yes or No.
- State, description and documentsAgreement papers are attached to the request.
- First approvalThe creator's manager.
- Second approvalThe department head.
- AmendmentApproved requests can be amended and sent through the same approvers.
- TerminationApproved requests can be terminated through the same approvers.
Screens from the system
Sample data only. These screens show the layout and flow, not real records.
Screen 1 of 4Built for this client
Dashboard
Requests the user raised, requests waiting for the user and completed agreements.
What we built
- Request formNew and Renew requests with all agreement details.
- Renewal from approvedPick an old approved request instead of retyping.
- Two-level approvalManager first, department head second.
- Need more infoApprovers can return a request for changes.
- Amendment and terminationBoth follow the same approval route.
- MastersDesignation, department with head, employee, state, name of document and location.
- Approver matrixApprovers set by department.
- Admin and member groupsSeparate access for administrators and members.
Built with SharePoint Online · Email notifications
The result
- Every agreement logged with partner, value and dates
- Renewals linked to the agreement they replace
- Two level approval on every request
- Terminations approved and recorded
Related services
Contract Management product
The ready-made product this work is based on.
Learn more →SharePoint services
Development, migration, intranets and support on SharePoint.
Learn more →SharePoint development
Custom workflows, portals and apps built on SharePoint.
Learn more →Oil and gas work
How we help companies in this sector.
Learn more →More case studies
SOP management on SharePoint for a food manufacturer
A bakery ingredients manufacturer wanted procedures that are approved, read and proven to be understood. We adapted our SOP Management product on SharePoint and added reading time with a quiz, renewal and revision, and print-ready controlled copies.
Read the case study →SharePoint · Microsoft 365 · Technology and IT servicesProject management tool on SharePoint with AI analysis
A project management tool built on SharePoint in the customer tenant. It tracks projects, milestones, timesheets and payments, and adds AI analysis through an n8n workflow.
Read the case study →SharePoint · .NET and ASP.NET · AutomotiveSharePoint and ASP.NET product costing tool for bills of materials
A product costing tool for an automotive component maker. Product teams raise costing requests with a bill of materials, the costing team prices every line at the lowest landed cost, and the costing head reviews and signs off.
Read the case study →Planning something similar?
Tell us what you need. The first call is free.