3
:synopsis: Sales Management (Official, Quality Certified)
10
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
12
.. tip:: This module is part of the Open ERP software, the leading Open Source
13
enterprise management system. If you want to discover Open ERP, check our
14
`screencasts <http://openerp.tv>`_ or download
15
`Open ERP <http://openerp.com>`_ directly.
19
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/sale"></div>
20
<script src="http://js-kit.com/ratings.js"></script>
22
Sales Management (*sale*)
23
=========================
25
:Name: Sales Management
29
:Web: http://www.openerp.com
31
:Quality certified: yes
38
The base module to manage quotations and sales orders.
40
* Workflow with validation steps:
41
- Quotation -> Sale order -> Invoice
43
- Invoice on order (before or after shipping)
45
- Invoice on timesheets
47
* Partners preferences (shipping, invoicing, incoterm, ...)
48
* Products stocks and prices
50
- all at once, multi-parcel
56
You can download this module as a zip file in the following version:
58
* `4.2 <http://www.openerp.com/download/modules/4.2/sale.zip>`_
59
* `5.0 <http://www.openerp.com/download/modules/5.0/sale.zip>`_
60
* `trunk <http://www.openerp.com/download/modules/trunk/sale.zip>`_
79
* Sales Management/Configuration
81
* Sales Management/Configuration/Shop
82
* Sales Management/Sales Orders
83
* Sales Management/Sales Orders/My Sales Order
84
* Sales Management/Sales Orders/All Sales Order
85
* Sales Management/Sales Orders/New Quotation
86
* Sales Management/Sales Orders/All Sales Order/Sales in Exception
87
* Sales Management/Sales Orders/All Sales Order/Sales Order To Be Invoiced
88
* Sales Management/Sales Orders/All Sales Order/Sales Order in Progress
89
* Sales Management/Sales Orders/All Sales Order/All Quotations
90
* Sales Management/Sales Orders/My Sales Order/My sales in shipping exception
91
* Sales Management/Sales Orders/My Sales Order/My sales order waiting Invoice
92
* Sales Management/Sales Orders/My Sales Order/My sales order in progress
93
* Sales Management/Sales Orders/My Sales Order/My Quotations
94
* Sales Management/Sales Order Lines
95
* Sales Management/Sales Order Lines/Uninvoiced Lines
96
* Sales Management/Sales Order Lines/Uninvoiced Lines/Uninvoiced and Delivered Lines
103
* sale.order.calendar (calendar)
104
* sale.order.graph (graph)
105
* sale.order.tree (tree)
106
* sale.order.form (form)
107
* sale.order.line.graph (graph)
108
* sale.order.line.tree (tree)
109
* sale.order.line.form2 (form)
110
* Configure Picking Policy for Sale Order (form)
111
* \* INHERIT stock.picking.form (form)
117
Object: Sale Shop (sale.shop)
118
#############################
122
:payment_account_id: Payment Accounts, many2many
128
:name: Shop Name, char, required
134
:warehouse_id: Warehouse, many2one
140
:magento_flag: Magento webshop, boolean
146
:pricelist_id: Pricelist, many2one
152
:project_id: Analytic Account, many2one
158
:payment_default_id: Default Payment Term, many2one, required
163
Object: Sale Order (sale.order)
164
###############################
168
:origin: Origin, char
174
:topnotes: Top Notes, text
180
:order_line: Order Lines, one2many, readonly
186
:picking_policy: Packing Policy, selection, required
188
*If you don't have enough stock available to deliver all at once, do you accept partial shipments or not?*
192
:order_policy: Shipping Policy, selection, required, readonly
194
*The Shipping Policy is used to synchronise invoice and delivery operations.
195
- The 'Pay before delivery' choice will first generate the invoice and then generate the packing order after the payment of this invoice.
196
- The 'Shipping & Manual Invoice' will create the packing order directly and wait for the user to manually click on the 'Invoice' button to generate the draft invoice.
197
- The 'Invoice on Order Ater Delivery' choice will generate the draft invoice based on sale order after all packing lists have been finished.
198
- The 'Invoice from the packing' choice is used to create an invoice during the packing process.*
202
:carrier_id: Delivery method, many2one
204
*Complete this field if you plan to invoice the shipping based on packing.*
208
:invoice_ids: Invoice, many2many
210
*This is the list of invoices that have been generated for this sale order. The same sale order may have been invoiced in several times (by line for example).*
214
:shop_id: Shop, many2one, required, readonly
220
:fleet_id: Default Sub Fleet, many2one
226
:client_order_ref: Customer Ref, char
232
:date_order: Date Ordered, date, required, readonly
238
:partner_id: Customer, many2one, readonly
244
:id: ID, integer, readonly
250
:invoiced: Paid, boolean, readonly
256
:delivery_line: Delivery Lines, one2many, readonly
268
:fiscal_position: Fiscal Position, many2one
274
:user_id: Salesman, many2one
280
:payment_term: Payment Term, many2one
286
:journal_id: Journal, many2one
292
:amount_tax: Taxes, float, readonly
298
:state: Order State, selection, readonly
300
*Gives the state of the quotation or sale order. The exception state is automatically set when a cancel operation occurs in the invoice validation (Invoice Exception) or in the packing list process (Shipping Exception). The 'Waiting Schedule' state is set when the invoice is confirmed but waiting for the scheduler to run on the date 'Date Ordered'.*
304
:partner_bank: Bank Account, many2one
306
*The bank account to pay to or to be paid from. It will be transferred to the invoice*
310
:abstract_line_ids: Order Lines, one2many, readonly
316
:invoiced_rate: Invoiced, float, readonly
322
:pricelist_id: Pricelist, many2one, required, readonly
328
:advertising_agency: Advertising Agency, many2one
334
:project_id: Analytic Account, many2one, readonly
340
:has_supplier_direct_delivery: Has Supplier Direct Delivery, boolean, readonly
346
:incoterm: Incoterm, selection
352
:published_customer: Published Customer, many2one
358
:partner_order_id: Ordering Contact, many2one, required, readonly
360
*The name and address of the contact that requested the order or quotation.*
364
:picked_rate: Picked, float, readonly
370
:partner_invoice_id: Invoice Address, many2one, required, readonly
376
:esale_oscom_web: Website, many2one
382
:invoice_type_id: Invoice Type, many2one
388
:picking_ids: Related Packing, one2many, readonly
390
*This is the list of picking list that have been generated for this invoice*
394
:esale_oscom_id: esale_oscom Id, integer
400
:amount_total: Total, float, readonly
406
:name: Order Description, char, required
412
:partner_shipping_id: Shipping Address, many2one, required, readonly
418
:customer_pricelist_id: Customer Pricelist, many2one
424
:price_type: Price method, selection, required
430
:amount_untaxed: Untaxed Amount, float, readonly
436
:has_error: Magento order error, integer
442
:invoice_quantity: Invoice on, selection, required
444
*The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.*
448
:payment_type: Payment type, many2one
450
*The type of payment. It will be transferred to the invoice*
454
:shipped: Picked, boolean, readonly
460
:discount_campaign: Discount Campaign, many2one
466
:margin: Margin, float, readonly
472
:magento_id: Magento order id, integer
477
Object: Sale Order line (sale.order.line)
478
#########################################
482
:property_ids: Properties, many2many
488
:product_uos_qty: Quantity (UoS), float
494
:adv_issue: Advertising Issue, many2one
500
:product_uom: Product UoM, many2one
506
:sequence: Sequence Number, integer
512
:parent_fleet_id: Fleet, many2one
518
:price_unit: Unit Price, float, required
524
:product_uom_qty: Quantity (UoM), float
530
:price_subtotal: Subtotal w/o tax, float, readonly
536
:maintenance_end_date: Maintenance End Date, date
542
:deliveries: Planned Deliveries, float, readonly
548
:is_supplier_direct_delivery_advised: Is Supplier Direct Delivery Advised?, boolean, readonly
554
:size_x: Width, float
560
:size_y: Height, float
566
:size_z: Thickness, float
572
:product_uos: Product UoS, many2one
578
:purchase_order_line: Related Purchase Order Line, many2one
584
:production_lot_id: Production Lot, many2one
590
:number_packages: Number Packages, integer, readonly
596
:invoiced: Invoiced, boolean, readonly
602
:move_ids: Inventory Moves, one2many, readonly
608
:analytics_id: Analytic Distribution, many2one
614
:from_date: Start of Validity, datetime
620
:page_reference: Reference of the Page, char
626
:delay: Delivery Delay, float, required
632
:price_unit_customer: Customer Unit Price, float
638
:state: Status, selection, required, readonly
644
:maintenance_product_qty: Maintenance Product Quantity, integer
650
:order_partner_id: Customer, many2one
656
:is_supplier_direct_delivery: Is Direct Delivery?, boolean
662
:product_packaging: Packaging, many2one
668
:maintenance_start_date: Maintenance Start Date, date
674
:type: Procure Method, selection, required
680
:purchase_price: Cost Price, float
686
:maintenance_month_qty: Maintenance Month Quantity, integer, readonly
692
:procurement_id: Procurement, many2one
698
:order_fleet_id: Default Sale Order Sub Fleet, many2one
704
:order_id: Order Ref, many2one, required
710
:layout_remark: Layout Remark, text
716
:price_subtotal_incl: Subtotal, float, readonly
722
:discount: Discount (%), float
728
:prodlot_id: Production lot, many2one
730
*Production lot is used to put a serial number on the production*
734
:to_date: End of Validity, datetime
740
:dimension_custom_value_ids: Dimension Custom Values, one2many
746
:price_net: Net Price, float, readonly
752
:customer_ref: Customer reference, char
758
:tax_id: Taxes, many2many
764
:is_maintenance: Is Maintenance, boolean
770
:name: Description, char, required
776
:expected_invoice_date: Expected Invoice Date, datetime
782
:invoice_lines: Invoice Lines, many2many, readonly
794
:purchase_order_state: Purchase Order State, char
800
:purchase_order: Related Purchase Order, many2one
806
:prodlot_ids: Lots Assignation, one2many
808
*Production lot is used to put a serial number on the production*
812
:product_id: Product, many2one
818
:th_weight: Weight, float
824
:fleet_id: Sub Fleet, many2one
830
:layout_type: Layout Type, selection, required
836
:margin: Margin, float, readonly
842
:address_allotment_id: Allotment Partner, many2one
847
Object: sale.config.picking_policy (sale.config.picking_policy)
848
###############################################################
852
:picking_policy: Packing Default Policy, selection, required
858
:order_policy: Shipping Default Policy, selection, required
864
:step: Steps To Deliver a Sale Order, selection, required
866
*By default, Open ERP is able to manage complex routing and paths of products in your warehouse and partner locations. This will configure the most common and simple methods to deliver products to the customer in one or two operations by the worker.*