[jira] Created: (OFBIZ-343) Handle the association of many machines to a production run task

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
20 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
Handle the association of many machines to a production run task
----------------------------------------------------------------

                 Key: OFBIZ-343
                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
             Project: OFBiz (The Open for Business Project)
          Issue Type: New Feature
          Components: manufacturing
            Reporter: Ricardo Chavez


Hello everybody
The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.

As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:

> a) expanding the concept of FixedAsset groups (so that the data model will
> be left mostly unchanged); you create a fixed asset of type group (e.g.
> 'sewing machines of room A') and this fixed asset is associated to the
> task; then you link each sewing machine (other fixed assets) to the fixed
> asset group
>
> b) (more complex) add new association entities to link a task (WorkEffort)
> to one or more machines (FixedAsset).

Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12439921 ]
           
Ricardo Chavez commented on OFBIZ-343:
--------------------------------------

I have recently spotted these entities: WorkEffortFixedAssetAssign and WorkEffortFixedAssetStd. Does anyone have some information about them? They might be what I'm looking for...

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12439929 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

I just copy here the message I've sent to the ml about this subject:

you are right:
WorkEffortFixedAssetStd should be used to specify the standard machines associated to a routing task.
WorkEffortFixedAssetAssign should record the actual machines assigned to a production run task.
In general, this is the pattern we are using for this kind of things.



> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12439932 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

Some more information.
In the user interface side of things:

a) the screens to view and add/edit WorkEffortFixedAssetStd records should go under manufacturing-->tasks-->edit one task
b) the screens to view and add/edit WorkEffortFixedAssetAssign records should go under manufacturing-->jobshop-->edit production run screen

Hope this helps!

PS: it would be great to see this screens implemented... if you need some hints just drop me a note!




> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12439936 ]
           
Ricardo Chavez commented on OFBIZ-343:
--------------------------------------

Of course it helps *thumbs up*. Thanks a lot!
Let's see if I can implement those screens ;)

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Ricardo Chavez updated OFBIZ-343:
---------------------------------

    Attachment: ProdRun-FixedAsset.patch

I'm attaching a patch which includes the services, screens and screen modifications necessary to work with the WorkEffortFixedAssetStd and WorkEffortFixedAssetAssign entities, which enable the association of many fixed assets to a production run task. The new screens are in the places suggested by Jacopo Cappellato.

Comments and suggestions welcome!

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Attachments: ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Jacopo Cappellato reassigned OFBIZ-343:
---------------------------------------

    Assignee: Jacopo Cappellato

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Jacopo Cappellato resolved OFBIZ-343.
-------------------------------------

    Resolution: Fixed

Ricardo,

thanks! Your patch is in svn with rev. 464154

I did some minor changes while reviewing it (the patch was indeed very good):

1) I've removed the comments with your name and the date of the mod (we are trying to avoid to put author information in source files):  however the credits are in the svn log
2) there was a typo in the removeWorkEffortFixedAssetStd

One final note: it would be nice to move the generic create/update/remove services for the WorkEffortFixedAssetStd and WorkEffortFixedAssetAssign entities from the manufacturing to the workeffort component... if you'll have a chance to do this it would be great! If not, no problem, I will do it when I'll have some free time.

Thanks,

Jacopo





> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Ricardo Chavez updated OFBIZ-343:
---------------------------------

    Attachment: ProdRun-FixedAsset-v2.patch

Hello everybody. I'm glad my contribution was useful :)
This new patch I'm attaching (based on rev. 464154) moves all the new generic services and service definitions from the Manufacturing component to the WorkEffort component, as suggested by Jacopo Cappellato.
Regards,

-- Ricardo Chavez

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12442646 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

Ricardo,

thanks! Your patch is in svn with rev. 464572 (I just changed the permissions checks and the error label prefixes from MANUFACTURING to WORKEFFORT).



> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Ricardo Chavez updated OFBIZ-343:
---------------------------------

    Attachment: ProdRun-FixedAsset-screenbug.patch

Hello everybody
sorry to bug you again :S
I found this little bug in the screens I implemented, which would make the 'Routing' header link highlighted instead of the 'Routing Task' header link in the Fixed Assets screen for a routing task.
So here's this ridiculously little patch
to fix this ridiculously stupid bug :S
Regards,

Ricardo Chavez

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Ricardo Chavez updated OFBIZ-343:
---------------------------------

    Attachment: ProdRun-FixedAsset-v3.patch

Hello people. Sorry to bug you yet another time.
I found this bug which won't let you modify a Fixed Asset - Production Run Task association when the production run is already confirmed (that  is, in the ProductionRunDeclaration screen). The edit/add form shows up, but it doesn't do anything on submit. So I've included a new request-map which calls the actionEditProductionRun simple method and returns to the ProductionRunDeclaration screen, and also have set the target of the edit/add form to this new request-map.
Guess I need to test my changes more throughly before submitting them :S
Regards,

Ricardo Chavez

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12444013 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

Ricardo,

no problem, I've left this issue in the resolved status (instead of closing it) to leave you the time you need to test your changes in all the scenarios).
Are we shure it is a good idea to allow to modify the fixed assets assigned to a production run AFTER that the production run has been approved (i.e. from the production run declaration screen)?
Do you really need this?



> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12444014 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

Ricardo,

the small ui patch to fix menu item selection is in rev. 466351
Thanks.

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Reopened: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Jacopo Cappellato reopened OFBIZ-343:
-------------------------------------

             

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Jacopo Cappellato updated OFBIZ-343:
------------------------------------

    Priority: Minor  (was: Major)

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12444130 ]
           
Ricardo Chavez commented on OFBIZ-343:
--------------------------------------

Jacopo,
first of all, thanks :).
Second, I'm not really sure if it's necessary to edit the fixed asset assignment after the production run has been confirmed. I supposed it was (so you could assign machines just before running a task), but I'm not an expert so I might be wrong. (In fact, I think it's the other way around: first you plan which machines you are going to use and then you start the production run - again, I'm not an expert). If you want, the edition can be disabled, so it is consistent with the rest of elements (components, tasks, etc., which can't be edited after the production run has been confirmed).
Regards,

Ricardo Chavez

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12444218 ]
           
Jacopo Cappellato commented on OFBIZ-343:
-----------------------------------------

Ricardo,

yes, I think that it would be better to disable the ability to edit the fixed assets after that the production run is confirmed: in this way it will be more consistent with the rest of the elements; if you could provide a patch for this I'd be more than happy to review and commit it.
Thank for your comments and work (I know that the edit production runs scripts are old and messed up, so I really appreciate your effort in diving into them),

Jacopo



> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
    [ http://issues.apache.org/jira/browse/OFBIZ-343?page=comments#action_12445296 ]
           
Ricardo Chavez commented on OFBIZ-343:
--------------------------------------

Jacopo,
sorry for the delay on answering.
Right now I'm working on another project here at my job and so I have left OFBiz aside for a while; therefore, I'm afraid I won't be able to submit that patch on the near future. I'll try to find some time to do it, but I can't promise anything. And don't worry, diving into those scripts was quite an instructive experience :)

Regards,

Ricardo Chavez

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       
Reply | Threaded
Open this post in threaded view
|

[jira] Closed: (OFBIZ-343) Handle the association of many machines to a production run task

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)
     [ http://issues.apache.org/jira/browse/OFBIZ-343?page=all ]

Jacopo Cappellato closed OFBIZ-343.
-----------------------------------

    Resolution: Fixed

Editing of fixed asset assigned to a production run has been disabled in rev. 484955

> Handle the association of many machines to a production run task
> ----------------------------------------------------------------
>
>                 Key: OFBIZ-343
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-343
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: manufacturing
>            Reporter: Ricardo Chavez
>         Assigned To: Jacopo Cappellato
>            Priority: Minor
>         Attachments: ProdRun-FixedAsset-screenbug.patch, ProdRun-FixedAsset-v2.patch, ProdRun-FixedAsset-v3.patch, ProdRun-FixedAsset.patch
>
>
> Hello everybody
> The idea of this feature is to cover the case in which many machines are used to complete a production task, e.g. having 20 sewing machines working to complete a production task of 100 T-shirts. It'd also be useful is this could allow the user to keep track of things like how many T-shirts has produced each machine, among others.
> As suggested by Jacopo Cappellato on the ofbiz-user mailing list, this can be implemented in many ways:
> > a) expanding the concept of FixedAsset groups (so that the data model will
> > be left mostly unchanged); you create a fixed asset of type group (e.g.
> > 'sewing machines of room A') and this fixed asset is associated to the
> > task; then you link each sewing machine (other fixed assets) to the fixed
> > asset group
> >
> > b) (more complex) add new association entities to link a task (WorkEffort)
> > to one or more machines (FixedAsset).
> Comments and suggestions are always welcome!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira