Difference between revisions of "Plugin: Asset Maintenance"
m (Give links to successful jar release) Tag: visualeditor |
(2.1.0.3) Tag: visualeditor |
||
| Line 9: | Line 9: | ||
Sponsor: [email protected] | Sponsor: [email protected] | ||
| − | Current Version: 2.1 for iDempiere 13 | + | Current Version: 2.1.0.3 for iDempiere 13 |
License: GPLv2 | License: GPLv2 | ||
| Line 15: | Line 15: | ||
Source: https://github.com/red1oon/idempiere-asset-maintenance | Source: https://github.com/red1oon/idempiere-asset-maintenance | ||
| − | Binary: [https://github.com/red1oon/idempiere-asset-maintenance/releases/download/ | + | Binary: [https://github.com/red1oon/idempiere-asset-maintenance/releases/download/Release2.1.0.3/org.asset.maintenance_2.1.0.202601231802.jar org.asset.maintenance_2.0.0.jar] (available in target/ folder) |
| + | |||
| + | Garden World [https://github.com/red1oon/idempiere-asset-maintenance/releases/download/Release2.1.0.3/SampleData2Pack.zip Sample Data] | ||
Guide: AssetMaintenanceUserGuide.docx (in doc/ folder) IN PROGRESS (come back tomorrow) | Guide: AssetMaintenanceUserGuide.docx (in doc/ folder) IN PROGRESS (come back tomorrow) | ||
| + | ==== Description ==== | ||
| + | Asset Maintenance is a lightweight plugin for preventive maintenance of enterprise assets in iDempiere. | ||
| + | |||
| + | Features: | ||
| + | |||
| + | ==== Core Functionality: ==== | ||
| + | <nowiki>*</nowiki> Meter-based scheduling (kilometers, operating hours, calendar days) | ||
| + | |||
| + | <nowiki>*</nowiki> Calendar-based scheduling with configurable intervals | ||
| + | |||
| + | <nowiki>*</nowiki> Standard Job templates with predefined task sequences | ||
| + | |||
| + | <nowiki>*</nowiki> Maintenance Plans linked to assets with scheduling rules | ||
| + | |||
| + | <nowiki>*</nowiki> Work Order (OT) generation from maintenance plans or requests | ||
| + | |||
| + | <nowiki>*</nowiki> Work Order task tracking with duration and resource allocation | ||
| + | |||
| + | <nowiki>*</nowiki> Asset Meter logging with reading history | ||
| + | |||
| + | <nowiki>*</nowiki> Maintenance Request workflow (Draft → Approved → Work Order) | ||
| − | ( | + | ==== Windows: ==== |
| + | <nowiki>*</nowiki> Meter - Define meter types (Kilometers, Operating Hours, Calendar Days) | ||
| − | + | <nowiki>*</nowiki> Job Standard - Create reusable job templates with task lists | |
| − | Asset | + | |
| + | <nowiki>*</nowiki> Maintenance - Asset maintenance plans with scheduling | ||
| − | + | <nowiki>*</nowiki> Order/Work Order (OT) - Work order management and execution | |
| − | <nowiki>*</nowiki> | ||
| − | <nowiki>*</nowiki> | + | <nowiki>*</nowiki> Request - Maintenance request submission and approval |
| − | <nowiki>*</nowiki> Standard | + | ==== Reference Lists: ==== |
| + | <nowiki>*</nowiki> Job Standard Type (AA-Asset Adjustment, CM-Corrective, PM-Preventive, PD-Predictive) | ||
| − | <nowiki>*</nowiki> | + | <nowiki>*</nowiki> Maintain Area (EL-Electrical, ME-Mechanical, OP-Operational, SF-Safety) |
| − | <nowiki>*</nowiki> | + | <nowiki>*</nowiki> Document Status for Request (AP-Approved, VO-Voided, WC-Waiting Confirmation) |
| − | <nowiki>*</nowiki> | + | <nowiki>*</nowiki> Resource Type (BP-Business Partner, BT-B.Partner Type, HH-Human, RR-Resource, TT-Tool/Equipment) |
The plugin is server-side only (no Swing client) - simplified as a single OSGi bundle. | The plugin is server-side only (no Swing client) - simplified as a single OSGi bundle. | ||
| − | === < | + | --- |
| + | |||
| + | ==== Release Notes: ==== | ||
| + | Version 2.1.0.3 (January 2026) - iDempiere 13 | ||
| + | |||
| + | <nowiki>*</nowiki> NEW: Silent pack-in support with proper filename format | ||
| + | |||
| + | <nowiki>*</nowiki> NEW: SQLStatement format for sample data (FK-safe import) | ||
| + | |||
| + | <nowiki>*</nowiki> NEW: GardenWorld sample data with 3 assets, 3 job standards, 3 maintenance plans | ||
| + | |||
| + | <nowiki>*</nowiki> FIX: MP_RefList values aligned with AD_Reference definitions | ||
| + | |||
| + | <nowiki>*</nowiki> FIX: Document Status values (AP/VO/WC) for Request workflow | ||
| + | |||
| + | <nowiki>*</nowiki> FIX: Resource Type values (BP/BT/HH/RR/TT) for work order resources | ||
| + | |||
| + | <nowiki>*</nowiki> FIX: HELP text added at AD_Tab level for all windows | ||
| + | |||
| + | <nowiki>*</nowiki> TOOL: Dict2Pack - silent dictionary export from PostgreSQL | ||
| + | |||
| + | <nowiki>*</nowiki> TOOL: GenericPO2Pack --sql - FK-safe sample data export | ||
| + | |||
| + | ==== Version 2.0.0 (2024) ==== | ||
| + | <nowiki>*</nowiki> Initial release for iDempiere 12 | ||
| + | |||
| + | <nowiki>*</nowiki> Core maintenance management functionality | ||
| + | |||
| + | <nowiki>*</nowiki> Based on OFB-Consulting Chile original work | ||
| + | |||
| + | ==== Version 1.x (Legacy) ==== | ||
| + | <nowiki>*</nowiki> Original ADempiere/Compiere version by OFB-Consulting | ||
| + | |||
| + | ==== Installation: ==== | ||
1. Deploy JAR to iDempiere plugins folder | 1. Deploy JAR to iDempiere plugins folder | ||
| − | 2. | + | - Copy org.asset.maintenance_2.0.0.jar to $IDEMPIERE_HOME/plugins/ |
| + | |||
| + | 2. OSGI Plugins Console - Install and Press Start. | ||
| + | |||
| + | 2.1 Login System : Do Sequence Check and Synch Terminology | ||
| + | |||
| + | 3. Load sample data (as GardenWorld Admin) | ||
| + | |||
| + | - Pack In > data/SampleData2Pack.zip | ||
| + | |||
| + | - Or silent: copy as 202601231700_GardenWorld_SampleData.zip | ||
| + | |||
| + | - Or SQL: psql -d idempiere -f data/GardenWorldSample.sql | ||
| + | |||
| + | 4. Sync sequences (System Admin) | ||
| + | |||
| + | - System Admin > Sequence Check (process) | ||
| + | |||
| + | Silent Pack-In Filename Format: | ||
| + | |||
| + | <timestamp>_<AD_Client.Value>_<Description>.zip | ||
| + | |||
| + | Examples: | ||
| + | |||
| + | - 202601231700_SYSTEM_AssetMaintenance.zip (dictionary to System) | ||
| − | + | - 202601231700_GardenWorld_SampleData.zip (data to GardenWorld) | |
| − | For comments and questions, use the Discussion page. | + | For comments and questions, use the Discussion page or GitHub Issues. |
[[Category:Available_Plugins]] | [[Category:Available_Plugins]] | ||
Revision as of 12:26, 23 January 2026
Maintainer: Red1 (talk) - RED1.org
Based on: OFB-Consulting, Chile
Copyright: [email protected]
Sponsor: [email protected]
Current Version: 2.1.0.3 for iDempiere 13
License: GPLv2
Source: https://github.com/red1oon/idempiere-asset-maintenance
Binary: org.asset.maintenance_2.0.0.jar (available in target/ folder)
Garden World Sample Data
Guide: AssetMaintenanceUserGuide.docx (in doc/ folder) IN PROGRESS (come back tomorrow)
Description
Asset Maintenance is a lightweight plugin for preventive maintenance of enterprise assets in iDempiere.
Features:
Core Functionality:
* Meter-based scheduling (kilometers, operating hours, calendar days)
* Calendar-based scheduling with configurable intervals
* Standard Job templates with predefined task sequences
* Maintenance Plans linked to assets with scheduling rules
* Work Order (OT) generation from maintenance plans or requests
* Work Order task tracking with duration and resource allocation
* Asset Meter logging with reading history
* Maintenance Request workflow (Draft → Approved → Work Order)
Windows:
* Meter - Define meter types (Kilometers, Operating Hours, Calendar Days)
* Job Standard - Create reusable job templates with task lists
* Maintenance - Asset maintenance plans with scheduling
* Order/Work Order (OT) - Work order management and execution
* Request - Maintenance request submission and approval
Reference Lists:
* Job Standard Type (AA-Asset Adjustment, CM-Corrective, PM-Preventive, PD-Predictive)
* Maintain Area (EL-Electrical, ME-Mechanical, OP-Operational, SF-Safety)
* Document Status for Request (AP-Approved, VO-Voided, WC-Waiting Confirmation)
* Resource Type (BP-Business Partner, BT-B.Partner Type, HH-Human, RR-Resource, TT-Tool/Equipment)
The plugin is server-side only (no Swing client) - simplified as a single OSGi bundle.
---
Release Notes:
Version 2.1.0.3 (January 2026) - iDempiere 13
* NEW: Silent pack-in support with proper filename format
* NEW: SQLStatement format for sample data (FK-safe import)
* NEW: GardenWorld sample data with 3 assets, 3 job standards, 3 maintenance plans
* FIX: MP_RefList values aligned with AD_Reference definitions
* FIX: Document Status values (AP/VO/WC) for Request workflow
* FIX: Resource Type values (BP/BT/HH/RR/TT) for work order resources
* FIX: HELP text added at AD_Tab level for all windows
* TOOL: Dict2Pack - silent dictionary export from PostgreSQL
* TOOL: GenericPO2Pack --sql - FK-safe sample data export
Version 2.0.0 (2024)
* Initial release for iDempiere 12
* Core maintenance management functionality
* Based on OFB-Consulting Chile original work
Version 1.x (Legacy)
* Original ADempiere/Compiere version by OFB-Consulting
Installation:
1. Deploy JAR to iDempiere plugins folder
- Copy org.asset.maintenance_2.0.0.jar to $IDEMPIERE_HOME/plugins/
2. OSGI Plugins Console - Install and Press Start.
2.1 Login System : Do Sequence Check and Synch Terminology
3. Load sample data (as GardenWorld Admin)
- Pack In > data/SampleData2Pack.zip
- Or silent: copy as 202601231700_GardenWorld_SampleData.zip
- Or SQL: psql -d idempiere -f data/GardenWorldSample.sql
4. Sync sequences (System Admin)
- System Admin > Sequence Check (process)
Silent Pack-In Filename Format:
<timestamp>_<AD_Client.Value>_<Description>.zip
Examples:
- 202601231700_SYSTEM_AssetMaintenance.zip (dictionary to System)
- 202601231700_GardenWorld_SampleData.zip (data to GardenWorld)
For comments and questions, use the Discussion page or GitHub Issues.
