Openbravo Issue Tracking System - Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0038237 | Modules | External Data Integration | public | 2018-03-27 17:43 | 2018-04-16 09:34 |
|
Reporter | javietxe | |
Assigned To | AugustoMauch | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Regression date | |
Regression introduced by commit | |
Regression level | |
Review Assigned To | caristu |
Support ticket | |
OBNetwork customer | |
Regression introduced in release | |
|
Summary | 0038237: SERQA 3917: Error while reprocessing a EDL Request logged in an organization not in the organization tree of the EDL Request |
Description | If we try to reprocess an EDL Request created in an organization outside the organization tree and without an import entry, the reprocessing gives an error and the screen is not updated. It stays loading forever. |
Steps To Reproduce | - Installed the attached module
- Login as Openbravo with the F&B International Group role
- Change the organization to F&B España - Region Norte
- Execute the Create EDL Request process. It will create and EDL Request in the Region Norte organization.
- Delete from the database the import entry of the EDL Request line. This simulates what would happen if a lot of time passes and the import entry is archived and purged.
- Change the organization of the user to F&B US Inc.
- Reprocess the EDL Request. There will be a cross-organization error because the EDL request line belongs to Region Norte and the import entry would belong to US Inc, that is not part of its natural tree. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0038670 | | closed | platform | Error in ImportEntryArchiveManager processing OBEDL_Request_Line not part of the natural tree | related to | defect | 0041009 | | closed | caristu | Archiving of import entries related to reprocessed request lines can fail |
|
Attached Files | org.openbravo.issue38237.tar.gz (2,419) 2018-04-10 22:39 https://issues.openbravo.com/file_download.php?file_id=11721&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2018-03-27 17:43 | javietxe | New Issue | |
2018-03-27 17:43 | javietxe | Assigned To | => AugustoMauch |
2018-03-27 17:43 | javietxe | Modules | => Core |
2018-03-27 17:43 | javietxe | Resolution time | => 1523311200 |
2018-03-27 17:43 | javietxe | Triggers an Emergency Pack | => No |
2018-04-10 21:33 | hgbot | Checkin | |
2018-04-10 21:33 | hgbot | Note Added: 0103799 | |
2018-04-10 21:33 | hgbot | Status | new => resolved |
2018-04-10 21:33 | hgbot | Resolution | open => fixed |
2018-04-10 21:33 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration/rev/ec0aa01519ad1ab68288029beccd44898a099ac6 [^] |
2018-04-10 22:33 | AugustoMauch | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=16969#r16969 |
2018-04-10 22:39 | AugustoMauch | File Added: org.openbravo.issue38237.tar.gz | |
2018-04-10 22:39 | AugustoMauch | Review Assigned To | => caristu |
2018-04-11 11:36 | hgbot | Checkin | |
2018-04-11 11:36 | hgbot | Note Added: 0103805 | |
2018-04-14 14:45 | hgbot | Checkin | |
2018-04-14 14:45 | hgbot | Note Added: 0103887 | |
2018-04-15 15:05 | shuehner | Note Added: 0103894 | |
2018-04-16 08:40 | caristu | Project | Openbravo ERP => Modules |
2018-04-16 08:41 | caristu | Category | A. Platform => External Data Integration |
2018-04-16 09:34 | caristu | Note Added: 0103898 | |
2018-04-16 09:34 | caristu | Status | resolved => closed |
2018-04-16 17:03 | caristu | Note Edited: 0103898 | bug_revision_view_page.php?bugnote_id=0103898#r16999 |
2018-05-31 13:48 | ALopetegui | Relationship added | related to 0038670 |
2019-06-03 10:26 | caristu | Relationship added | related to 0041009 |
Notes |
|
(0103799)
|
hgbot
|
2018-04-10 21:33
|
|
Repository: erp/pmods/org.openbravo.externaldata.integration
Changeset: ec0aa01519ad1ab68288029beccd44898a099ac6
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Tue Apr 10 21:32:59 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.externaldata.integration/rev/ec0aa01519ad1ab68288029beccd44898a099ac6 [^]
Fixes issue 38237: Allows cross-org between EDL request lines and import entries
Now it is possible that an EDL request line created in an organization X references an import entry that belongs
to an organization Y outside of X`s natural tree.
---
M src-db/database/sourcedata/AD_COLUMN.xml
M src/org/openbravo/externaldata/integration/process/AsynchronousProcessor.java
---
|
|
|
(0103805)
|
hgbot
|
2018-04-11 11:36
|
|
|
|
(0103887)
|
hgbot
|
2018-04-14 14:45
|
|
|
|
|
Note last commit had typo in message and is unrelated -> it belongs to 38257 |
|
|
(0103898)
|
caristu
|
2018-04-16 09:34
(edited on: 2018-04-16 17:03) |
|
Reviewed. Fixed in version 2.0.500.
|
|