Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0013436 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] 04. Warehouse management | minor | have not tried | 2010-05-25 18:47 | 2011-05-24 10:57 | |||
Reporter | opablo | View Status | public | |||||
Assigned To | adrianromero | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 80f5f1c6567b | ||||
Projection | none | ETA | none | Target Version | 2.50MP19 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | 2.50MP14 | SCM revision | ||||||
Review Assigned To | ||||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0013436: New extension point in shipments | |||||||
Description | It would be great to have extensions points available also at shipment level. As it is done with orders and invoices, we would like to enhance them also in shipments. Goals: 1) To have at shipment level the same functionality regarding to extension points that at invoice and order level, that is: * Ability to execute new procedures added by different modules at the end of the InOut Post procedure. 2) To develop a mechanism as similar as possible to what is done with orders and invoices. 3) To be able to add post-process to a shipment in all situations given at Openbravo, that is: 3.1) Post a single shipment. NOTE: Although the PL process is prepared to be called using NULL as record id (this will post all shipments with docaction='CO'), we have not found in Openbravo this type of call. | |||||||
Steps To Reproduce | 1) Define an extension point which calls a procedure that doesn't raise an exception RESULT EXPECTED: -Single shipment: Shipment posted + extension point executed (processing multiple shipment will have the same behaviour) 2) Define an extension point which calls a procedure that raises an exception RESULT EXPECTED: -Single shipment: Controlled error prompted to user, document not posted (processing multiple shipments: Controlled error prompted to user and none document posted) | |||||||
Proposed Solution | Attached file is a patch with our proposed solution, based on MP14. | |||||||
Tags | closingMay2011 | |||||||
Attached Files | ep_inout_patch [^] (5,547 bytes) 2010-05-25 18:47 [Show Content] | |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0028525) hgbot (developer) 2010-06-16 18:11 |
Repository: erp/devel/pi Changeset: e6a6e9dcefab54fe75b148df112087d5c7ec9051 Author: Adrián Romero <adrianromero <at> openbravo.com> Date: Wed Jun 16 18:10:41 2010 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/e6a6e9dcefab54fe75b148df112087d5c7ec9051 [^] Adding new extension points to the shipment flow according the project http://wiki.openbravo.com/wiki/Projects/Warehouse_picking/Extension_Points_Functional_Specification [^] Fixes issue 0013436: New extension point in shipments --- M src-db/database/model/functions/M_INOUT_CANCEL.xml M src-db/database/model/functions/M_INOUT_CREATE.xml M src-db/database/model/functions/M_INOUT_POST.xml M src-db/database/sourcedata/AD_EXTENSION_POINTS.xml --- |
(0028538) hgbot (developer) 2010-06-17 10:53 |
Repository: erp/devel/pi Changeset: 80f5f1c6567b4982acb0f1c9fd49c1b8c28128b4 Author: Adrián Romero <adrianromero <at> openbravo.com> Date: Thu Jun 17 10:52:49 2010 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/80f5f1c6567b4982acb0f1c9fd49c1b8c28128b4 [^] Fixes issue 0013678: Completing the purchase order throws java lang exception Fixes issue 0013436: New extension point in shipments --- M src-db/database/model/functions/M_INOUT_CANCEL.xml --- |
(0028569) hudsonbot (developer) 2010-06-17 20:43 |
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated: Changeset: http://code.openbravo.com/erp/devel/main/rev/e6a6e9dcefab [^] Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/6585f66712fd [^] Tests: http://builds.openbravo.com/view/int/ [^] OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17682.obx [^] |
(0028571) hudsonbot (developer) 2010-06-17 20:43 |
A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated: Changeset: http://code.openbravo.com/erp/devel/main/rev/80f5f1c6567b [^] Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/6585f66712fd [^] Tests: http://builds.openbravo.com/view/int/ [^] OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17682.obx [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2010-05-25 18:47 | opablo | New Issue | |
2010-05-25 18:47 | opablo | Assigned To | => adrianromero |
2010-05-25 18:47 | opablo | File Added: ep_inout_patch | |
2010-05-25 18:57 | albertobg | Issue Monitored: albertobg | |
2010-05-27 04:01 | eintelau | Issue Monitored: eintelau | |
2010-05-27 17:02 | adrianromero | Status | new => scheduled |
2010-05-27 17:02 | adrianromero | Target Version | => 2.50MP19 |
2010-06-16 18:11 | hgbot | Checkin | |
2010-06-16 18:11 | hgbot | Note Added: 0028525 | |
2010-06-16 18:11 | hgbot | Status | scheduled => resolved |
2010-06-16 18:11 | hgbot | Resolution | open => fixed |
2010-06-16 18:11 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/e6a6e9dcefab54fe75b148df112087d5c7ec9051 [^] |
2010-06-17 10:53 | hgbot | Checkin | |
2010-06-17 10:53 | hgbot | Note Added: 0028538 | |
2010-06-17 10:53 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/devel/pi/rev/e6a6e9dcefab54fe75b148df112087d5c7ec9051 [^] => http://code.openbravo.com/erp/devel/pi/rev/80f5f1c6567b4982acb0f1c9fd49c1b8c28128b4 [^] |
2010-06-17 20:43 | hudsonbot | Checkin | |
2010-06-17 20:43 | hudsonbot | Note Added: 0028569 | |
2010-06-17 20:43 | hudsonbot | Checkin | |
2010-06-17 20:43 | hudsonbot | Note Added: 0028571 | |
2010-07-08 13:42 | adrianromero | Relationship added | related to 0013912 |
2010-09-20 18:38 | albertobg | Issue End Monitor: albertobg | |
2011-05-24 09:59 | dalsasua | Tag Attached: closingMay2011 | |
2011-05-24 10:57 | dalsasua | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |