Oil and gas service contractor software for PETRONAS-licensed contractors in Malaysia

Track every client vessel's CF, every PSV and calibration test and every rental unit's examination, send crews offshore and onshore with the right checklist, and keep the records DOSH, Suruhanjaya Tenaga and your PETRONAS clients expect.

Book a demo
Updated 15 Oct 2026
FieldEx scheduling board on desktop with a technician's inspection checklist open on the mobile app, as used by oil and gas service contractors

For PETRONAS-licensed contractors who maintain, inspect, test, calibrate and rent equipment to Malaysian operators, FieldEx brings field service management and a computerised maintenance management system (CMMS) into one system. It holds one record per client vessel, boiler, valve, pump and instrument, runs DOSH certificate of fitness and special scheme dates, PSV tests and running-hour servicing on schedule, and logs every inspection with who did it, when and what was found.

What FieldEx does for Malaysian oil and gas service contractors

Malaysian oil and gas maintenance sits under several rule books at once: DOSH for pressure vessels, boilers, pipelines and CIMAH sites, Suruhanjaya Tenaga for gas installations, and PETRONAS for the contractors who do the work. FieldEx keeps each item's dates, tests and reports on its own record, so your engineers and your client's plant engineer see the same history. Book a demo to see it with one of your clients' plant registers.

A register for every vessel, boiler and valve

  • One record per pressure vessel, steam boiler, PSV, pipeline valve, pump, compressor and genset, with tag and serial numbers, specs, photos, drawings and datasheets.
  • Items placed under their unit or skid as components, such as a separator and its PSVs, each with its own history, in asset management.
  • Sites for each client plant, platform, terminal or pipeline section, with map pins, service zones and contacts.
  • QR or barcode stickers printed for each item, and a log of every edit with the user and the time.

CF, special scheme and Suruhanjaya Tenaga dates

  • Recurring certifications on standard or custom cycles, such as a 15-month CF, a 60-month CF under a special scheme or a two-year gas installation test.
  • Each record shown as due, overdue or done, with reminders by email, in the app or both.
  • The inspector, the date, the result and remarks on each record, with the CF, test certificate or examination report attached, through compliance documentation.
  • A dashboard of what is overdue, due within 7 days or completed over the past 7 days, by site or equipment type.

PSV, valve and thickness tests

  • Test checklists, plus custom job forms with number fields for set, pop and reseat pressure and wall thickness.
  • A failed test that opens the repair job at once and schedules a retest.
  • Test cycles shortened for a single valve or vessel when its results call for it.
  • Reference photos, and checklist questions generated with AI from a PDF or PNG of your existing checklist or procedure.

PM by running hours, distance or date

  • PM plans for pumps, compressors, gensets and vehicles that trigger on running hours, kilometres or a date, whichever comes first, in preventive maintenance.
  • Separate checklists and technicians for the routine service and the major overhaul in the same plan.
  • PM that was missed rescheduled automatically after a set overdue period.
  • Each plan showing its equipment with the last and next service dates.

Instrument calibration for clients

  • Gauges, transmitters, gas detectors and analysers on record, each with its own calibration cycle and reminders.
  • As-found and as-left values entered on custom job forms, set up with you during onboarding, recorded against the job.
  • Calibration certificates attached to each instrument and included with the client's job sheet.
  • Your own reference standards and test benches kept as assets with their own calibration cycles.

Rental units and lifting gear

  • Rental units, lifting gear and offshore containers on record, each marked on hire, in the yard or under repair.
  • Jobs for each delivery and each return, with a condition checklist, photos and the client's sign-off.
  • Certificates and examination dates kept on each unit, with reminders before they fall due.
  • Thorough examinations and certificates on each unit, so their due dates travel with it.

Crew certificates

  • BOSIET, AGTES, AESP and permit-to-work training held as skills, each with an expiry date and reminders.
  • Offshore and confined-space jobs given only to crew holding current certificates.
  • Clients see their equipment, its status and downloadable job reports in the branded customer portal.

Crews offshore and at remote plants

  • The FieldEx mobile app in English, Bahasa Malaysia and Chinese, showing the item's past jobs, its checklist, number fields, watermarked photos and the sign-off.
  • Jobs and tasks can be downloaded and worked offline, with check-in, check-out and travel synced later.
  • Steps in a fixed order, so isolation and gas testing are ticked off before the work itself.
  • Jobs matched to people by skill, shift, leave and service zone, so a boiler job reaches a qualified steam boiler engineer.

Spares between shore base and site

  • Spares and tools held in each shore base, warehouse and technician's own stock, with transfers and barcode scanning.
  • Requisitions and transfers with one or more approval levels and a consignment note PDF for goods on the move.
  • Reorder and low-stock alerts per location, and every part used logged against the job and the equipment.

Job sheets and plant reports

  • A job sheet PDF for each completed job with the equipment, the finding and the fix, parts, time on site, photos and signatures, emailed with a log of when it was sent.
  • Maintenance contracts with start and end dates, linked to the equipment and PM plans they cover.
  • Reports on overdue certifications, inspections done, equipment reliability and maintenance cost, exported or sent by email on a timetable.

How often must a pressure vessel get its DOSH certificate of fitness inspection?

Every 15 months, unless it is on a special scheme. The Occupational Safety and Health (Plant Requiring Certificate of Fitness) Regulations 2024, P.U.(A) 99/2024, in operation from 1 June 2024, make a certificate of fitness (CF) valid for 15 months from the date of inspection, and the periodical inspection must be done before it expires. At each periodical inspection, a pressure vessel must be available for internal inspection unless it was designed not to be subject to one. For plants on a special scheme, the Petroleum Safety Division of the Department of Occupational Safety and Health (DOSH) conducts its own inspections and audits before renewing the certificate.

For a plant with hundreds of vessels, that means hundreds of 15-month windows, each needing the vessel opened, cleaned and ready on the day.

What FieldEx does about it

  • A 15-month CF per vessel: each vessel carries its CF as a recurring certification with a 15-month frequency and DOSH recorded as the authority.
  • Preparation raised ahead: a preparation job for draining, cleaning and opening the vessel can be raised before the inspection date, with its own checklist.
  • The certificate kept: the new CF is attached to the completed record, with the inspection date and remarks.
  • Plant-wide due list: the dashboard and calendar show every vessel's CF that is overdue or coming due, by site or unit.

What is the DOSH special scheme of inspection, and how long can a certificate last under it?

The special scheme of inspection (SSI) is DOSH's risk-based inspection (RBI) route. The Occupational Safety and Health (Special Scheme of Inspection) Regulations 2025, P.U.(A) 25/2025, gazetted on 20 January 2025, make a class A scheme valid for 120 months and a class B scheme valid for 180 months from approval. Under a special scheme, a CF must not exceed 60 months, and risk data is collected at intervals not exceeding 12 months. DOSH's SSI RBI guideline (second revision, November 2022, written under the former FMA regime) also has users collecting risk-based data every 12 months or under a monitoring programme agreed with DOSH.

Longer certificates come with a yearly data duty, so the RBI scheme only works if the yearly data collection actually happens.

What FieldEx does about it

  • Two clocks per vessel: the 60-month CF and the yearly risk data collection run as separate recurring certifications on the same vessel.
  • The scheme's own dates: the scheme's approval and its 120-month or 180-month validity can be tracked as a certification on the plant's site record.
  • Data collected on site: the yearly collection runs as an inspection with number fields for thickness and other readings.
  • Reports for the scheme: inspection results by vessel, unit or date range are exported for the RBI engineer.

What data must a plant collect before applying for risk-based inspection with DOSH?

Under the 2025 special scheme regulations, the owner applies at least 6 months before the CF of the plant expires. Thickness measurements must be taken at least three times while the steam boiler or pressure vessel is in operation, at intervals of not less than 12 months between measurements. DOSH's SSI RBI guideline says that for existing time-based plant, the risk data comes from the last three regular inspections.

