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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0051139
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] 09. Financial managementminorhave not tried2022-12-13 15:002022-12-13 15:31
ReportershuehnerView Statuspublic 
Assigned Toshuehner 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0051139: old-flow / pre-aprm: Ensure aprm migration has been done (in case it is needed)

Description3.0 only supports using APRM (Advanced Payables & Receivables).
It is not possible (or supported) to continue using the 2.50 style old-flow with 3.0

For new installs that is default without special action.
Any instances migrating from the old 2.50 had to use the APRM migration tool.

3.0 code is blocking modification of old-flow/pre-aprm tables when the APRM_Ready preference is created (i.e. by the migration tool).

However there is no technical check in place which guarantees that this has been done.
That allows instances to still exist (in rare corner cases) which are not marked as migrated.

To allow further cleanup of old-flow code which should block updates and enforce fixing up of those corner cases.
Steps To ReproduceFind example corner case: Openbravo butler instance
- It has data in c_debt_payment table by having old BigBazaar & Accounting Test sampledata installed
- It never ran the APRM migration tool
- It never did any aprm payment
=> It is still missing the APRM_Ready preference
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks design defect 0050984 newshuehner Tracking issue: Remove obsolete old-flow / pre-aprm related code 
blocks design defect 0051144 newshuehner old-flow / pre-aprm: Remove code only useful when old-flow is still active 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2022-12-13 15:00 shuehner New Issue
2022-12-13 15:00 shuehner Assigned To => Triage Omni OMS
2022-12-13 15:00 shuehner Modules => Core
2022-12-13 15:00 shuehner Triggers an Emergency Pack => No
2022-12-13 15:00 shuehner Relationship added blocks 0050984
2022-12-13 15:31 shuehner Assigned To Triage Omni OMS => shuehner
2022-12-13 16:04 shuehner Relationship added blocks 0051144


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker