---
# System prepended metadata

title: BARCODE

---

# BARCODE
Adapt existent module Multiple Barcode with this features:
1. [1hr] Multiple product barcode (original module feature) with 5 extra fields combined for each barcode (default and additional barcode). 
The fields are Description / Product quantity barcode / Manufacture / Suppliers (inherited from suppliers with barcode in the price list) / 
Note. All barcodes (additional and default must be unique, same barcode with not used for more product.

2. [2hr] All barcodes additionals must be searchable everywhere in Odoo, where is possible add product with barcode scan (documents / Pos / search bar / etc). 
Currently module is searchable, but not in Pos. I think must add this, only in pos.

3. [1hr][Need research] Add Field for add product automatically with barcode scan, in all documents where is possible add products (order, invoice, quotas, etc.)

4. [1hr] Add automatically product Quantity together Product from barcode scan, when I scan barcode before scan, if The numbers Quantity * Barcode.
Example: if I digits "24 *" + barcode, will be add 24 pieces of product.
This must be available everywhere in Odoo, where is possible to add product with barcode scan (documents / Pos / search bar / etc)
**Moises**: I think search bar can't be done

5. [2hr][Need research] Customize barcode event with sound. 
I want set a custom sound for each barcode scan, like Barcode Error / unknown or Product Added.
I want to set custom sound type and custom sound volume, for each one. And delete any currently scan pop-up message, like product unknow.
This must be available everywhere in Odoo, where is possible barcode scan (documents / Pos / search bar / etc) 

**NOTES**: I use barcode scan with automatic Enter after scan.


# POS CUSTOMIZE
1. [1hr] Counter total quantity products current opened sale

2. [2hr] In new order (when screen is clean, before start scan product) show in screen: Total amount / Cash / Change of last sale.
Same data, on print page.

3. [6hr] Management of payment pending total / partial.
If registered customer don't have money for pay purchase, or have less than total amount.
I want to record pending, in place of show alert (with custom sound) of payment pending details of customer + custom notes.
I want to set up a timed reminder, which alert me to payment pending, if is not paid before date setted in timed reminder.
This feature must have validated payment, if cash is less than purchase. Currently default setup not valid payment.
I want all pending payments, summarized in a dedicated page, with all details (customer / receipt / total amount / pending amount / status / date purchase / date extinction debt.
I want reporting, of total amount payment pending daily, in daily Pos session summary.
I want is generated and automatically saved to pdf file with details of pending payment, and automatically delete it, when pending payment is deleted.
Because if I have any problem with Odoo, I can found pending payment saved.

4. [12hr] Add product booking.
Adapt existent module with this features:
I want can booking existent product, or a new product. I want to compile a booking form (popup / window) with fields:
Customer, select registered customer or digit Name generic customer field + Note field
Products, select existent product or digit new product Name and Note.
Product quantity, digit quantity booked.
Product price, show price product existent, with possibility modify price. Or add price for new product.
Customers deposit, digit deposit amount
General Note field
Select product Suppliers (one or more)
Select product Supplier categories * (see later)
Show alert for all suppliers (select / uncheck)
    
    * Supplier categories: I want a new field in supplier page called Supplier categories, where I can associated many product categories.

I want to print a customer receipt with details of booking (Customers name / Product name / Product quantity / Product price / Customer deposit / General Note).
When I prepare a supplier order, if supplier categories is same selected in booking form, must appear an alert of booking with details. If same products have more booking, must show 1 booking details with total quantity.
When I prepare a supplier order, if is check "Show alert for all suppliers" in booking form, must appear an alert of booking with details for all suppliers.
When I can valide purchase products, with loading quantity in stock, if product booked is present in products loaded, an alert ask if confirm product booked is arrived, and delete alerts in suppliers orders.
If product booked is new product, and if in order supplier i add or create a new product, I want can associate it with a booking of new product. Or when I new product is created for loaded it in stock, I
want can associate it to a booking of new product.
And after associated, if product has been loaded to stock before, an alert ask if confirm product booked is arrived, and delete alerts in suppliers orders.
When booking product is available, in Pos Note it is show Product name / Customer name.
When customer registered come for a new purchase, an alert message show 'There is a booking' with all details. And when is product purchase, is the amount of the deposit subtracted, in the total payment account.
I want a dedicate page, where are summarized all booking with details,
I want reporting, of total daily deposit booking amount add and subtracted, in daily Pos session summary.
I want is generated and automatically saved a pdf file with details of bookings with deposit, and automatically delete it, when booking if close with purchase of product booked.

5. [2hr] Generic Customers request.
A want noted any customers request (like any product thet I don’t sale), and find all requests in a list.
In this list, I can edit/add/delete requests.

6. [1hr] Pos cash In/Out
A button for recor cash In/Out and reason.
A page with list of movement and details.
Summarized in pos session.
Maybe we can use this module https://www.odoo.com/apps/modules/8.0/pos_cash_move_reason/ like a basis, and adapt it.

7. [1hr] Pos summary session
I want know a cash amount on cash drawer, so must be reported:
cash payment/ other payment type/ cash In/ cash Out/ payment pending / etc.

8. [1hr] [Need info] Record in pos order Cash and Change of payment.

9. [2hr] [Need info] Receipt print with my fiscal printer.
My fiscal printer use a text file for print fiscal receipt. Odoo must generate a text file with specific
commands (that I give you for set module), to send and save this text file in a specific folder.
I want this work:
I want 2 new button (1 payment page / 1 print page) for validate Fiscal receipt (send command to generete and send text file)
When one of this button is pushed, automatically it’s send and save a Text file with fiscal receipt commands, in a specific folder. And after, Pos page automatically go to start page of new order.
A new field called “Product name POS” in Product>Sales, where there is Product name print in receipt.
A general setting configuration page/form, where is possible set various parameters for work of this module, and folder directory where save text file
Different mark for pos order validate with Fiscal printer, and pos order without Fiscal printer.
A summary page with amount of pos order, filterable for Mark type/period.
