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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0010194
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2009-08-05 13:462009-08-14 00:00
ReporternetworkbView Statuspublic 
Assigned Todalsasua 
PriorityhighResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version2.40MP10
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.40SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0010194: An invoice is not set as "Paid" when its payment is cancelled

DescriptionA sales invoice is completed. A payment is generated. This payment is needed to split up in two new payments, so a settlement is created.
New two payments are introduced in a Bank Statement. It is processed.
Both payments ares set as Paid, but the original payment, not.
So it is really dificult to know if the invoice has been paid or not because its payment is set as "Not paid".

Steps To ReproduceGenerate a sales invoice. Complete it.
Go to its payment. It is set as Not paid.
Generate a settlement. Use create lines From, and include the generated payment from the invoice.
Go to generated payments tab, and create two new ones (same business partner) whos total is the total invoice.
Process it.
Generate a Bank Statement. Include both payments (news).
Process it.
Go back to invoice. It is set as not paid, although their payments have been paid.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0010283 newrmorley A report or a field shoul be added to show which invoices are paid 

-  Notes
(0018841)
rafaroda (developer)
2009-08-05 15:28

David,

Can you please take action on this issue?

Thanks.
(0018936)
psarobe (manager)
2009-08-13 17:52

Hi,

This is the correct behavior for the original payment. When you cancel the payment to split in two new ones, the "properties" for the payment change:
1. Cancel_Processed='Y'
2. IsPaid='Y'

When having these values for a payment it means that the status of the Payment is 'W' which means is canceled and not need to conciliate and of course the payment is not paid because it is not present in any bank statement or cash journal

- Issue History
Date Modified Username Field Change
2009-08-05 13:46 networkb New Issue
2009-08-05 13:46 networkb Assigned To => rafaroda
2009-08-05 15:23 jpcalvente Issue Monitored: jpcalvente
2009-08-05 15:28 rafaroda Note Added: 0018841
2009-08-05 15:28 rafaroda Assigned To rafaroda => dalsasua
2009-08-05 15:28 rafaroda Priority immediate => high
2009-08-12 10:24 networkb Target Version => 2.50MP5
2009-08-12 12:34 networkb Assigned To dalsasua => networkb
2009-08-12 12:36 networkb Reporter networkb => dalsasua
2009-08-12 12:36 networkb Target Version 2.50MP5 => 2.40MP10
2009-08-12 12:40 networkb Reporter dalsasua => networkb
2009-08-12 12:40 networkb Assigned To networkb => dalsasua
2009-08-13 17:52 psarobe Status new => closed
2009-08-13 17:52 psarobe Note Added: 0018936
2009-08-13 17:52 psarobe Resolution open => no change required
2009-08-14 00:00 anonymous sf_bug_id 0 => 2837183
2009-08-14 14:27 rafaroda Relationship added related to 0010283


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker