Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 09. Financial managementmajoralways2020-01-27 14:272023-07-04 12:35
Reporterjorge_acostaView Statuspublic 
Assigned ToTriage Platform Base 
PriorityhighResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0043011: Costing Background Process can be executed 2 times, generating duplicate costings

DescriptionHaving 2 Costing Background Process with for example one of them with Organization = "*" and the other one with Organization = "one of the organizations with type Legal with accounting" , allows them to execute at the same time, so they generate duplicate costings
Steps To ReproduceTo reproduce:

- in the last version, unschedule the Costing Background Process
- create a new sales order and create a good shipment for it
- go to the product( i used the Avalanche transceiver ) added in the sales order and check its costing hasnt been calculated yet, in the product go to the transactions tab and check the transaction costs tab, it should be empty
- then create a new Costing Background Process with organization = "White Valley Spain S.A", schedule it at the same time that the one with organization = "*" ( in last version, just put every n minute, 1 minute and start time = any one with seconds like **:**:05 )
- check that you have 2 Costing Background Process, one with organization = "*" nad the other with organization = "White Valley Spain S.A"
- schedule both process, wait one minute, go to the product window and check that 2 transaction costs have been generated
TagsNo tags attached.
Attached Filespng file icon capture-after.png [^] (115,523 bytes) 2020-01-27 14:27

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
dmiguelez (developer)
2020-02-05 13:10

This issue has been moved to design defect.

The Costing Background process is defined to 'Prevent Concurrent Executions'. As explained in the wiki, this functionality allows to prevent concurrent executions of the same process for the same parameters, in this case, for the same Organization: [^]

However, this functionality does not prevent concurrent executions for Organizations within the same Organization tree, this should be managed by the person who manages the implementation of the project.

This feature request is to enable prevent executions for Organizations that are within the same natural tree.

- Issue History
Date Modified Username Field Change
2020-01-27 14:27 jorge_acosta New Issue
2020-01-27 14:27 jorge_acosta Assigned To => Triage Finance
2020-01-27 14:27 jorge_acosta File Added: capture-after.png
2020-01-27 14:27 jorge_acosta Modules => Core
2020-01-27 14:27 jorge_acosta Resolution time => 1581894000
2020-01-27 14:27 jorge_acosta Triggers an Emergency Pack => No
2020-01-27 14:33 jorge_acosta Description Updated View Revisions
2020-01-30 15:41 dmiguelez Assigned To Triage Finance => AtulOpenbravo
2020-02-05 13:10 dmiguelez Note Added: 0117471
2020-02-05 13:10 dmiguelez Assigned To AtulOpenbravo => platform
2020-02-05 13:10 dmiguelez Type defect => feature request
2022-02-01 08:07 alostale Assigned To platform => Triage Platform Base

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker