Tanks
Tanks represent physical fuel storage containers at customer locations in the LMI system. Each tank is associated with a ship-to location and can be connected to an IoT monitoring device that provides real-time fill level data. Tank monitoring drives delivery scheduling by identifying which tanks need filling based on their current levels.
Overview
Section titled “Overview”A tank record contains:
- Basic information - Name, external ID, status
- Product details - Fuel type, product, vendor
- Location - Ship-to location, address, coordinates
- Monitoring data - Fill percentage, last reading, days to empty
- Operational settings - Organization, unit, service area, resource group
Accessing Tanks
Section titled “Accessing Tanks”Navigate to Data Catalog → Tanks from the sidebar.

Tanks Views
Section titled “Tanks Views”The Tanks page offers two views for managing tank data: List View and Map View.

List View
Section titled “List View”The default list view displays tanks in a searchable, filterable table.

Table Columns
Section titled “Table Columns”| Column | Description |
|---|---|
| Tank ID | Tank identifier (click to view details) |
| Product | Fuel type badge |
| Vendor | Fuel vendor badge |
| Tank Status | Operational status (ACTIVE, SUSPECT, etc.) |
| Product Mapped | Whether product is mapped (✓/✗) |
| Tank Monitor | Connected monitor device ID |
| Fill Status | Color-coded fill level category (click for trend) |
| Volume | Current volume in tank |
| Last Reading | Date/time of last monitor reading |
Map View
Section titled “Map View”The map view displays tanks geographically, with markers colored by fill status.

Map features:
- Markers colored by fill status (red for MUST, yellow for SHOULD, etc.)
- Click markers to see tank summary popup
- Popup shows tank name, product, fill percentage, and last reading
- “View Detail” button to open full tank details

Search
Section titled “Search”Use the search box to find tanks by:
- Tank name
- Ship-to name
- External ID
Search updates in real-time with a slight delay for performance.

Filtering
Section titled “Filtering”Click the Filters button to filter tanks by multiple criteria.

| Filter | Description |
|---|---|
| Units | Filter by operational/dispatch unit |
| Service Areas | Filter by geographic service area |
| Departments | Filter by resource group/department |
| Tank Status | Filter by operational status |
| Fill Status | Filter by fill level category |
Saved Views
Section titled “Saved Views”Save custom filter combinations for quick access to frequently used tank lists.

Tank Status Values
Section titled “Tank Status Values”Tank status indicates the operational state of the tank:
| Status | Description |
|---|---|
| ACTIVE | Tank is operational and available for delivery |
| CALL IN | Tank requires attention or follow-up |
| ON HOLD | Tank is temporarily on hold |
| NO FILL | Tank should not be filled |
| SUSPECT | Tank has suspected issues (sensor or equipment) |
| PICKUP | Tank is marked for pickup/removal |
Fill Status
Section titled “Fill Status”Fill status is automatically calculated based on the tank’s current fill percentage:
| Fill Status | Fill Level | Priority | Badge Color |
|---|---|---|---|
| MUST | ≤25% | Critical - needs immediate fill | Red |
| SHOULD | 26-40% | High - should be filled soon | Orange |
| COULD | 41-60% | Medium - can be filled opportunistically | Yellow |
| GOOD | >60% | Low - well-stocked | Green |

Fill status drives delivery prioritization in operations planning.
Viewing Tank Details
Section titled “Viewing Tank Details”Click on a Tank ID in the list (or “View Detail” from map popup) to open the detail panel.

Tank Information
Section titled “Tank Information”The detail panel displays:
- Basic info - Tank name, external ID, status
- Location - Ship-to location, full address
- Customer - Associated customer and organization
- Product details - Fuel type, product SKU, vendor
- Monitor info - Tank monitor ID and connection status
- Alerts - Any active alerts (e.g., SUSPECT)
Location Map
Section titled “Location Map”A small map shows the tank’s geographic location.

Related Orders
Section titled “Related Orders”The detail panel shows recent orders for the product at this location.

Activity History
Section titled “Activity History”View activity history and tasks associated with the tank.

Tank Trend Chart
Section titled “Tank Trend Chart”Click on a Fill Status badge in the list to view the tank’s historical fill data.

The trend chart displays:
- Bar chart of fill percentages over time (last 100 readings)
- Fill status changes over the period
- Last reading date and value
- Tank monitor device information
- Associated orders for reference
Adding a New Tank
Section titled “Adding a New Tank”- Click the Actions button in the page header
- Select Add Tank
- Fill in the required fields
- Click Save to create the tank

Editing a Tank
Section titled “Editing a Tank”From the tank detail panel, click Edit to modify tank information.

Form Fields
Section titled “Form Fields”| Field | Required | Description |
|---|---|---|
| ID | Auto | Tank identifier (read-only after creation) |
| Name | No | Display name for the tank |
| Fuel | Yes | Fuel type (dropdown) |
| Product | Yes | Product type (auto-populated based on fuel/vendor) |
| Vendor | No | Fuel vendor/supplier |
| Status | Yes | Operational status (ACTIVE, ON HOLD, etc.) |
| Ship-To | No | Associated delivery location (searchable) |
| Resource Group | No | Department/team assignment |
| Organization | No | Organization assignment |
| Unit | No | Operational unit assignment |
| Tank Monitor | No | Connected IoT monitor device (searchable) |
| Tank Size | No | Tank capacity |
| Note | No | Administrative notes |

Assigning a Tank Monitor
Section titled “Assigning a Tank Monitor”Use the Tank Monitor picker to connect the tank to an IoT monitoring device.

The picker searches available tank monitors by external ID and name.
Deleting a Tank
Section titled “Deleting a Tank”To delete a tank:
- Open the edit panel
- Click the Delete button
- Confirm the deletion
Tank Monitoring
Section titled “Tank Monitoring”Tanks connected to IoT monitors receive automatic fill level updates.
Monitor Data
Section titled “Monitor Data”| Metric | Description |
|---|---|
| Fill Percentage | Current fill level (0-100%) |
| Volume | Current volume in gallons |
| Available Capacity | Remaining capacity |
| Daily Usage | Calculated usage rate |
| Days to Empty | Projected time until empty |
| Average Daily Usage | Historical average consumption |
Last Reading
Section titled “Last Reading”The last reading shows:
- Timestamp of most recent sensor update
- Fill percentage at that time
- Calculated fill status

Suspect Tanks
Section titled “Suspect Tanks”Tanks with suspected sensor or equipment issues can be flagged:
- Open tank details
- The system may automatically flag tanks as SUSPECT
- SUSPECT alert appears in the alerts section
- Investigate and resolve the issue
- Remove SUSPECT flag when resolved
Tank Relationships
Section titled “Tank Relationships”Tanks connect to many other entities in LMI:
Tank├── Customer (owner)├── Ship-To Location (physical location)│ └── Location (address data)├── Product (fuel product)├── Fuel (fuel type)├── Vendor (supplier)├── Tank Monitor (IoT device)│ └── Readings (sensor data)├── Organization├── Resource Group (department)├── Service Area├── Unit (dispatch unit)└── Orders (delivery history)Relationship to Ship-To Locations
Section titled “Relationship to Ship-To Locations”Each tank belongs to a ship-to location. Multiple tanks can exist at a single ship-to location (e.g., gasoline and diesel tanks at the same site).
Relationship to Tank Monitors
Section titled “Relationship to Tank Monitors”Tank monitors are IoT devices that provide:
- Real-time fill level readings
- Automatic status updates
- Historical trend data
A tank can have one monitor assigned. The monitor provides the data used to calculate fill status and drive delivery scheduling.
Relationship to Orders
Section titled “Relationship to Orders”Tank fill history is tracked through orders. The detail view shows recent orders for the tank’s product at its location.
Best Practices
Section titled “Best Practices”Tank Setup
Section titled “Tank Setup”- Assign tanks to the correct ship-to location
- Connect tank monitors for real-time visibility
- Set appropriate fuel type, product, and vendor
- Assign to correct organizational units for routing
Monitoring Management
Section titled “Monitoring Management”- Regularly verify tank monitors are reporting
- Investigate tanks with stale readings (no recent updates)
- Address SUSPECT tanks promptly
- Use trend charts to identify unusual consumption patterns
Status Management
Section titled “Status Management”- Keep tank status current (ACTIVE for operational tanks)
- Use ON HOLD for temporary situations
- Use NO FILL when tank should not receive deliveries
- Mark PICKUP for tanks being removed
Fill Status Optimization
Section titled “Fill Status Optimization”- MUST tanks should be prioritized for immediate delivery
- SHOULD tanks should be scheduled for upcoming routes
- COULD tanks can be combined opportunistically
- GOOD tanks typically don’t need attention
Troubleshooting
Section titled “Troubleshooting”Tank not showing in list
Section titled “Tank not showing in list”- Check if filters are excluding the tank (status, unit, service area)
- Verify the tank exists and is not deleted
- Clear all filters to see complete list
- Use search to find by name or external ID
Tank monitor not updating
Section titled “Tank monitor not updating”- Verify the tank monitor device is operational
- Check network connectivity at the tank location
- Review last reading date to determine staleness
- Contact support if monitor appears disconnected
Fill status not calculating
Section titled “Fill status not calculating”- Ensure tank has a connected tank monitor
- Verify the monitor is providing readings
- Check that readings include fill percentage data
Tank not appearing on map
Section titled “Tank not appearing on map”- Verify the tank’s ship-to location has valid coordinates
- Check that latitude and longitude are populated
- Update the location address if coordinates are missing
Cannot edit tank
Section titled “Cannot edit tank”- Verify you have appropriate permissions
- Check that you are logged in to the correct company
Product dropdown not populating
Section titled “Product dropdown not populating”- Ensure fuel type is selected first
- Verify products exist for the selected fuel/vendor combination
- Check product configuration in the system