That means at least 2 years of thickness history, three inspection reports and a six-month lead time before the CF date.

What FieldEx does about it

  • Thickness readings that build a history: wall thickness is recorded on each inspection as numbers, and every result stays on the vessel's record.
  • Three inspections on file: each regular inspection keeps its report attached, so the last three are ready for the application.
  • A six-month reminder: reminders before the CF date can be set early enough to start the SSI application on time.
  • Measurement rounds spaced correctly: thickness rounds run yearly on a schedule counted from the last completed round, so no two measurements fall less than 12 months apart.

Who must be in charge of a steam boiler, by heating surface?

The 2024 CF regulations tie the grade of the person in charge to the boiler's heating surface. The table below sets out the Twelfth Schedule bands, by heating surface, single or combined. Steam boilers must also be available for internal inspection at each periodical inspection.

Heating surface (single or combined)Person in charge
100 m² or lessSteam boiler operator grade 2
Over 100 to 200 m²Steam boiler operator grade 1, on each shift
Over 200 to 500 m²Operator grade 1, plus engineer grade 1 or 2 (can be visiting)
Over 500 to 2,000 m²Steam boiler engineer grade 1 or 2
Over 2,000 m²Steam boiler engineer grade 1

A boiler house that runs shifts needs the right grade on every shift, not only on the day of the DOSH visit.

What FieldEx does about it

  • Grades as skills: steam boiler operator and engineer grades can be set as skills, and assignment rules send boiler jobs only to people with the required grade.
  • Shifts covered: shift schedules and leave are checked when jobs are assigned, so each boiler shift task goes to someone qualified and on duty.
  • Heating surface on record: each boiler's heating surface is kept in its specifications, so the required grade is clear.
  • Internal inspection prepared: the boiler's CF inspection gets a preparation job with its own checklist before the DOSH date.

How do I register as a PETRONAS vendor, and how long does the licence last?

PETRONAS's License and Registration General Guidelines (v15.0, effective April 2026) say a successful licence and registration is valid for 3 years, and the renewal can be submitted from 4 months before expiry. The certificates required for the licence must stay valid throughout the licence period, and vendors must submit renewed certificates as they are renewed. Any change to the information declared must be updated within 14 days. PETRONAS's licence FAQs (effective May 2026) repeat that every certificate must be valid at the point of submission and throughout the validity period.

For a service contractor, an expired equipment or competency certificate in the middle of a three-year licence is a compliance problem with the client, not only with DOSH.

What FieldEx does about it

  • Equipment certificates kept current: every CF, calibration and test certificate on your equipment runs as a recurring certification with reminders, so renewals are not missed mid-licence.
  • Renewed certificates ready to submit: each renewed certificate is attached to its record, ready to send to PETRONAS.
  • Licence dates: a company licence such as the PETRONAS licence is tracked with its own renewal schedule, due dates and automatic reminders, so the renewal window isn't missed.
  • Reports of what is expiring: reports list certifications due in a chosen period, so the 14-day update can be planned.

How often must gas installations be tested and certified under Suruhanjaya Tenaga rules?

Suruhanjaya Tenaga's guidelines on the Gas Supply Act and Regulations say domestic gas installations must be checked, tested and certified every 3 years, and other gas installations every 2 years. The licensee must also draw up a comprehensive maintenance programme for the installation, with the work done by or under a competent person. Regulation 21 of the Gas Supply Regulations 1997, as set out on Suruhanjaya Tenaga's competent person page, requires every work on gas pipelines and installations to be supervised by a competent person employed by the gas contractor. A competent person's registration is valid for 12 months and must be renewed at least 2 months before it expires.

So a gas installation has a two- or three-year certificate, a maintenance programme between certificates, and a competent person whose own registration lapses every year.

