Releases: naravid19/cmms-location-validator
Releases · naravid19/cmms-location-validator
Release list
v1.0.0
Location Validator v1.0.0
🎉 Initial Release
This is the first official release of the Location Validator tool, designed to automate and validate Master Data - Location before importing into CMMS.
🚀 Features
- Graphical User Interface (GUI):
- Modern, minimalist design using
customtkinter. - Dynamic input fields for Sheet Name, Input File, and Database Code.
- Real-time logging display with step-by-step progress.
- Settings persistence (remembers last used file paths).
- Modern, minimalist design using
- Core Validation Logic:
- Validates Location formats.
- Checks System, EQ, and Component codes against a reference database.
- Validates Cost Center and Hierarchy logic.
- Generates detailed Excel reports with color-coded error highlighting.
- Standalone Executable:
- Includes a pre-built
.exefor easy distribution (no Python installation required). - Custom application icon.
- Includes a pre-built
📦 Installation
- Download
LocationValidator.exefrom the Assets section below. - Run the executable directly.
🛠 Dependencies
- Python 3.12+
- pandas
- numpy
- openpyxl
- customtkinter