Projects:Warehouse picking/Technical Specification
![]() | Important Note: Warehouse picking functionality is discontinued and unsupported. All supported Warehouse functionality is included now in Advanced Warehouse Operations modules. |
Contents |
Artefacts
This section lists all the technical artefacts that provide the functionality and requirements provided by the functional documentation.
Module skeleton
- Forge project creation
- Mercurial repository: https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.pickinglist/
- Module metadata
Data model and windows definition
Picking List Window
- New Table: Header of the Picking List [M_PICKINGLIST]
- obwpl_pickinglist_id
- Audit (ad_client, ad_org, createdby, etc...)
- documentno
- docstatus
- process_picking
- c_doctype_id
- description
- documentdate
- dateprinted
- validatepickinglist
- Table: Line of the picking list [M_INOUTLINE]. Add new fields
- em_obwpl_pickinglist_id
- em_obwpl_editlines_pe char(1)
Window Sales order
- Table: [C_ORDER]. Add new fields
- em_obwpl_generatepicking
- em_obwpl_isinpickinglist
Processes
- Sales order window: Ability to select orders and create each picking list. Includes
- Creation of the picking list in status draft
- Creation of the goods shipment/lines in draft
- Creation of the reservations in status complete
- Picking List Window
- Ability to print picking list.
- In core MP18: When printed, update the dateprinted field
- Ability to process/complete the document
- Ability to verify the document
- Ability to modify a line