Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #20527 All Revisions ] Back to Issue ]
Summary 0020527: Alerts are not moved from New to Solved when they are created from a buildvalidation
Revision 2012-05-16 17:55 by mirurita
Steps To Reproduce 1) Deactivate the c_conversion_rate_doc_trg2 trigger
2) Go to sales invoice >> Exchange Rates tab
3) Enter an exchange rate for EUR -> USD
4) Enter again the same exchange rate for EUR -> USD
5) execute ant smartbuild -Dlocal=no
6) The build process will fail and one alert will be created
7) Go to the application and remove exchange rate created in point 4)
8) Execute alert background process
9) The alert is not moved to SOLVED section
Revision 2012-05-16 17:30 by mirurita
Steps To Reproduce 1) Create the following alert

select crd.c_invoice_id as referencekey_id, ad_column_identifier('C_INVOICE', crd.c_invoice_id,'en_US') as record_id,
           0 as ad_role_id, null as ad_user_id, 'test' as description,
           'Y' as isActive, crd.ad_org_id, crd.ad_client_id, now() as created, 0 as createdBy, now() as updated, 0 as updatedBy
           from c_conversion_rate_document crd join c_invoice i on (crd.c_invoice_id = i.c_invoice_id)
           where fin_payment_id is null and aprm_finacc_transaction_v_id is null and i.issotrx = 'Y'
           group by crd.c_currency_id, crd.c_currency_id_to, crd.c_invoice_id, crd.fin_payment_id, crd.aprm_finacc_transaction_v_id,
                    crd.ad_org_id, crd.ad_client_id
           having count(*) > 1

2) Deactivate the c_conversion_rate_doc_trg2 trigger
3) Go to sales invoice >> Exchange Rates tab
4) Enter an exchange rate for EUR -> USD
5) Enter again the same exchange rate for EUR -> USD
6) Execute alert background process
7) One alert will be created
8) Remove exchange rate created in point 6)
9) Execute alert background process
10) The alert is not moved to SOLVED section


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker