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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0013436
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 04. Warehouse managementminorhave not tried2010-05-25 18:472011-05-24 10:57
ReporteropabloView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision80f5f1c6567b
ProjectionnoneETAnoneTarget Version2.50MP19
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.50MP14SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0013436: New extension point in shipments

DescriptionIt 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 Reproduce1) 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 SolutionAttached file is a patch with our proposed solution, based on MP14.
TagsclosingMay2011
Attached Files? file icon ep_inout_patch [^] (5,547 bytes) 2010-05-25 18:47 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00139122.50MP20 closedharikrishnan The process 'Create Lines from' of the Goods Shipment window shows incorrect data 

-  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
Powered by Mantis Bugtracker