Executive Overview

Real-time financial clearing, liability status, and satellite sub-apps summary

API Gateway: Active
Active Physical Stock MRP Value
₹0.00
Packaging Dismantle Loss Cartons & Pouches
₹0.00
Containers in Field Staff Custody
0 Batches | 0 Kits
Double-Entry Ledger Trial Balance
Balanced (₹0.00)

14-Day Physical Inward vs Packaging Discard Activity

Daily volume of new master cartons inwarded vs carton/kit pouch packagings dismantled and discarded in the field.

Inward Stock (₹) Packaging Discards (₹)

Live Regional Branch Reconciliation (Hisab)

Calculated strictly: Opening + Inward - Dispatched - Tech Custody = Closing Stock
Branch / Hub Manager ID Opening (MRP) Dispatched Live Closing (MRP) Discrepancy

Connected Satellite Sub-Apps

Private server-to-server whitelisted connection
RO

RO Parts Backend (Service & Affordable Spares)

Whitelisted IP: 13.235.188.94 / Origin: 3.111.60.176
Active

Physical Label Record Registry

Issue authorized physical sticker serial ranges for individual components, kit pouches, and master cartons.

🏷️
Core Manufacturing Law: Label Creation ≠ Product Creation

Generating sticker ranges authorizes serial numbers for physical printing. It does NOT create product inventory. Items officially exist in inventory only when physically scanned by factory staff on the mobile app. Damaged or unused stickers never become phantom products.

Total Stickers Authorized: 0
Range ID Category Target Product / Container Prefix Start Serial End Serial Total Stickers Generated Timestamp Status

Component & Spare Parts Master Catalog

Authoritative catalog in PostgreSQL: Single MRP pricing (Law 1) and shelf life for consumables.

💡
Architecture Rule: Purifiers Are Generated in the Staff Panel, Not Raw Products

A purifier is a composite unit generated by authorized staff (with ASSEMBLE_PURIFIER or REGENERATE_KIT powers). Technicians select from these components (Cabinet, Pump, Membrane, Filters, SMPS) to generate the complete Purifier Parent QR. Single MRP is tracked to avoid confusion.

Component SKU / Code Component Name Category Master MRP (₹) Shelf Life / Warranty Status Actions

Kit Presets & Bill of Materials (BOM) Formulas

Define standard maintenance kits, pre-packaged component bundles, and multi-filter service recipes.

📦
Poka-Yoke Assembly Rule: Kits Must Have Defined Catalog Component Recipes

Technicians in the field cannot invent kit compositions ad-hoc. They select from these Admin Presets, bulk-scan the specified quantities into local bench memory, and then scan pre-printed KIT-XXXXXX pouches to pack and verify.

Recipe ID Kit Preset Name Kit Master MRP (₹) Bill of Materials (BOM Components) Status Actions

Staff 360° & Field Custody Directory

1-Click on any technician to view their complete Physical Inventory, Cash-in-Hand, and Chronological Transaction Passbook.

Active Field Staff Techs
0
Total Field Stock Liability Full MRP
₹0.00
Total Cash-in-Hand Pending Deposit
₹0.00
Loaded: 0 Staff

Technician Field Liability & 360° Dossiers

Click "🔍 Open 360° Staff Dossier" on any card to view dedicated full-page inventory tree, cash account, and live passbook.

Showing 1-24 of 0 cards
Page 1 of 1

Staff Master Directory & Granular Powers

15 Mandatory KYC parameters + decoupled operational power toggles.

Staff ID (PK) Full Name Display Role App Scope Active Powers Status Actions
Showing 1-25 of 0 staff
Page 1 of 1

Staff Member

Field Tech ACTIVE +91...
Held Stock Liability Full MRP
₹0.00
Cash-in-Hand (Unremitted) Doorstep Scans
₹0.00
KYC Profile Summary PostgreSQL Master
Fetching records from PostgreSQL...

Live Transaction Clearinghouse & Audit Stream

Append-only master transaction stream across inwarding, kit binding, unpacking, doorstep scanning & financial ledger.

🔬

Serial Lineage & Deep Item Inspector

Track complete lifecycle: Factory Inward ➔ Kit Assembly ➔ Discard ➔ Staff Handovers ➔ Customer

Quick Track:
Loaded: 0 records
Tree Commit ID / Ref Timestamp Staff Actor / Route Operation Purpose Packaging Impact Liability (MRP) GPS Tag Ledger Double-Entry
Page 1

Regional Branch Manager Hisab

Strict double-entry clearing: Opening Stock + Inward Batches − Dispatched − Tech Custody = Live Closing Stock

📍
OPENING Opening Stock
+
+ INWARD Received Batches
−
− DISPATCH Delivery Orders
−
− CUSTODY Tech Field Hands
=
LIVE VAULT Closing Stock (MRP)
📦
Opening Stock (MRP) ₹0.00 Baseline at day start
📥
+ Inward Received Batches + ₹0.00 Verified carton transfers
🚚
− Dispatched Outward − ₹0.00 Doorstep delivery orders
🔧
− Active Tech Custody − ₹0.00 Field technician liabilities
⚡
= Live Closing Stock ✓ 100% Balanced
₹0.00 Real-time vault clearing
💵
Unremitted Cash-in-Hand ₹0.00 Pending vault deposit

Technicians Currently Holding Stock Under This Branch

Zero-trust individual custody. Liability tracked at 100% Full MRP until delivered or returned.

Technician Holding Containers & Units Cash in Hand Custody Liability (Full MRP) Actions

Carton Scan Discrepancy Approval Gate

Items flagged as damaged, defective, or missing during zero-trust carton receiving. Approving moves liability to Transit Loss / Damage Account.

Discrepancy ID Reported By Carton QR Serial Number Issue Description Item MRP Action

📦 Discarded Master Carton Boxes (Field Disposal)

When technicians unpack carton batches in the field, outer cardboard boxes are useless and disposed. The procurement box value is automatically transferred to 5050-CARTON-DISCARD expense account with technician audit details.

0 Discarded ₹0.00 Written-Off
Discard ID Carton QR Box Loss (₹) Discarded By Staff ID Disposal Reason Date & Time
No master carton boxes discarded yet.

🛍️ Discarded Kit Pouches (Field Dismantling)

When technicians dismantle sealed kits into loose components, outer packaging pouches are disposed. The procurement pouch value is transferred to 5050-CARTON-DISCARD expense account with technician audit details.

0 Discarded ₹0.00 Written-Off
Discard ID Kit Pouch QR Pouch Loss (₹) Dismantled By Staff ID Disposal Reason Date & Time
No kit pouches dismantled or discarded yet.

Payment Gateway Orchestration & Split

Control the 2 independent routing categories anytime based on MDR charges and gateway uptime. Clients and delivery staff never see or pick the provider.

1. Configured Gateways & ₹1 Verification State

Verification can be tested unlimited times
CF

Cashfree (Drop Purity)

App ID: TEST1125...
Verified & Ready
Last Verified: Active
RZ

Razorpay (Drop Technologies)

Key ID: rzp_test_TtgA...
Verified & Ready
Last Verified: Active

2. Routing Strategy

Selecting "Universal Online" consolidates all payments and disables separate card/UPI handling.

3. Gateway Priority & Failover Assignment

Order of execution. Traffic routes to Priority 1, and auto-switches to Priority 2 on consecutive failures.

ALL

Universal Online Priorities

ACTIVE ROUTING
🔒 Disabled: Unified under Universal Online mode
UPI
UPI Gateway
EMI
Card / EMI Gateway
🛡️

Intelligent 2-Failure Auto-Failover Rule Active

If a user encounters 2 consecutive transaction failures on Priority 1, the system seamlessly redirects subsequent payment attempts to Priority 2 automatically.

✓

Double-Entry Trial Balance: Mathematically Balanced

Zero ghost rupees across active accounts. Total Debits strictly equals Total Credits.

Debits (Dr) ₹0.00
Credits (Cr) ₹0.00
Variance ₹0.00

Virtual Accounts & Financial Clearing

Real-time balances of virtual cash, transit loss, carton packaging loss & staff custody clearing accounts.

Company Chart of Accounts & Passbook Directory

Real-time double-entry balances. Filter by staff stock, technician cash, banks, or inventory assets to view detailed passbook statements.

Loaded: 0 Accounts
Account ID / Number Account Name Type Total Debits (Dr) Total Credits (Cr) Net Balance Actions

Packaging Material Procurement Valuation

Master Carton Boxes (BAT-) and Sealed Kit Pouches (KIT-) are physical procurement inventory items (strictly > ₹0.00 — packaging materials are not free). When cartons or pouches are discarded or dismantled in the field, this packaging loss routes automatically to 5050-CARTON-DISCARD via balanced double-entry ledger lines with staff audit logs.

₹
₹

Master Double-Entry Journal (PostgreSQL Ledger)

Strictly balanced double-entry (Debit = Credit). Tables are append-only with database triggers blocking all UPDATE and DELETE commands.

Ledger Balanced: Sum(Dr) = Sum(Cr)
Txn ID Timestamp Purpose Debit Account (ID) Credit Account (ID) MRP Discount Payable (Cash/Bank)

Sub-App Server-to-Server Whitelist & Security

Manage authenticated satellite EC2 servers allowed through the API Gateway Perimeter.

App ID Application Name Static Elastic IP HMAC SHA256 Secret Daily API Requests Status
ro_parts RO Parts Backend (Service & Affordable Spares) 13.235.188.94 sec_live_ro_441923**** 0 Whitelisted

Meta-Ad Geofence & Service Territories

Delivery and doorstep service polygons aligned with Facebook/Instagram Lead Ads and Regional Hubs.

Bangalore Hub HUB-BLR-01
15 km
Delhi NCR Hub HUB-DEL-01
20 km
Bokaro Hub HUB-BKR-01
12 km
Area ID Territory Name Assigned Hub Managing Staff ID Center Lat/Lng Coverage Radius Status
Loading active geofences...

Doorstep Service Visits & Two-Step Payment Split

Live tracking of field customer visits, arrival Start-Job OTPs, and strict separation of online product payments vs direct technician fees.

🛡️ Mandatory Inviolable Two-Step Payment Split & Start-Job OTP Law

Step 1 (Products): Paid 100% online directly to company account (NO CASH allowed).
Step 2 (Service Fee): Paid directly to technician via Tech UPI or Cash (0% company commission).
Start-Job OTP: Customer gives 4-digit code at technician arrival to unlock visit to IN_PROGRESS. Zero completion OTP.

Double-Entry Proof
Zero Cash In Hand
Visit ID Customer (c-*) Area / City Assigned Tech (ro-*) Start-Job OTP Status Step 1: Products Payment Step 2: Tech Service Fee Visit Status
Loading doorstep visits...