[jira] Created: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

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

[jira] Created: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
---------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: OFBIZ-2684
                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
             Project: OFBiz
          Issue Type: Bug
          Components: accounting
    Affects Versions: Release Branch 9.04, SVN trunk
            Reporter: Rishi Solanki
             Fix For: Release Branch 9.04, SVN trunk


On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rishi Solanki updated OFBIZ-2684:
---------------------------------

    Attachment: InvoiceSubTabBar_Ofbiz-2684.patch

Here is the patch as per the description.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rishi Solanki updated OFBIZ-2684:
---------------------------------

    Attachment: InvoiceSubTabBar_Ofbiz-2684.patch

Updated patch adding more condition to reder pages in each case.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashish Vijaywargiya reassigned OFBIZ-2684:
------------------------------------------

    Assignee: Ashish Vijaywargiya

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726414#action_12726414 ]

Hans Bakker commented on OFBIZ-2684:
------------------------------------

i see only one button not working set 'to cancelled' i would like to propose to change the javascript or the menu renderer so it will work with the menus. I am strongly against this patch.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726425#action_12726425 ]

Anil K Patel commented on OFBIZ-2684:
-------------------------------------

1) I looked at the Menu widget rendering code and the issue faced here is not simple bug fix in menu widget.
2) This patch fixes a bug.
3) Code pattern used in patch is in no way a bad code.
4) Freemarker template technology is first class citizen of Ofbiz framework.

Above reasons are enough for me to add new way of rendering menu as solution for fixing the bug.

We may want to save existing menu widget code for future use. Once the menu widget rendering is fixed we can remove ftl based menu and put menu widget artifacts back.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726428#action_12726428 ]

Rishi Solanki commented on OFBIZ-2684:
--------------------------------------

+1 for Anil comments may save the existing menu widget, which I deleted in my patch.

There are two buttons which are not working. set to canceled and set to writeoff on the invoiceOverview page.
Either need to fix the MenuRenderer of OFBiz or can fix the problem without using the Menu widget in such cases, which we did in case of FormWidget there are certain situations in which we prefer to use ftls instead of FormWidget.

I tried to fix it from JS but it will not work because the menu-item > link target parameters always append after the target given in the target attribute. Then post the query in side the target given in the function like ;
confirmActionLink('You want to cancel this invoice number ${invoice.invoiceId}?','setInvoiceStatus?.....')
so that JS function can be called as he wants parameters, but the setInvoiceStatus is work on secured url that is why it was not working.

Finally, this is a bug in a OFBiz and there are good functionality available which can not be called because of this. So either this let this patch in the trunk till the menu renderer handles the javascript properly.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726430#action_12726430 ]

Scott Gray commented on OFBIZ-2684:
-----------------------------------

If you add link-type="hidden-form" to the link element everything almost works the way it should.  You just need a new javascript method to alter the form action after confirmation and resubmit the form.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726433#action_12726433 ]

Anil K Patel commented on OFBIZ-2684:
-------------------------------------

Scott, Can you please add more details to your suggestion.

In case of hidden-form, generated code has a javascript function that runs on submit. In this case we need to call a different function. How can we pass in the javascript function that needs to be called to menuwidget so it use passed in function instead of the default behavior.


> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726436#action_12726436 ]

Scott Gray commented on OFBIZ-2684:
-----------------------------------

Okay forget I spoke, I can't see any easy way to get a reference back to the form from javascript since the form name is dynamically generated in the widget code.

In light of that I see now problem with using freemarker, widgets are great but they should get in the way of additional functionality.  It would be nice if a jira issue were created though so that this problem isn't forgotten.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726438#action_12726438 ]

Anil K Patel commented on OFBIZ-2684:
-------------------------------------

Scott,
If I understand right, what you are suggesting is to
1) Use freemarker to fix the bug.
2) Create Jira issues for fixing bug in menu widget. Once menu widget bug is fixed we can comeback and remove use of freemarker and use menu widget based rendering of menus.



> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726444#action_12726444 ]

Scott Gray commented on OFBIZ-2684:
-----------------------------------

Exactly, when we get time we can add something like a confirm-message="Are you sure?" attribute to the link element then let the widget code handle including the necessary js calls

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12726450#action_12726450 ]

Rishi Solanki commented on OFBIZ-2684:
--------------------------------------

Added jira issue for the Menu rendering problem -
https://issues.apache.org/jira/browse/OFBIZ-2688

Thanks to Scott and Anil for valuable comments.

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Closed: (OFBIZ-2684) In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashish Vijaywargiya closed OFBIZ-2684.
--------------------------------------

    Resolution: Fixed

Thanks Rishi for your contribution.
Done at r790567(trunk) & r790569(RB9.04).

Separate issue has been created for this bug in Menu Widget code.
On fixing things in Menu Widget code we should again start using the Menu Widget artifacts.
https://issues.apache.org/jira/browse/OFBIZ-2688

Thanks Guys!
--
Ashish

> In Accounting invoice section the InvoiceSubBar Menu all options are not working properly, convert it to ftl, so that all functionality can be run.
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-2684
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2684
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting
>    Affects Versions: Release Branch 9.04, SVN trunk
>            Reporter: Rishi Solanki
>            Assignee: Ashish Vijaywargiya
>             Fix For: Release Branch 9.04, SVN trunk
>
>         Attachments: InvoiceSubTabBar_Ofbiz-2684.patch, InvoiceSubTabBar_Ofbiz-2684.patch
>
>
> On invoice overview page if we select a invoice to see its view for example navigate thru following link ;
> https://localhost:8443/accounting/control/invoiceOverview?invoiceId=demo10002
> On this link all the functionality working fine when we go for changing the status to statusId, but in case of changing the previous status to "INVOICE_WRITEOFF" and "INVOICE_CANCELLED" a JS function confirmActionLink() call on click.
> The JS can not work due the MenuWidget renders not accordingly and not handling the such scenario. So to achieve the functionality work properly convert the Menu to ftl, without changing its any of the functionality.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.