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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031313
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] 03. Procurement managementmajoralways2015-10-30 13:082017-11-10 12:31
ReporterngarciaView Statuspublic 
Assigned ToTriage Omni OMS 
PriorityurgentResolutionunable to reproduceFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tongarcia
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031313: Matched Invoice records are created in the Create Lines process (selecting order lines) but not in Pending Goods Receipt process

DescriptionMatched Invoice records are created in the Create Lines process (selecting order lines) but not in Pending Goods Receipt process. But, the matched invoice record is only created for completely received order lines and not for partially received ones
Steps To ReproduceAs group admin role:
1. Create a Purchase Order
   Create a Purchase Invoice from it
   Launch the Pending Goods Receipt process
   Check no entry is created in the Matched Invoices window

2. Create a Purchase Order
   Create a Purchase Invoice from it
   Create a Goods Receipt header and select the previously created order line
   Complete it
   Check a record is generated in the Matched Invoices window

3. Create a Purchase Order
   Create a Purchase Invoice from it
   Create a Goods Receipt header and select the previously created order line
   Decrease the received amount
   Complete it
   Create a new Goods Receipt header and select the same order line
   Complete it
   Check no record is created in the Matched Invoices window
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0027705 newnonofrancisco No matched invoice in case of booking an invoice prior to the receipt 
related to design defect 0037275 newnonofrancisco Matched Invoice records for already invoiced order lines are only created the first time except in GR-Create Lines From Invoice 

-  Notes
(0082777)
vmromanos (manager)
2015-12-15 17:07

Moved to design defect:

We have M_InOutLine_ID reference in C_InvoiceLine which can hold information for a single Goods Receipt Line only. In the scenario reported we have multiple M_InoutLine_ID for a single C_InvoiceLine_ID. At the time of first partial Goods Receipt we mark Invoice Line ID with first M_InoutLine Reference and only for this record Match Invoice record is created and other are skipped.

Fixing this issue would require a deep refactor in the code and in the way to store the relationships between invoice lines and shipment lines.

Moved to design defect and removed resolution time.

- Issue History
Date Modified Username Field Change
2015-10-30 13:08 ngarcia New Issue
2015-10-30 13:08 ngarcia Assigned To => Triage Finance
2015-10-30 13:08 ngarcia Modules => Core
2015-10-30 13:08 ngarcia Triggers an Emergency Pack => No
2015-10-30 13:11 ngarcia Relationship added related to 0027705
2015-10-30 13:12 ngarcia Issue Monitored: networkb
2015-10-30 13:13 ngarcia Resolution time => 1449788400
2015-12-02 07:36 AtulOpenbravo Assigned To Triage Finance => AtulOpenbravo
2015-12-15 17:07 vmromanos Resolution time 1449788400 =>
2015-12-15 17:07 vmromanos Note Added: 0082777
2015-12-15 17:07 vmromanos Type defect => design defect
2017-04-19 08:37 AtulOpenbravo Assigned To AtulOpenbravo => Triage Finance
2017-11-10 11:04 ngarcia Summary Matched Invoice records are created in the Create Lines process (selecting order lines) but not in Pending Goods Receipt process => Matched Invoice records are not created for already invoiced order lines partially received
2017-11-10 11:04 ngarcia Description Updated View Revisions
2017-11-10 11:04 ngarcia Steps to Reproduce Updated View Revisions
2017-11-10 11:04 ngarcia Proposed Solution updated
2017-11-10 11:10 ngarcia Summary Matched Invoice records are not created for already invoiced order lines partially received => Matched Invoice records are created in the Create Lines process (selecting order lines) but not in Pending Goods Receipt process
2017-11-10 11:10 ngarcia Steps to Reproduce Updated View Revisions
2017-11-10 11:10 ngarcia Description Updated View Revisions
2017-11-10 12:29 ngarcia Relationship added related to 0037275
2017-11-10 12:31 ngarcia Review Assigned To => ngarcia
2017-11-10 12:31 ngarcia Status new => closed
2017-11-10 12:31 ngarcia Resolution open => unable to reproduce


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker