Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0038650 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Modules] Advanced Matching Algorithm | minor | always | 2018-05-29 14:32 | 2019-09-30 20:26 | |||||||
Reporter | ngarcia | View Status | public | |||||||||
Assigned To | collazoandy4 | |||||||||||
Priority | high | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Regression date | ||||||||||||
Regression introduced by commit | ||||||||||||
Regression level | ||||||||||||
Review Assigned To | ||||||||||||
Regression introduced in release | ||||||||||||
Summary | 0038650: Parameters are passed in wrong order to findOrder function in findWeakMatch function of InvoiceMatchingAlgorithm class | |||||||||||
Description | Parameters are passed in wrong order to findOrder function in findWeakMatch function of InvoiceMatchingAlgorithm class. The function is defined as findOrder(FIN_BankStatementLine line, boolean PMCheck, boolean BPCheck, boolean DateCheck) The calls are made in wrong order: paymentScheduleFromOrder = findOrder(line, matchingAlgorithm.isOBAMAMatchOrderBP(), matchingAlgorithm.isOBAMAMatchOrderPM(), false); paymentScheduleFromOrder = findOrder(line, matchingAlgorithm.isOBAMAMatchOrderBP(), false, false); | |||||||||||
Steps To Reproduce | * | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0114096) collazoandy4 (reporter) 2019-08-19 22:11 |
Check the findOrder call in findWeakMatch method that PMCheck and BPCheck are correct |
(0114866) collazoandy4 (reporter) 2019-09-30 20:26 |
Test Plan Go to Financial Account and select Bank Account 2 record Set Advanced Matching Algorithm as Matching Algorithm Create a new record in Imported Bank Statement tab Create a new record in Lines tab (with any amount) Click on Match Statement and clic OK (First ok button to run algorithm) Click on + button select GL Item: Salaries and click on Done button Click on Reconcilie All button |
Issue History | |||
Date Modified | Username | Field | Change |
2018-05-29 14:32 | ngarcia | New Issue | |
2018-05-29 14:32 | ngarcia | Assigned To | => Triage Finance |
2018-05-29 14:32 | ngarcia | Issue Monitored: networkb | |
2018-05-30 08:19 | Practics | Issue Monitored: Practics | |
2019-08-19 21:51 | collazoandy4 | Assigned To | Triage Finance => collazoandy4 |
2019-08-19 21:51 | collazoandy4 | Status | new => scheduled |
2019-08-19 22:11 | collazoandy4 | Note Added: 0114096 | |
2019-09-30 20:26 | collazoandy4 | Note Added: 0114866 |
Copyright © 2000 - 2009 MantisBT Group |