Repository
OCA/l10n-italy · module folder · Try on Runboat
Module version
1.0.1
Category
Point Of Sale
Folder size
0.29 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-italy
Last tracking update
2026-08-07 08:09:16
Authors
Odoo Community Association (OCA), Agile Business Group, Leonardo Donelli, TAKOBI, Level Prime Srl
Maintainers
Odoo Community Association (OCA), Agile Business Group, Leonardo Donelli, TAKOBI, Level Prime Srl
Committers
Michele, Weblate, OCA-git-bot, oca-ci, Borruso
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
**Italiano**

Questo modulo permette di stampare gli scontrini del punto vendita, su
stampanti fiscali Epson, tramite protocollo EPos

Stampanti supportate:

- FP81II
- FP90III

**English**

This module allows to print receipt of point of sale, on fiscal printers
Epson, via EPos protocol.

Supported printers:

- FP81II
- FP90III

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
view_account_tax_printer_form_fp90 account.tax.printer.form.view account.tax form Inherits account.view_tax_form
view_apos_payment_method_form_fp90 POS Journal - Fiscal Printer field pos.payment.method form Inherits point_of_sale.pos_payment_method_view_form
view_hr_employee_form HR Employee - Fiscal Printer field hr.employee form Inherits hr.view_employee_form
view_pos_config_printer_form pos.config.form.view pos.config form Inherits point_of_sale.pos_config_view_form
view_pos_pos_form_refund_info pos.order.form pos.order form Inherits point_of_sale.view_pos_pos_form
view_res_config_settings_printer_form res.config.settings.form.printer.view res.config.settings form Inherits point_of_sale.res_config_settings_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (11)

New fields (2)
  • fiscalprinter_payment_index Integer
    help='Set the index of the given payment type to specify the detail.' string='Electronic Payment / Ticket Index'
  • fiscalprinter_payment_type Selection
    default='0' help='The payment type to send to the Fiscal Printer.' args: [('0', 'Cash'), ('1', 'Cheque'), ('2', 'Credit or Credit Card'), ('3', 'Ticket'), ('4', 'Ticket with number'), ('5', 'No Paid'), ('6', 'Discount on payment')], 'Payment type'
Public methods (0)

No public methods.

New fields (1)
  • fpdeptax Char
    default='1' size=2 args: 'Department on fiscal printer 1~99'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_operator_number Char
    default='1' size=1 string='Fiscal Printer Operator' tracking=True
Public methods (0)

No public methods.

New fields (1)
  • fiscal_operator_number Char
    default='1' size=1 string='Fiscal Printer Operator' tracking=True
Public methods (0)

No public methods.

New fields (5)
  • fiscal_cashdrawer Boolean
    string='Fiscal Printer Open CashDrawer'
  • fiscal_printer_serial Char
  • printer_ip Char
    help='The hostname or IP address of the fiscal printer' size=45 args: 'Printer IP Address'
  • show_receipt_when_printing Boolean
    default=True string='Show receipt on screen when printing'
  • use_https Boolean
    default=False string='Use https'
Public methods (0)

No public methods.

New fields (13)
  • fiscal_operator_number Text
    readonly=True args: 'Fiscal Operator'
  • fiscal_printer_debug_info Text
    readonly=True args: 'Debug info'
  • fiscal_printer_serial Char
  • fiscal_receipt_amount Float
    args: 'Fiscal receipt amount'
  • fiscal_receipt_date Date
    args: 'Fiscal receipt date'
  • fiscal_receipt_number Integer
    string='Fiscal receipt number'
  • fiscal_z_rep_number Integer
    args: 'Fiscal closure number'
  • lottery_code Char
  • refund_cash_fiscal_serial Char
    string='Refund Cash Serial'
  • refund_date Date
    string='Refund date reference'
  • refund_doc_num Integer
    string='Document Number'
  • refund_full_refund Boolean
    default=False string='Full Refund'
  • refund_report Integer
    string='Closure reference'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • fiscalprinter_payment_index Integer
    help='Set the index of the given payment type to specify the detail.' string='Electronic Payment / Ticket Index'
  • fiscalprinter_payment_type Selection
    default='0' help='The payment type to send to the Fiscal Printer.' args: [('0', 'Cash'), ('1', 'Cheque'), ('2', 'Credit or Credit Card'), ('3', 'Ticket'), ('4', 'Ticket with number'), ('5', 'No Paid'), ('6', 'Discount on payment')], 'Payment type'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (5)
  • fiscal_cashdrawer Boolean
    readonly=False related='pos_config_id.fiscal_cashdrawer'
  • fiscal_printer_serial Char
    readonly=False related='pos_config_id.fiscal_printer_serial'
  • printer_ip Char
    readonly=False related='pos_config_id.printer_ip'
  • show_receipt_when_printing Boolean
    readonly=False related='pos_config_id.show_receipt_when_printing'
  • use_https Boolean
    readonly=False related='pos_config_id.use_https'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_operator_number Char
    default='1' size=1 string='Fiscal Printer Operator'
Public methods (0)

No public methods.

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
347 days ago
Last activity
59 days ago
Repository
OCA/l10n-italy
Pull request
porting fiscal_epos_print to 18 > l10n_it_fiscal_epos_print (#4898)