You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Vyom Jain (JIRA)" <ji...@apache.org> on 2014/06/19 04:08:25 UTC

[jira] [Updated] (OFBIZ-5565) FinAccountHelper.getFinAccountFromCode() no longer returns financial account

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

Vyom Jain updated OFBIZ-5565:
-----------------------------

    Description: 
FinAccountHelper.getFinAccountFromCode() in trunk as well as in some of the released versions is no longer able to fetch the Financial Account ID. 
So all features dependent on this method would no longer work (an example being paying by gift card during order entry process).

Per my research, this stopped working method post some changes related to how data is encrypted (two strings will not have similar encrypted string).

I had tried this on a fresh SVN trunk checkout with absolutely no changes (had been using Derby database).

Furthermore, the ant target gen-kek references old jars and that needs fixing as well.

Steps to test - 
1. Create a new Financial account (gift certificate) for DemoCustomer - https://demo-trunk.ofbiz.apache.org/accounting/control/FindFinAccount?ownerPartyId=DemoCustomer and deposit some funds into it.
2. Create an order for DemoCustomer from the Order Manager application.
3. Use "Quick Finalize Order", try paying by the gift card created in step #1.

Observations - 
1. Returns an error "This gift card does not exist"

Related User ML post - http://mail-archives.apache.org/mod_mbox/ofbiz-user/201403.mbox/%3CCAKuEJqZChmJaWF=rZN1z-vUDNZBNSduLJ4j6pxJTD5iJYnUZhg@mail.gmail.com%3E

Thanks.

  was:
FinAccountHelper.getFinAccountFromCode() in trunk as well as in some of the released versions is no longer able to fetch the Financial Account ID. 
So all features dependent on this method would no longer work (an example being paying by gift card during order entry process).

Per my research, this stopped working method post some changes related to how data is encrypted (two strings will not have similar encrypted string).

I had tried this on a fresh SVN trunk checkout with absolutely no changes (had been using Derby database).

Furthermore, the ant target gen-kek references old jars and that needs fixing as well.

Steps to test - 
1. Create a new Financial account (gift certificate) for DemoCustomer - https://demo-trunk.ofbiz.apache.org/accounting/control/FindFinAccount?ownerPartyId=DemoCustomer and deposit some funds into it.
2. Create an order for DemoCustomer from the Order Manager application.
3. Use "Quick Finalize Order", try paying by the gift card created in step #1.

Observations - 
1. Returns an error "This gift card does not exist"

Thanks.


> FinAccountHelper.getFinAccountFromCode() no longer returns financial account
> ----------------------------------------------------------------------------
>
>                 Key: OFBIZ-5565
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5565
>             Project: OFBiz
>          Issue Type: Bug
>          Components: accounting, order
>    Affects Versions: SVN trunk, Release Branch 13.07
>         Environment: Primarily tested on Ubuntu, but affects all OS.
>            Reporter: Vyom Jain
>            Assignee: Jacopo Cappellato
>             Fix For: SVN trunk, Release Branch 13.07
>
>         Attachments: OFBIZ-5565.patch
>
>
> FinAccountHelper.getFinAccountFromCode() in trunk as well as in some of the released versions is no longer able to fetch the Financial Account ID. 
> So all features dependent on this method would no longer work (an example being paying by gift card during order entry process).
> Per my research, this stopped working method post some changes related to how data is encrypted (two strings will not have similar encrypted string).
> I had tried this on a fresh SVN trunk checkout with absolutely no changes (had been using Derby database).
> Furthermore, the ant target gen-kek references old jars and that needs fixing as well.
> Steps to test - 
> 1. Create a new Financial account (gift certificate) for DemoCustomer - https://demo-trunk.ofbiz.apache.org/accounting/control/FindFinAccount?ownerPartyId=DemoCustomer and deposit some funds into it.
> 2. Create an order for DemoCustomer from the Order Manager application.
> 3. Use "Quick Finalize Order", try paying by the gift card created in step #1.
> Observations - 
> 1. Returns an error "This gift card does not exist"
> Related User ML post - http://mail-archives.apache.org/mod_mbox/ofbiz-user/201403.mbox/%3CCAKuEJqZChmJaWF=rZN1z-vUDNZBNSduLJ4j6pxJTD5iJYnUZhg@mail.gmail.com%3E
> Thanks.



--
This message was sent by Atlassian JIRA
(v6.2#6252)