If you’re looking for open-source alternatives to Adobe Premiere Pro, there are several powerful video editing software options available. In this blog post, we’ll explore some of the top open-source video editing…
Author: Ray (System Analyst)
Enhancing Meeting Room Efficiency with the iDempiere Meeting Room Booking Plug-in
Do you ever find yourself frustrated during meetings because someone always seems to disregard the rules and occupy meeting rooms longer than necessary? We’ve all been there. Fortunately, there’s a solution to…
How to Create a GitHub Repository from a Local Folder
Creating a GitHub repository from a local folder involves a few steps. You’ll need to have Git installed on your computer and be logged into your GitHub account. Here’s a step-by-step guide:…
Demystifying OSGi Service Ranking: A Comprehensive Guide
In the ever-evolving world of Java development, the OSGi (Open Service Gateway Initiative) framework has been a game-changer, enabling modular and dynamic applications. One crucial feature of OSGi is service ranking, a…
PostgreSQL Time Travel: Upgrading from Version 9.6 to 14
Introduction PostgreSQL is a powerful, open-source relational database management system that continues to evolve with each new release. Upgrading to a newer version of PostgreSQL can provide improved performance, security enhancements, and…
Introduction to Fragment Plugins in OSGi: Enhancing Web Resources
In the world of modular software development, the OSGi framework stands out for its ability to create flexible and dynamic applications. One powerful feature of OSGi is the concept of fragment plugins,…
Data Transfer from Access to ERP: Java Implementation
This Java class, named InsertHRAccess, appears to be responsible for loading data from a database (presumably Microsoft Access) and performing some data processing and transformation before sending the data to an ERP…
Mastering Currency Rate Check Skipping: Configuration and Coding Guide
Summary In the post-iDempiere 7.1 era, a new feature was introduced where the system checks for overlapping currency rates after input and save. However, there are instances when you need to establish…
Comparing Java GUI Frameworks: Pros and Cons
Java developers have several options for creating GUI applications, each with their own strengths and weaknesses. In this comparison, we take a look at the most popular Java GUI frameworks, including Java…
Implement the void function for Depreciation documents in iDempiere ERP.
The code implements an undo mechanism for accounting staff to reverse their actions. This can be useful in situations where a mistake has been made and needs to be corrected. The code…