Sign in with your company Microsoft account to continue.

Dolly Petroleum
Operations App
📋

No entry today yet

Fill the Entry tab to see today's summary.

Credit Parties

Outstanding balances · per-party ledger

📅 All Entries

Settings

Rates · Nozzle baseline · Backup

🔐 Role Permissions

Turn features on/off per role. Only Aamir & Saif (admins) can change this; everyone else is an Operator.

📋 Current Rates

Update when BPCL revises prices. New rate applies from next entry.

⚠️ Shortfall Alarm

Show alarm when Dip reading is below Automation by more than this amount.

🔢 Nozzle Baseline

Opening meter readings before first entry. Only change if resetting the system.

💾 Backup & Restore

Export all data as JSON to back up or transfer to another device.

☁ Cloud Sync
Checking sync status…

Data is stored in dolly_ops_data.json on the company SharePoint (sites/dolly · Operations/Reporting). Nothing is stored outside SharePoint.

🔒 App PIN Lock
—

A PIN is required each time the app is opened, on top of Microsoft sign-in. Applies to everyone and syncs across devices.

👥 User Management

Assign roles by Microsoft account email. Admins see all tabs including Settings; everyone else is Staff. Add yourself as admin first.

+ Add New User
ℹ️ About
StationDolly Petroleum, Chandrapur
Signed in as—
Total entries—
Last entry—
Version5.3 · Sep 2026
🏷️ Price change history

Every change to the rates above is logged here with the date — replaces the sheet's price-fluctuation tab.

🤖 AI Assistant

Connect the Claude proxy (Cloudflare Worker) so the app can suggest name matches and explain reconciliation differences. Setup guide: Dolly_AI_Proxy/RUNBOOK. The API key stays on the Worker, never in the app.

Lubricants

Oil, AdBlue & accessories — sales & stock

Salaries

Staff payroll ledger — earned vs cash paid

💼 Employee Master

Each employee is a creditor: salary accrues monthly (credit), cash paid from daily SALARY expenses is the debit. 📄 opens the month-by-month statement · 📎/🪪 uploads/views the Aadhaar card.

🗓️ Attendance