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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044797
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Invoices Register Bookminorhave not tried2020-08-12 16:412020-09-12 00:11
ReportershuehnerView Statuspublic 
Assigned ToMery Anelo 
PrioritynormalResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0044797: OBIRB_SE_BusinessPartnerTaxId is an old-style callout and should be refactored to use SimpleCallout

DescriptionThis callout is one of the few ones left over not not refactored to be SimpleCallout (issue 36067 refactored every supported module except a few one).

This bug exists in both the main module version and also in the cashvat variant and should be fixed in both.
Steps To Reproduceproduct/pmods/org.openbravo.module.invoicesregisterbook/src/org/openbravo/module/invoicesregisterbook/obirb_callouts/OBIRB_SE_BusinessPartnerTaxId.java: resultado.append("var respuesta = new Array(");

product/pmods/org.openbravo.module.invoicesregisterbook-cashvat/src/org/openbravo/module/invoicesregisterbook/obirb_callouts/OBIRB_SE_BusinessPartnerTaxId.java: resultado.append("var respuesta = new Array(");
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks design defect 0044795 newTriage Finance Openbravo ERP Tracking issue to refactor remaining old callouts to extend SimpleCallout 

-  Notes
(0122095)
shuehner (administrator)
2020-08-17 12:24

When fixing this issue the ad_model_object_mapping entries are to be removed as well (not required and SimpleCallout subclasses are not servlets)
(0122696)
Mery Anelo (developer)
2020-09-05 03:02

Test plan:
- Login as F&B Internation Group Admin
- Create many invoices for different Business Partners
- Make sure that this selected Business Partner has the "Tax ID" field configured.
- Process and post the invoices created.
- Configure "Invoice Register Book".
- Create a new record in the "Invoice Register Book" window for the same organization selected in the invoices.
- Run the "Create" process and note that the lines related to the invoices created has been added. Check that the lines have the correct value for "Tax Id".

Also, you can try to create a line from the "Invoice Register Book" window, "Lines" tab and select a different business partner and see how this "Tax ID" field changes for the selected BP.
(0122929)
hgbot (developer)
2020-09-10 17:02

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.invoicesregisterbook/-/merge_requests/2 [^]
(0122979)
hgbot (developer)
2020-09-12 00:11

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.module.invoicesregisterbook-cashvat/-/merge_requests/1 [^]

- Issue History
Date Modified Username Field Change
2020-08-12 16:41 shuehner New Issue
2020-08-12 16:41 shuehner Assigned To => Jorge Bravo
2020-08-12 16:41 shuehner Relationship added blocks 0044795
2020-08-12 16:42 shuehner Issue cloned 0044798
2020-08-12 16:44 shuehner Description Updated View Revisions
2020-08-12 16:44 shuehner Steps to Reproduce Updated View Revisions
2020-08-14 14:26 Jorge Bravo Assigned To Jorge Bravo => Mery Anelo
2020-08-17 12:24 shuehner Note Added: 0122095
2020-09-05 02:45 Mery Anelo Status new => scheduled
2020-09-05 03:02 Mery Anelo Note Added: 0122696
2020-09-10 17:02 hgbot Note Added: 0122929
2020-09-12 00:11 hgbot Note Added: 0122979


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker