Tip
This module is part of the OpenERP software, the leading Open Source enterprise management system. If you want to discover OpenERP, check our screencasts or download OpenERP directly.
Stock Management (stock)¶
Module: | stock |
---|---|
Name: | Stock Management |
Version: | 5.0.1.1 |
Author: | Tiny |
Directory: | stock |
Web: | http://www.openerp.com |
Official module: | |
yes | |
Quality certified: | |
yes |
Description¶
OpenERP Stock Management module can manage multi-warehouses, multi and structured stock locations.
Thanks to the double entry management, the inventory controlling is powerful and flexible:
* Moves history and planning,
* Different inventory methods (FIFO, LIFO, ...)
* Stock valuation (standard or average price, ...)
* Robustness faced with Inventory differences
* Automatic reordering rules (stock level, JIT, ...)
* Bar code supported
* Rapid detection of mistakes through double entry system
* Traceability (upstream/downstream, production lots, serial number, ...)
Dependencies¶
product
account
Reports¶
- Future Stock Forecast
- Packing list
- Print Item Labels
- Location Overview
- Lots by location
- Location Content (With children)
Views¶
- stock.inventory.line.tree (tree)
- stock.inventory.line.form (form)
- stock.inventory.tree (tree)
- stock.inventory.form (form)
- stock.tracking.form (form)
- stock.tracking.tree (tree)
- stock.tracking.tree (tree)
- stock.production.lot.revision.form (form)
- stock.production.lot.revision.tree (tree)
- stock.production.lot.form (form)
- stock.production.lot.tree (tree)
- Stock Moves (tree)
- Stock Moves (tree)
- stock.location.form (form)
- stock.location.tree (tree)
- stock.location.tree (tree)
- stock.warehouse (form)
- stock.warehouse.tree (tree)
- stock.picking.move.wizard.form (form)
- stock.picking.calendar (calendar)
- stock.picking.tree (tree)
- stock.picking.form (form)
- stock.picking.delivery.tree (tree)
- stock.picking.delivery.form (form)
- stock.picking.out.tree (tree)
- stock.picking.out.form (form)
- stock.picking.in.tree (tree)
- stock.picking.in.form (form)
- stock.move.tree (tree)
- stock.move.form (form)
- stock.incoterms.tree (tree)
- stock.incoterms.form (form)
- * INHERIT product.category.stock.property.form.inherit (form)
- * INHERIT product.template.stock.property.form.inherit (form)
- * INHERIT product.normal.stock.acc.property.form.inherit (form)
- * INHERIT product.normal.stock.form.inherit (form)
- * INHERIT product.normal.stock.property.form.inherit (form)
- * INHERIT res.partner.stock.property.form.inherit (form)
- stock.report.prodlots.view (tree)
- report.stock.lines.date.tree (tree)
- report.stock.lines.date.form (form)
- stock.location.tree (tree)
Objects¶
Object: Incoterms (stock.incoterms)¶
active: | Active, boolean |
---|
code: | Code, char, required |
---|
name: | Name, char, required |
---|
Object: Location (stock.location)¶
comment: | Additional Information, text |
---|
address_id: | Location Address, many2one |
---|
stock_virtual_value: | |
---|---|
Virtual Stock Value, float, readonly |
allocation_method: | |
---|---|
Allocation Method, selection, required |
location_id: | Parent Location, many2one |
---|
chained_location_id: | |
---|---|
Chained Location If Fixed, many2one |
complete_name: | Location Name, char, readonly |
---|
usage: | Location Type, selection, required |
---|
stock_real_value: | |
---|---|
Real Stock Value, float, readonly |
chained_location_type: | |
---|---|
Chained Location Type, selection, required |
account_id: | Inventory Account, many2one |
---|
child_ids: | Contains, one2many |
---|
chained_delay: | Chained Delay (days), integer |
---|
stock_virtual: | Virtual Stock, float, readonly |
---|
posz: | Height (Z), integer |
---|
posx: | Corridor (X), integer |
---|
posy: | Shelves (Y), integer |
---|
active: | Active, boolean |
---|
icon: | Icon, selection |
---|
parent_right: | Right Parent, integer |
---|
name: | Location Name, char, required |
---|
chained_auto_packing: | |
---|---|
Automatic Move, selection, required |
This is used only if you selected a chained location type. The ‘Automatic Move’ value will create a stock move after the current one that will be validated automatically. With ‘Manual Operation’, the stock move has to be validated by a worker. With ‘Automatic No Step Added’, the location is replaced in the original move.
parent_left: | Left Parent, integer |
---|
stock_real: | Real Stock, float, readonly |
---|
Object: Stock Tracking Lots (stock.tracking)¶
active: | Active, boolean |
---|
move_ids: | Moves Tracked, one2many |
---|
serial: | Reference, char |
---|
date: | Date Created, datetime, required |
---|
name: | Tracking, char, required |
---|
Object: Packing List (stock.picking)¶
origin: | Origin Reference, char |
---|
address_id: | Partner, many2one |
---|
type: | Shipping Type, selection, required |
---|
move_lines: | Move lines, one2many |
---|
date_done: | Date Done, datetime |
---|
name: | Reference, char |
---|
move_type: | Delivery Method, selection, required |
---|
invoice_state: | Invoice Status, selection, required, readonly |
---|
min_date: | Planned Date, datetime |
---|
note: | Notes, text |
---|
date: | Date Order, datetime |
---|
state: | Status, selection, readonly |
---|
location_dest_id: | |
---|---|
Dest. Location, many2one |
max_date: | Max. Planned Date, datetime |
---|
auto_picking: | Auto-Packing, boolean |
---|
active: | Active, boolean |
---|
location_id: | Location, many2one |
---|
backorder_id: | Back Order, many2one |
---|
Object: Production lot (stock.production.lot)¶
stock_available: | |
---|---|
Available, float, readonly |
product_id: | Product, many2one, required |
---|
date: | Created Date, datetime, required |
---|
revisions: | Revisions, one2many |
---|
ref: | Internal Ref, char |
---|
name: | Serial, char, required |
---|
Object: Production lot revisions (stock.production.lot.revision)¶
indice: | Revision, char |
---|
name: | Revision Name, char, required |
---|
date: | Revision Date, date |
---|
lot_id: | Production lot, many2one |
---|
author_id: | Author, many2one |
---|
description: | Description, text |
---|
Object: Stock Move (stock.move)¶
product_uos_qty: | |
---|---|
Quantity (UOS), float |
address_id: | Dest. Address, many2one |
---|
product_uom: | Product UOM, many2one, required |
---|
price_unit: | Unit Price, float |
---|
product_qty: | Quantity, float, required |
---|
product_uos: | Product UOS, many2one |
---|
location_id: | Source Location, many2one, required |
---|
priority: | Priority, selection |
---|
auto_validate: | Auto Validate, boolean |
---|
note: | Notes, text |
---|
state: | Status, selection, readonly |
---|
product_packaging: | |
---|---|
Packaging, many2one |
move_history_ids: | |
---|---|
Move History, many2many |
prodlot_id: | Production Lot, many2one |
---|
Production lot is used to put a serial number on the production
move_dest_id: | Dest. Move, many2one |
---|
date: | Date Created, datetime |
---|
product_id: | Product, many2one, required |
---|
move_history_ids2: | |
---|---|
Move History, many2many |
name: | Name, char, required |
---|
date_planned: | Date, datetime, required |
---|
Scheduled date for the movement of the products or real date if the move is done.
location_dest_id: | |
---|---|
Dest. Location, many2one, required |
tracking_id: | Tracking Lot, many2one |
---|
Tracking lot is the code that will be put on the logistical unit/pallet
picking_id: | Packing List, many2one |
---|
Object: Inventory (stock.inventory)¶
name: | Inventory, char, required, readonly |
---|
date_done: | Date done, datetime |
---|
move_ids: | Created Moves, many2many |
---|
state: | Status, selection, readonly |
---|
date: | Date create, datetime, required, readonly |
---|
inventory_line_id: | |
---|---|
Inventories, one2many, readonly |
Object: Inventory line (stock.inventory.line)¶
inventory_id: | Inventory, many2one |
---|
location_id: | Location, many2one, required |
---|
product_id: | Product, many2one, required |
---|
product_uom: | Product UOM, many2one, required |
---|
product_qty: | Quantity, float |
---|
Object: Warehouse (stock.warehouse)¶
lot_input_id: | Location Input, many2one, required |
---|
partner_address_id: | |
---|---|
Owner Address, many2one |
lot_output_id: | Location Output, many2one, required |
---|
name: | Name, char, required |
---|
lot_stock_id: | Location Stock, many2one, required |
---|
Object: stock.picking.move.wizard (stock.picking.move.wizard)¶
move_ids: | Move lines, many2many, required |
---|
address_id: | Dest. Address, many2one |
---|
name: | Name, char |
---|
picking_id: | Packing list, many2one |
---|
Object: Dates of Inventories (report.stock.lines.date)¶
create_date: | Latest Date of Inventory, datetime |
---|
id: | Inventory Line Id, integer, readonly |
---|
product_id: | Product Id, integer, readonly |
---|
Object: Stock report by production lots (stock.report.prodlots)¶
prodlot_id: | Production lot, many2one, readonly |
---|
location_id: | Location, many2one, readonly |
---|
name: | Quantity, float, readonly |
---|
product_id: | Product, many2one, readonly |
---|