
CASE STUDY
Field Ticket Automation
for Oil Well Services
An offline-capable field ticketing system built for Abraj Energy Services in Oman, replacing error-prone Excel-based reporting with a workflow that syncs directly to SAP.

Available
189
Pending
233
Completed
1333
Synced
97%
Client
Abraj Energy Services
Location
Oman
Technologies
ASP.NET Core, C#, PostgreSQL, Windows, Tomcat
PROJECT OVERVIEW
Abraj provides job-based oil well services under rate contracts. Field operations previously relied on Excel sheets to report job data, manually converted into SAP Service Orders at the head office — a process prone to discrepancies, incorrect billing, and delays, worsened by unstable site connectivity.
Callippus built the Field Ticket (FT) application to automate capturing and reporting of job logs, client satisfaction reports, and field tickets — working online and offline, syncing automatically when connectivity resumes.
THE CHALLENGE
Manual, error-prone reporting
Field data was captured on Excel sheets and manually re-entered into SAP, creating discrepancies and billing errors.
Unstable site connectivity
Remote well sites had inconsistent internet access, making real-time reporting unreliable.
Slow approval workflows
Ticket approvals lacked a structured, trackable process.
OUR SOLUTION
Offline-First Field App
Captures job logs and field tickets locally, syncing automatically when connectivity returns.
Automated SAP Integration
Completed tickets post directly to SAP, auto-generating Supply Orders.
Workflow Engine
Manages ticket approvals through a structured, trackable process.
Client Satisfaction Reporting
Digital capture of client satisfaction data alongside job logs.
SOLUTION ARCHITECTURE

Field Ticket Automation
Oman Oilfields • SAP ERP Connected
Field User (Offline / Online)
Captures tickets on Windows laptop/tablet
Local Database (Offline)
PostgreSQL local queue ensures zero data loss
Sync Engine & App Server
ASP.NET Core Web API syncs on connectivity
SAP ERP (Supply Order)
Direct Service Order & Supply Order Posting
OPERATIONAL DASHBOARD (REAL-TIME ANALYTICS)
Total Tickets
3,248
Completed Tickets
2,781
Pending Approval
375
In Progress
92
SAP Posted
2,512
Rejection Rate
1.31%
Tickets Over Time (Monthly)
Tickets by Status
3,248
Total
Tickets by Service Line
Tickets by Location
Oman
Locations
SAP Integration Overview
2,512
Posted to SAP
0
Failed
100%
Success Rate
Daily Ticket Trend (Aug 2026)
Client Satisfaction (This Month)
4.6/5
Average Rating
★★★★½
Sync Status
100%
Synced
TECHNOLOGY STACK
IMPACT
Reduced Billing Errors
Automated SAP posting eliminated manual re-entry discrepancies.
Reliable Field Reporting
Offline support ensured no data loss despite unstable connectivity.
Faster Approvals
Structured workflow engine sped up ticket approval cycles.
Operational Consistency
Standardized digital reporting replaced inconsistent Excel-based processes.
APPLICATION SCREENSHOTS
Field Ticket Automation
Oman Oil Well Services
Login
Secure authentication interface for field engineers and rig supervisors.
Ready to automate your field operations and SAP reporting?
Discuss a similar project