MFG plugin

969 views
Skip to first unread message

Deepak Pansheriya (Logilite.com)

unread,
Jun 1, 2021, 10:33:25 AM6/1/21
to iDempiere
Hello Community,

Recently I started working with libero mfg plugin. I found there are many forks and understanding changes in each repository are almost impossible as  many forks has commit in non English language.
So I am thinking to consolidate a plugins which can be grow and become official iDempiere plugin in future. But looking at code, and level of work it looks it may take longer.

So intention to work on goal of making the plugin close to Adempiere plugin, Fixing issues me and Carlos has done discussion and based on same want to plan as below

1. We create separate Git project with issue enabled.
2. Refactor existing repository (May be from Peter Shepetko)
3. We want to rename it to avoid confusion when discussing in forum. Carlos suggest to use Logilite MFG. Suggestion for better naming idea for complex mfg plugin are well come.
4. Replace iDempiere BOM with Libero BOM structure. Currently tables and model classes are added in iDempiere but those are not used. 
5. We use git issue to manage tickets
6. All fork can contribute their changes by creating tickets and explaining use case.
7. New plugin maintain computability with iDempiere 7.1, 8.2 and master branch.
would like to know all work done in this direction as well as interested community members in this efforts.
We can have dedicated chat channels for mfg efforts, questions and support in matter 
most.


Leszek Bober

unread,
Jun 2, 2021, 12:07:44 PM6/2/21
to iDempiere
Hi Deepak
I can help with the tests.

Regards
Leszek Bober

Deepak Pansheriya

unread,
Jun 3, 2021, 5:34:30 AM6/3/21
to idem...@googlegroups.com
Thanks Leszek.

--
You received this message because you are subscribed to a topic in the Google Groups "iDempiere" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/idempiere/VqvXUaJQGY4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to idempiere+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/idempiere/7cda42ce-9845-4396-ba44-b98753cce9e9n%40googlegroups.com.


--
With Regards,

Deepak Pansheriya
Message has been deleted

Binary Statistics

unread,
Jun 7, 2021, 7:54:00 AM6/7/21
to iDempiere
Hi Deepak,

Have you seen this?

Deepak Pansheriya (Logilite.com)

unread,
Jun 7, 2021, 9:38:27 AM6/7/21
to iDempiere
I just read this. Looks many efforts done but libero plugin yet at same level. This is one another efforts. I am not targeting CRP, DRP first but Manufacturing and MFG.
Fixing issue as much as possible, cleaning code.
It may take time to reach at iDempiere's expected code quality level but just want to give another fresh start.

Heng Sin Low

unread,
Jun 7, 2021, 10:21:09 AM6/7/21
to idem...@googlegroups.com
One suggestion - I think it would make it much easier for user of your module if you can disable the parts (for e.g CRP and DRP) that you are not planning to target at this point of time.

You received this message because you are subscribed to the Google Groups "iDempiere" group.
To unsubscribe from this group and stop receiving emails from it, send an email to idempiere+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/idempiere/54724c88-9a9f-481f-9d2f-c5d0a810256dn%40googlegroups.com.

Deepak Pansheriya

unread,
Jun 7, 2021, 10:55:49 AM6/7/21
to idem...@googlegroups.com, Heng Sin Low
@Heng Sin Low 

That is a good idea too. And if someone shows interest to Test and fix, then we can enable that module. Or we can maintain a separate 2pack for enabling it. When we see it is working then we can enable it officially.

Marco Longo

unread,
Jun 8, 2021, 1:51:39 AM6/8/21
to iDempiere
Hi ,

Like Chuck I don't like Libero ,  a lot of stuff  ..many thing are wrong and not working , complex configuration .
(but we user for product configuration or DDO and other things)

Chuck list is correct and  on the fly:  (maybe already in the list )
- bom tables different ( and all of codes )
- info product does not consider MRP 
- MPS Master Plan not existing

Start a project no considering CRP and DRP  why not starting from "zero" point ?

Like Adaxa and many others we made extensione to manage production.
We take some process from libero but some other are completely new.

iDempiere needs a standard production ( plugin or core)  as production-single is very basic

My opinion is we need to start from  what we expect  from this plugin..(maybe not for all is the same ..)
just write process flow , table-relation  definition , functionality list and so on , share this and check if there is something to reuse or change

Available to create a group for this.

My2Cent


Marco Longo

azzam othman

unread,
Jun 8, 2021, 2:59:07 AM6/8/21
to iDempiere
Dear All,

I can be part of the functional team of the new BOM module . I have opportunity to implement it in our organization and give immediate feedback .  We can share the process of BOM in the manufacturing cycle .

I suggest to rebuild the BOM module and not to use the Libro

Thank you .

Deepak Pansheriya (Logilite.com)

unread,
Jun 8, 2021, 6:04:26 AM6/8/21
to iDempiere
Marco,
Production light works good in most of scenario. Carlos suggested to use same BOM table as in Libero in iDempiere core. Already that done by TrekGlobal and once we get access, we will try to port same in iDempiere core.

I needs to understand functional expectation in below two.
- info product does not consider MRP 
- MPS Master Plan not existing

"Start a project no considering CRP and DRP  why not starting from "zero" point ?"
Libero has good data model, usage of many fields are not coded or logic behind that is missing. Manufacturing process works in complex controlled manufacturing. Routing has some issue as mentioned by chuck but those can be fixed. Also what is found that Adempiere code and iDempiere plugin code has gap as well as introduced bug during conversion to plugin.
We are using Adempiere version of Libero plugin since long and it working as per our customer requirement.

MRP module may work so we can start fixing it.

Deepak Pansheriya (Logilite.com)

unread,
Jun 8, 2021, 6:09:42 AM6/8/21
to iDempiere
Azzam,
In iDempiere we are planning to replace current BOM by Libero BOM as it supports multiple version, variations of BOM. This effort is not for come up with third BOM but taking Libero BOM and improving it. So if Libero BOM is not able to cover your requirement, you can share your use case and if that is not sound achievable then we can modify it.
Please note that we have already started to add support for missing functionality and enhancing data model as we are coming up with use cases. 

Heng Sin Low

unread,
Jun 9, 2021, 1:48:35 AM6/9/21
to idem...@googlegroups.com
I think it is fine to start with current Libero as the base if we can:

1. Provide a good migration path for current Core Production model.
2. Strip out or split out the part of Libero that's either very buggy, badly designed or not working at all (for e.g, it is a significant step forward if we can break that out to MRP, DRP, CRP, etc).

#2 is very important here as the current Libero is very hard to maintain and improve due to that. It is very frustrating for both users and developers to find out what's working and what's not from that huge bunch of code/features.

azzam othman

unread,
Jun 9, 2021, 4:55:46 AM6/9/21
to iDempiere
Hi Deepak,

Thank you for the reply & valued details .  Please, select & proceed in the BOM module that you find suitable . I will provide the live testing in our environment . I can suggest features from SAP BOM in the manufacturing life cycle . I just need to install the new BOM module and run it in my organization .  
Thank you ,

Azzam

Deepak Pansheriya

unread,
Jun 9, 2021, 1:03:58 PM6/9/21
to idem...@googlegroups.com
Azzam,

Sure will keep you posted.

Deepak Pansheriya

unread,
Jun 9, 2021, 1:04:13 PM6/9/21
to idem...@googlegroups.com, Heng Sin Low

azzam othman

unread,
Jun 9, 2021, 1:59:36 PM6/9/21
to iDempiere
Appreciated Deepak . Thank you . Proud to work with you & this valued forum .

Deepak Pansheriya (Logilite.com)

unread,
Jun 16, 2021, 12:34:02 AM6/16/21
to iDempiere
What I am thinking is to name plugin as org.idempiere.mfg2 as it covers features of 2nd level manufacturing softwares.

Binary Statistics

unread,
Jun 23, 2021, 2:59:03 AM6/23/21
to iDempiere
I think that makes sense.

azzam othman

unread,
Jul 7, 2021, 7:15:34 AM7/7/21
to iDempiere
Dear All ,

Is there any progress in this task . I can contribute in Functional & testing .

Deepak Pansheriya

unread,
Jul 7, 2021, 11:58:52 PM7/7/21
to idem...@googlegroups.com
Azzam,

I started refactoring but not finished, that is I did not publish status. I created repository and you can see changes 
https://github.com/logilite/org.idempiere.mfg2

Plugin code is not fully tested yet, Still testing and fixing and identifying tasks. If you found any issue in the libero plugin or things to enhance, you can report on https://github.com/logilite/org.idempiere.mfg2/issues meanwhile.

antonio....@dyensisoftware.it

unread,
Mar 3, 2023, 4:43:35 AM3/3/23
to iDempiere
Hi Deepak,

Do you have any news on this topic?

Which plugin is the most up-to-date or has made the most progress? Yours or the one present on Idempiere plugin ?

Best regards ?
Antonio Patarozzi

Tanmoy Prosun Dey

unread,
Mar 5, 2023, 11:02:42 AM3/5/23
to iDempiere
Hi Deepak,
I can help with testing also.
Regards,
Tanmoy

Deepak Pansheriya (Logilite.com)

unread,
Mar 5, 2023, 11:54:34 AM3/5/23
to iDempiere
Anton,
I am using https://github.com/logilite/org.idempiere.mfg2 in production and it working. it has some bug fixes and enhancement. I am using with Average PO costing method.

Heng Sin Low

unread,
Mar 5, 2023, 8:10:39 PM3/5/23
to idem...@googlegroups.com
Hi Deepak,

It would be nice if you can include in the readme of https://github.com/logilite/org.idempiere.mfg2 what's being used in production and confirm working.

Regards,
Low

Deepak Pansheriya (Logilite.com)

unread,
Mar 6, 2023, 12:58:17 AM3/6/23
to iDempiere
Hengsin, 
Sure will do. Also I needs to update ticket status.

azzam othman

unread,
Mar 6, 2023, 3:16:30 AM3/6/23
to iDempiere
Hi Deepak

I can delopy your plugin in our iDempere ERP . I just need your updates & notes about bug fixes .

Heng Sin Low

unread,
Mar 6, 2023, 3:55:48 AM3/6/23
to idem...@googlegroups.com
I think what's very useful to others is for Deepak to list out the features/functionality that his customers have been using in production.

Libero Mfg is a pretty big module and it has been problematic for many to figure out what's working and what's not.

Message has been deleted
Message has been deleted

yuanaw

unread,
May 16, 2023, 11:07:18 PM5/16/23
to iDempiere
Hi Deepak & All  🙏

Hope you all well & healthy 🙏
Any update progress about Libero MFG Plugin?

Thanks  🙏

Dante Alferez Condori (Dalcont)

unread,
May 22, 2023, 2:55:29 AM5/22/23
to iDempiere
Hi everyone,
I am trying to use this plugin from the sources (https://github.com/logilite/org.idempiere.mfg2) with iDempiere 8.2 but I found some errors, for example, I_PP_Product_BOM.getQty() not exists, the 2packs reference to column qtyrequired that not exists, does this plugin have prerequisites?

Reply all
Reply to author
Forward
0 new messages