I'm new to ofbiz developing just a week or so ago.
I need to change the order flows and customize it. what's the best to use? workflow engine and using xpdl? or using eeca and seca? I have no experience in using workflows or xpdl so I'll have to learn them first and I dont have plenty of time I have made very simple examples using eeca and seca. I'll give more explanation about what I want to do For example I want the order to pass 2 approve stages not one I want the order to be approved by the accountant and then the manager. i.e I want to change in the stage of the order add new stages make some stage available only under certain condition. I read in documenation that eeca and seca are better is this true in my case or i'll have to study xpdl and workflows to do that? I'd be grateful for any help |
follow the change status you will have to customize.
you will have to add statuses and the roles and or permisission of the people that can change statuses. there was a discussion on Workflow and xpdl on the mailing list in the last 30 days. go the mailing list link from the main page and look for archive, or you can use google to search for parameters like ofbiz workflow xpdl Note about time, ofbiz takes years to learn, you may have to look for someone experienced that you can consult with or contract out the work you need done. > Shereen sent the following on 10/14/2010 12:58 AM: > I'm new to ofbiz developing just a week or so ago. > I need to change the order flows and customize it. > what's the best to use? workflow engine and using xpdl? or using eeca and > seca? > I have no experience in using workflows or xpdl so I'll have to learn them > first and I dont have plenty of time > I have made very simple examples using eeca and seca. > I'll give more explanation about what I want to do > For example I want the order to pass 2 approve stages not one I want the > order to be approved by the accountant and then the manager. > i.e I want to change in the stage of the order add new stages make some > stage available only under certain condition. > I read in documenation that eeca and seca are better is this true in my case > or i'll have to study xpdl and workflows to do that? > I'd be grateful for any help |
I'm very thankful for your reply and co operation I've done some search that's why I'm really worried about using workflow engine in my situation also I've noticed in the documentation some notice about the eeca and seca https://cwiki.apache.org/confluence/display/OFBADMIN/Apache+OFBiz+Project+Overview#ApacheOFBizProjectOverview-EDA In my case what do u advice me to do? try to fixmy problems using permissions, roles, eeca, seca and such things ? ond avoid the actual flow of order process or it's not right to do so ? I'm grateful again |
I apologize if my suggestion was not clear. you need to follow the current order flow you will see that it uses statuses. you need to expand on that per my previous email. > Shereen sent the following on 10/14/2010 3:41 AM > > BJ Freeman wrote: >> >> follow the change status you will have to customize. >> you will have to add statuses and the roles and or permisission of the >> people that can change statuses. >> >> there was a discussion on Workflow and xpdl on the mailing list in the >> last 30 days. go the mailing list link from the main page and look for >> archive, or you can use google to search for parameters like >> ofbiz workflow xpdl >> >> Note about time, ofbiz takes years to learn, you may have to look for >> someone experienced that you can consult with or contract out the work >> you need done. >> >> >>> Shereen sent the following on 10/14/2010 12:58 AM: >>> I'm new to ofbiz developing just a week or so ago. >>> I need to change the order flows and customize it. >>> what's the best to use? workflow engine and using xpdl? or using eeca and >>> seca? >>> I have no experience in using workflows or xpdl so I'll have to learn >>> them >>> first and I dont have plenty of time >>> I have made very simple examples using eeca and seca. >>> I'll give more explanation about what I want to do >>> For example I want the order to pass 2 approve stages not one I want the >>> order to be approved by the accountant and then the manager. >>> i.e I want to change in the stage of the order add new stages make some >>> stage available only under certain condition. >>> I read in documenation that eeca and seca are better is this true in my >>> case >>> or i'll have to study xpdl and workflows to do that? >>> I'd be grateful for any help >> >> > > I'm very thankful for your reply and co operation > I've done some search that's why I'm really worried about using workflow > engine in my situation also I've noticed in the documentation some notice > about the eeca and seca > > https://cwiki.apache.org/confluence/display/OFBADMIN/Apache+OFBiz+Project+Overview#ApacheOFBizProjectOverview-EDA > > In my case what do u advice me to do? > try to fixmy problems using permissions, roles, eeca, seca and such things ? > ond avoid the actual flow of order process > or it's not right to do so ? > I'm grateful again > |
Administrator
|
In reply to this post by Shereen
Honestly, if you have not much time ahead, forget about workflow in OFBiz (as it's clearly explained in the link)
As said BJ, you need to add new validation steps. and then using ECA should be ok Jacques From: "Shereen" <[hidden email]> > > BJ Freeman wrote: >> >> follow the change status you will have to customize. >> you will have to add statuses and the roles and or permisission of the >> people that can change statuses. >> >> there was a discussion on Workflow and xpdl on the mailing list in the >> last 30 days. go the mailing list link from the main page and look for >> archive, or you can use google to search for parameters like >> ofbiz workflow xpdl >> >> Note about time, ofbiz takes years to learn, you may have to look for >> someone experienced that you can consult with or contract out the work >> you need done. >> >> >>> Shereen sent the following on 10/14/2010 12:58 AM: >>> I'm new to ofbiz developing just a week or so ago. >>> I need to change the order flows and customize it. >>> what's the best to use? workflow engine and using xpdl? or using eeca and >>> seca? >>> I have no experience in using workflows or xpdl so I'll have to learn >>> them >>> first and I dont have plenty of time >>> I have made very simple examples using eeca and seca. >>> I'll give more explanation about what I want to do >>> For example I want the order to pass 2 approve stages not one I want the >>> order to be approved by the accountant and then the manager. >>> i.e I want to change in the stage of the order add new stages make some >>> stage available only under certain condition. >>> I read in documenation that eeca and seca are better is this true in my >>> case >>> or i'll have to study xpdl and workflows to do that? >>> I'd be grateful for any help >> >> > > I'm very thankful for your reply and co operation > I've done some search that's why I'm really worried about using workflow > engine in my situation also I've noticed in the documentation some notice > about the eeca and seca > > https://cwiki.apache.org/confluence/display/OFBADMIN/Apache+OFBiz+Project+Overview#ApacheOFBizProjectOverview-EDA > > In my case what do u advice me to do? > try to fixmy problems using permissions, roles, eeca, seca and such things ? > ond avoid the actual flow of order process > or it's not right to do so ? > I'm grateful again > > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Advice-wether-to-use-workflow-engine-tp2994955p2995138.html > Sent from the OFBiz - User mailing list archive at Nabble.com. > |
I'll do that I'll have to get more involved in how statuses and changes are done
my sources for now are mainly the code itself If anyone have a link or any other material that explains that more about the order that will help a lot during my search in the forum I found a link but the content was removed or smthing or even if anyone can recommend me a book |
the code itself is best way. Using the webtools for entities is also helpful. also keeping track of the commits that may effect the code you are working with. Feel free to write up any of your findings in the wiki for future users. ========================= BJ Freeman Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=52> Specialtymarket.com <http://www.specialtymarket.com/> Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man > Shereen sent the following on 10/16/2010 4:55 AM: > I'll do that I'll have to get more involved in how statuses and changes are > done > my sources for now are mainly the code itself > If anyone have a link or any other material that explains that more about > the order that will help a lot during my search in the forum I found a link > but the content was removed or smthing or even if anyone can recommend me a > book |
Hi All
During my work on understanding the code of how order process takes place and the valid statuses changes and such things Actually I'm trying to study the order java services. what I understand now is that I'll have to change in the status valid changes table and do some changes in the code but I didnt study any xpdl files even there's one in the order. how this xpdl file affect me ? will it be enough to change the order services that allow changes from one stage to the other and do the necessary changes in the database? Thanks in advance |
orderProcessXPDL.xml has not effect on orders.
However the ECA do. take a look at secas.xml and look at the SalesOrderDemoData.xml OrderTypeData.xml the part that needs to have certain roles to change status will be a customization. The Same goes for Security permissions. ========================= BJ Freeman Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=52> Specialtymarket.com <http://www.specialtymarket.com/> Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Shereen sent the following on 10/20/2010 6:49 AM: > > Hi All > > During my work on understanding the code of how order process takes place > and the valid statuses changes and such things > Actually I'm trying to study the order java services. > what I understand now is that I'll have to change in the status valid > changes table and do some changes in the code but I didnt study any xpdl > files even there's one in the order. > how this xpdl file affect me ? > will it be enough to change the order services that allow changes from one > stage to the other and do the necessary changes in the database? > > Thanks in advance |
Administrator
|
In reply to this post by Shereen
XPDPL files are not used unless you introduce Shark in the picture. In other works, no worries about them
Jacques From: "Shereen" <[hidden email]> > Hi All > > During my work on understanding the code of how order process takes place > and the valid statuses changes and such things > Actually I'm trying to study the order java services. > what I understand now is that I'll have to change in the status valid > changes table and do some changes in the code but I didnt study any xpdl > files even there's one in the order. > how this xpdl file affect me ? > will it be enough to change the order services that allow changes from one > stage to the other and do the necessary changes in the database? > > Thanks in advance > -- > View this message in context: http://ofbiz.135035.n4.nabble.com/Advice-wether-to-use-workflow-engine-tp2994955p3003900.html > Sent from the OFBiz - User mailing list archive at Nabble.com. > |
Free forum by Nabble | Edit this page |