What FieldEx does about it

  • Two-year and three-year cycles: each installation's test and certification runs as a recurring certification on the right cycle.
  • The maintenance programme as a PM plan: routine maintenance between certificates runs on a site or asset PM plan with its own checklists.
  • Competent person on each job: gas jobs are assigned only to people with the gas competent person skill, and the person who signed off is recorded on each certification.
  • Certificates for the client: the gas test certificate attached to the job can be seen by the client in the customer portal.

What inspection and maintenance details must a CIMAH report cover?

DOSH's guidance on preparing and updating the report on industrial activity under the CIMAH Regulations 1996 (second edition, 2023) says the report must describe the inspection, testing and maintenance programmes for barriers and emergency facilities, and should include the scheduling and ranking of routine maintenance activities. The report is reviewed and resubmitted every 3 years from the official date of first submission. The Occupational Safety and Health (Control of Industrial Major Accident Hazards) Regulations 1996 themselves require the report to describe the arrangements made to ensure that the means of safe operation are properly tested, inspected and maintained.

A CIMAH report is only as good as the maintenance records behind it, and DOSH can ask to see those records.

What FieldEx does about it

  • Programmes you can describe: every PM plan shows its equipment, frequency, checklist and last and next dates, ready to summarise in the report.
  • Critical items ranked: equipment can be classified by category and subcategory, such as safety-critical barriers, and reported separately.
  • A three-year review date: the CIMAH report's review runs as a recurring certification on the site, with reminders.
  • Evidence behind the report: completed jobs, inspection results and attached test reports can be exported for any period.

What are the confined space entry permit rules for tank and vessel entry?

DOSH's Industry Code of Practice for Safe Working in a Confined Space 2010 limits an entry permit to the time needed for the task or 8 hours, whichever is shorter, with one extension of up to 4 hours. Entry and rescue equipment must be maintained and thoroughly examined by a qualified person at least once a month, and hot work must not be done if the explosimeter reading exceeds 1% of the lower explosive limit (LEL). DOSH's page on the Authorised Gas Tester and Entry Supervisor (AGTES) says this person verifies that every procedure, test and item of equipment in the permit has been complied with before the permit is approved, and closes the permit when entry is complete.

Vessel entry for a CF inspection is one of the most common confined space jobs on a plant.

What FieldEx does about it

  • Gas readings as numbers: oxygen and LEL readings are entered as exact values on the entry job, against the vessel being entered.
  • Monthly rescue kit checks: breathing apparatus, harnesses and tripods are assets with a monthly recurring inspection.
  • Permit steps in order: gas test, isolation and AGTES verification can be tasks that must be done before the entry task starts.
  • Permit on the job: the signed entry permit is photographed and attached to the job, with check-in and check-out times.

What maintenance and inspection rules apply to petroleum pipelines?

The Petroleum (Safety Measures) (Transportation of Petroleum by Pipelines) Regulations 1985, P.U.(A) 85/1985, in force from 1 March 1985, say pipelines are inspected by the Approving Authority, which decides the type of inspection and the interval after considering what the owner or operator puts forward. The operator must have a written maintenance schedule for the pipeline, and defects must be made good within the grace period the Inspector sets. DOSH's Petroleum Safety Division (page updated 16 March 2026) carries out integrity inspections of onshore petroleum pipelines and audits offshore pipeline integrity management.

The written maintenance schedule is the document an inspector compares against what was actually done.

What FieldEx does about it

  • The written schedule as PM plans: patrols, valve checks and cathodic protection readings run as site PM plans along each pipeline section, with the schedule printed from the plan.
  • Intervals set by the authority: inspection frequencies can be set to whatever interval the Approving Authority decides, per section.
  • Grace periods tracked: each defect becomes a repair job with a target date inside the Inspector's grace period, and an alert can go out while it is still open.
  • Locations recorded: each section, valve pit and test point has a map pin, so findings are tied to a place.

How often should pressure safety valves be tested on oil and gas plants?

There is no single Malaysian interval; it depends on the plant's own safety case. DOSH's CIMAH guidance (second edition, 2023) gives periodic testing of pressure safety valves (PSVs) every 3 months as an example of a maintenance and testing measure. International guidance from API 510 (11th edition, October 2022) sets relief devices on a five-year cycle in typical process service and 10 years in clean, noncorrosive service, with the interval re-evaluated when a device is found heavily fouled or stuck shut.

The right answer for a given valve is the interval in its plant's scheme, and the history that justifies it.

Equipment (HSE, LOLER)Thorough examination at least
Lifting equipment and accessories used to lift peopleEvery 6 months
All lifting accessories (slings, shackles, spreaders)Every 6 months
All other lifting equipmentEvery 12 months

Source: HSE, Thorough examinations and inspections of lifting equipment.

For a rental contractor, every sling, shackle, spreader beam and crane that leaves the yard needs a current examination, and a defect found on the client's site comes back to you.

What FieldEx does about it

  • Any interval per PSV: three-monthly, yearly or five-yearly tests are set per valve as recurring certifications or inspections.
  • Bench results recorded: the checklist records the as-found condition, and set pressure, pop and reseat values go in number fields on a custom job form.
  • Shortened after a bad result: a fouled or stuck finding raises the repair and a retest, and the valve's cycle can be shortened on its record.
  • Tags and photos: the test tag and the valve's nameplate are photographed and kept on the record.

What records should an oil and gas maintenance contractor keep for each inspection?

There is no Malaysian list for every inspection, so international practice is the guide. OSHA's process safety management standard in the US, 29 CFR 1910.119, requires each inspection and test record on process equipment to show the date, the person who did it, the equipment's serial number or identifier, a description of the inspection or test and its results. In Malaysia, the 2024 CF regulations require the competent person who carries out a comprehensive examination to provide a report with the particulars set out in the Fourteenth Schedule.

Most contractors meet both by recording the same five fields on every job and attaching the formal report where the law asks for one.

What FieldEx does about it

  • Five fields on every inspection: completion date, the person who performed it, the equipment's tag or serial number, the checklist used and the result.
  • Formal reports attached: comprehensive examination reports and third-party certificates are uploaded to the record.
  • Photos with a watermark: photos taken with the app's camera are watermarked automatically and can be annotated to point out the defect.
  • Client copies: job sheet PDFs are emailed to the client, with a log of when each was sent.

What does DOSH check on aging oil and gas plants and pipelines?

DOSH's Petroleum Safety Division page says it assesses and audits "aging plants", those more than 20 years old, to ensure their integrity and that their machinery is fit for operation. It also reviews and evaluates intelligent pigging reports periodically and carries out cathodic protection inspections. Under the 1985 pipeline regulations, if a defect is likely to cause immediate danger, the Inspector can immediately prohibit the installation or operation.

For a plant past 20 years, the maintenance history is the evidence of integrity, so gaps in it count against the plant.

  1. Set each instrument's first interval from the guideline's factors and the client's requirements.
  2. FieldEx raises the calibration job on that cycle.
  3. The technician records as-found and as-left readings on the job form.
  4. The results decide whether the next interval stays, grows or shrinks.

What FieldEx does about it

  • Age on every asset: acquisition dates are kept on each item, and asset reports show age and lifecycle, so plant past 20 years can be listed.
  • Pigging and CP reports kept: intelligent pigging and cathodic protection reports are attached to the pipeline section's record.
  • A full repair history: every repair, part and inspection stays on the item's record, with a change history.
  • Prohibited items flagged: an item under a prohibition can have its status changed, so no job is planned on it by mistake.

What HSE training does PETRONAS expect from a contractor's crew?

PETRONAS's HSE Training Guideline for Contractor lists the HSE trainings generally needed for work for PETRONAS. Not every training is compulsory: contractors identify the ones that apply from their scope of work and agree them with the Contract Owner. The guideline isn't a tender requirement, but contractors are expected to document certificates of competency, provide them as evidence when asked and keep training valid.

Training (PETRONAS guideline)ForStandard named
Basic Offshore Safety Induction and Emergency Training (BOSIET)Offshore personnelAs defined by OPITO
Authorised Gas Testers and Entry Supervisor (AGTES)Gas testing and confined space supervisionDOSH ICOP 2010; PTS 18.52.08
Authorised Entrant and Standby Person (AESP)Working in or standing by a confined spaceDOSH ICOP 2010; PTS 18.52.08
Permit to Work (PTW)Work that needs a permitPTS 18.51.01

Source: PETRONAS, HSE Training Guideline for Contractor.

The proof the client asks for is a current certificate for every person on the job, on the day.

What FieldEx does about it

  • Every certificate on the person: BOSIET, AGTES, AESP and PTW training are skills with expiry dates on each crew member.
  • Reminders before they lapse: reminders go out before a certificate expires, so renewals are booked in time.
  • Jobs only for certified crew: offshore and confined-space jobs go only to people holding the required current skill.
  • Who holds what, at a glance: the skills on each technician show the client which crew members are certified.
Customer story

AMRTUR, an oilfield services contractor in Southeast Asia working on offshore OCTG, uses FieldEx across fleets, heavy machinery and multi-site logistics. Equipment is now serviced after 300 hours of use or 6 months, whichever comes first, drivers fill trip and safety forms on their phones tied to the client site, and every postponed maintenance date is logged with who changed it and why.

Read the AMRTUR story

FieldEx questions from Malaysian oil and gas service contractors

Which software suits a Malaysian oil and gas service contractor?

One that keeps DOSH CF dates, PSV tests and running-hour PM on each item, sends crews out with their jobs on the phone and gives clients the job sheets. FieldEx does this in one system, with the app in three languages. See our guide to field service management software.

Can FieldEx track a 60-month CF under a special scheme of inspection?

Yes. Certifications take custom frequencies, so a 60-month CF and a 12-month data collection can run on the same vessel.

Can boiler jobs go only to the right grade of engineer?

Yes. Grades can be set as skills, and assignment rules send each job to someone with the required skill who is on shift and not on leave.

Can offshore crews use the app without signal?

Yes. Jobs and tasks can be downloaded and worked offline, with check-in, check-out and travel synced later.

Can we keep thickness readings for each vessel?

Yes. Readings are entered as numbers on each inspection and stay on the vessel's history, alongside the attached reports.

Can clients see their own equipment and job sheets?

Yes. The branded customer portal shows their equipment, its status and last-serviced date, upcoming asset maintenance and downloadable job sheets.

Can spares be moved from the shore base with approvals?

Yes. Requisitions and transfers can need one or more approvals, with a consignment note PDF for the items in transit.

Can FieldEx remind us before a Suruhanjaya Tenaga gas certificate expires?

Yes. Each installation's certification sends reminders, by email, in the app or both, before its due date.

Can a pipeline section have its own PM plan?

Yes. Each section can be a site with its own PM plan, assets and map location, and one plan can cover many sections.

Can FieldEx link to the ERP our plant already runs?

FieldEx can connect to any open system through REST APIs and has connectors for QuickBooks and Xero. Existing plant registers can be uploaded.

Can we keep BOSIET and AGTES expiry dates for every crew member?

Yes. Every certificate is held as a skill with its expiry date and a reminder, and crew without a current one aren't given those jobs.

How soon can an oil and gas service contractor start using FieldEx?

Once we know your requirements and your data is ready, FieldEx can be implemented in as little as a week with standard features for small businesses. Larger setups and custom work take longer. There is no setup fee: setup, data upload and training come with the subscription, and FieldEx onboards customers in person in Malaysia as well as online. See FieldEx implementation in Malaysia.

How long does it take to set up FieldEx for an oil and gas service contractor?

Once we know your requirements and your data is ready, FieldEx can be implemented in as little as a week with standard features for small businesses. Larger setups and custom work take longer. Setup, data upload and training are included in the subscription, with no setup fee. Equipment registers, inspection schedules and report templates can be uploaded. FieldEx helps with setup, and training is included. See FieldEx implementation.

Keep every client vessel's CF, every PSV test and every crew certificate on one record

Book a demo