Difference between revisions of "Plugin: Asset Maintenance"

From iDempiere en
m (Give links to successful jar release)
Tag: visualeditor
(2.1.0.3)
Tag: visualeditor
Line 9: Line 9:
  
  
−
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/OSGIPlugin/org.asset.maintenance_13.0.0.202601220757.jar org.asset.maintenance_2.0.0.jar] (available in target/ folder)
+
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)
  
−
(THIS PAGE IS UNDER CONSTRUCTION)
+
==== Windows: ====
 +
<nowiki>*</nowiki> Meter - Define meter types (Kilometers, Operating Hours, Calendar Days)
  
−
=== <big>Description</big> ===
+
<nowiki>*</nowiki> Job Standard - Create reusable job templates with task lists
−
Asset Maintenance is a lightweight plugin for preventive maintenance of enterprise assets in iDempiere.
+
 
 +
<nowiki>*</nowiki> Maintenance - Asset maintenance plans with scheduling
  
−
=== <big>Features:</big> ===
+
<nowiki>*</nowiki> Order/Work Order (OT) - Work order management and execution
−
<nowiki>*</nowiki> Meter-based scheduling (kilometers, operating hours, etc.)
 
  
−
<nowiki>*</nowiki> Calendar-based scheduling (days, weeks, months)
+
<nowiki>*</nowiki> Request - Maintenance request submission and approval
  
−
<nowiki>*</nowiki> Standard Job templates with predefined tasks
+
==== Reference Lists: ====
 +
<nowiki>*</nowiki> Job Standard Type (AA-Asset Adjustment, CM-Corrective, PM-Preventive, PD-Predictive)
  
−
<nowiki>*</nowiki> Maintenance forecasting for upcoming maintenance
+
<nowiki>*</nowiki> Maintain Area (EL-Electrical, ME-Mechanical, OP-Operational, SF-Safety)
  
−
<nowiki>*</nowiki> Work Order generation and tracking
+
<nowiki>*</nowiki> Document Status for Request (AP-Approved, VO-Voided, WC-Waiting Confirmation)
  
−
<nowiki>*</nowiki> Asset Meter logging
+
<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.
  
−
=== <big>Installation:</big> ===
+
---
 +
 
 +
==== 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. Run 2Pack import from META-INF/2Pack.zip
+
  - 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)
  
−
3. Load sample data in GardenWorld Admin / Pack In (data/SampleGardenWorld.zip)
+
  - 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.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.