Contact Us +32 81813700

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.

Point Of Sale (point_of_sale)

Module:point_of_sale
Name:Point Of Sale
Version:5.0.1.0
Author:Tiny
Directory:point_of_sale
Web:
Official module:
 yes
Quality certified:
 yes

Description

Main features :
 - Fast encoding of the sale.
 - Allow to choose one payment mode (the quick way) or to split the payment between several payment mode.
 - Computation of the amount of money to return.
 - Create and confirm picking list automatically.
 - Allow the user to create invoice automatically.
 - Allow to refund former sales.

Reports

  • Receipt
  • Invoice
  • Details of Sales
  • Sales (summary)
  • Pos Lines

Views

  • pos.order (form)
  • Sales (tree)
  • Sale lines (tree)
  • Sale line (form)
  • report.trans.pos.user.form (form)
  • Sales by user (tree)

Objects

Object: Point of Sale journal configuration. (pos.config.journal)

code:Code, char
name:Description, char
journal_id:Journal, many2one

Object: Point of Sale (pos.order)

sale_journal:

Journal, many2one, required, readonly

date_validity:

Validity Date, date, required

account_move:

Account Entry, many2one, readonly

date_order:

Date Ordered, datetime, readonly

partner_id:

Partner, many2one, readonly

last_out_picking:
 

Last Output Picking, many2one, readonly

nb_print:

Number of Print, integer, readonly

note:

Notes, text

user_id:

Logged in User, many2one, readonly

This is the logged in user (not necessarily the salesman).

pickings:

Picking, one2many, readonly

invoice_wanted:

Create Invoice, boolean

amount_tax:

Taxes, float, readonly

state:

State, selection, readonly

pricelist_id:

Pricelist, many2one, required, readonly

amount_return:

unknown, float, readonly

account_receivable:
 

Default Receivable, many2one, required, readonly

amount_paid:

unknown, float, readonly

amount_total:

Total, float, readonly

name:

Order Description, char, required, readonly

invoice_id:

Invoice, many2one, readonly

lines:

Order Lines, one2many, readonly

salesman_id:

Salesman, many2one

This is the salesman actually making the order.

shop_id:

Shop, many2one, required, readonly

payments:

Order Payments, one2many, readonly

Object: Lines of Point of Sale (pos.order.line)

create_date:Creation Date, datetime, readonly
name:Line Description, char
order_id:Order Ref, many2one
price_unit:Unit Price, float, required
price_subtotal:Subtotal, float, readonly
qty:Quantity, float
discount:Discount (%), float
product_id:Product, many2one, required

Object: Pos Payment (pos.payment)

payment_id:Payment Term, many2one
payment_date:Payment Date, date, required
payment_name:Payment Name, char
name:Description, char
order_id:Order Ref, many2one, required
journal_id:Journal, many2one, required
amount:Amount, float, required
payment_nb:Piece Number, char

Object: transaction for the pos (report.transaction.pos)

user_id:User, many2one, readonly
no_trans:Number of Transaction, float, readonly
invoice_id:Invoice, many2one, readonly
journal_id:Journal, many2one, readonly
date_create:Date, char, readonly
amount:Amount, float, readonly

The documentation is editable by everyone on Launchpad.