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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036806
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] IDL extension for Invoicesminoralways2017-09-07 16:562019-10-07 01:26
ReporterngarciaView Statuspublic 
Assigned Tomarkmm82 
PriorityhighResolutionopenFixed 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

0036806: Invoices for not ready organizations can be imported

DescriptionInvoices for not ready organizations can be imported. The issue is not reproducible in Core versions newer than 3.0PR17Q3 due to the solution of the following bug:

https://issues.openbravo.com/view.php?id=35590 [^]

as not tax will be available for the not ready organization
Steps To ReproduceAs group admin role:
   Launch the Initial Organization Setup process and create a new legal with accounting organization
   Do not Set it as Ready
   Create the required master data for that organization:
      Document Type: AR Invoice
      Business Partner (set it as Customer and add a location to it)
      Price List
      Payment Terms
      Product
      Tax Rate
   Import an invoice without processing it
   Before 3.0PR17Q3:
   - It will be imported
   - You will not be able to complete it in the Sales Invoice window

   After 3.0PR17Q3:
   - It will not be imported. The following error will be raised:
      Tax not found: <nombreImpuesto>
Proposed SolutionCheck first if the organization is ready
TagsNo tags attached.
Attached Filescsv file icon Issue36806TestData.csv [^] (627 bytes) 2019-10-07 01:26

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0114929)
markmm82 (developer)
2019-10-07 01:25

Test Plan:
As group admin role:
   Launch the Initial Organization Setup process and create a new legal with accounting organization
     Use “TestOrg” as Name (defined in the attached CSV for testing)
   Do not Set it as Ready

   Create the required master data for that organization:
      Business Partner Category
         Set name as “Test-BP-Category”
      Business Partner (set it as Customer and add a location to it)
         Set name as “Test-BP”
     
      Price List Schema
        Set name as “Test-PLS”
      Price List Header
        Set name as “Test-PL”
     Price List Version
        Set Price List Schema as “Test-PLS”
     Tax Category
          Set name as “Test-TaxCategory”
      Product
        Set name as “Test-Product”
     Product Price
        Set a price in “Test-PL”

      Payment Terms
         Set name as “Test-PT”
      Payment Terms
         Set name as “Test-PM”
    
      Tax Rate
         Set name as “Test-TR”

   Import an invoice without processing it.
   You can use the attached Issue36806TestData.csv
Notice the process failed and an exception was thrown:
   Organization not ready: TestOrg

Set TestOrg organization as Ready.

Try to Import attached Issue36806TestData.csv again.
Notice the process ends successfully.

Go to Sales Invooce windows and notice the Invoice is there.
Notice you can complete it.

- Issue History
Date Modified Username Field Change
2017-09-07 16:56 ngarcia New Issue
2017-09-07 16:56 ngarcia Assigned To => Triage Finance
2017-09-07 16:56 ngarcia Issue Monitored: networkb
2017-09-07 16:57 ngarcia Proposed Solution updated
2019-10-01 04:04 markmm82 Assigned To Triage Finance => markmm82
2019-10-01 04:04 markmm82 Status new => scheduled
2019-10-07 01:25 markmm82 Note Added: 0114929
2019-10-07 01:26 markmm82 File Added: Issue36806TestData.csv


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker