Ir al contenido
Odoo Menú
  • Identificarse
  • Pruébalo gratis
  • Aplicaciones
    Finanzas
    • Contabilidad
    • Facturación
    • Gastos
    • Hoja de cálculo (BI)
    • Documentos
    • Firma electrónica
    Ventas
    • CRM
    • Ventas
    • TPV para tiendas
    • TPV para restaurantes
    • Suscripciones
    • Alquiler
    Sitios web
    • Creador de sitios web
    • Comercio electrónico
    • Blog
    • Foro
    • Chat en directo
    • e-learning
    Cadena de suministro
    • Inventario
    • Fabricación
    • PLM
    • Compra
    • Mantenimiento
    • Calidad
    Recursos Humanos
    • Empleados
    • Reclutamiento
    • Ausencias
    • Evaluación
    • Referencias
    • Flota
    Marketing
    • Marketing social
    • Marketing por correo electrónico
    • Marketing por SMS
    • Eventos
    • Automatización de marketing
    • Encuestas
    Servicios
    • Proyecto
    • Partes de horas
    • Servicio de campo
    • Servicio de asistencia
    • Planificación
    • Citas
    Productividad
    • Conversaciones
    • Aprobaciones
    • IoT
    • VoIP
    • Conocimientos
    • WhatsApp
    Aplicaciones de terceros Studio de Odoo Plataforma de Odoo Cloud
  • Industrias
    Comercio al por menor
    • Librería
    • Tienda de ropa
    • Tienda de muebles
    • Tienda de ultramarinos
    • Ferretería
    • Juguetería
    Alimentación y hostelería
    • Bar y taberna
    • Restaurante
    • Comida rápida
    • Casa de huéspedes
    • Distribuidor de bebidas
    • Hotel
    Inmueble
    • Agencia inmobiliaria
    • Estudio de arquitectura
    • Construcción
    • Gestión inmobiliaria
    • Jardinería
    • Asociación de propietarios
    Consultoría
    • Empresa contable
    • Partner de Odoo
    • Agencia de marketing
    • Bufete de abogados
    • Adquisición de talentos
    • Auditorías y certificaciones
    Fabricación
    • Textil
    • Metal
    • Muebles
    • Alimentos
    • Brewery
    • Regalos de empresas
    Salud y bienestar
    • Club deportivo
    • Óptica
    • Gimnasio
    • Terapeutas
    • Farmacia
    • Peluquería
    Oficios
    • Handyman
    • Hardware y asistencia informática
    • Sistemas de energía solar
    • Zapatero
    • Servicios de limpieza
    • Servicios de calefacción, ventilación y aire acondicionado
    Otros
    • Organización sin ánimo de lucro
    • Agencia de protección del medio ambiente
    • Alquiler de paneles publicitarios
    • Estudio fotográfico
    • Alquiler de bicicletas
    • Distribuidor de software
    Browse all Industries
  • Comunidad
    Aprender
    • Tutoriales
    • Documentación
    • Certificaciones
    • Formación
    • Blog
    • Podcast
    Potenciar la educación
    • Programa de formación
    • Scale Up! El juego empresarial
    • Visita Odoo
    Obtener el software
    • Descargar
    • Comparar ediciones
    • Versiones
    Colaborar
    • GitHub
    • Foro
    • Eventos
    • Traducciones
    • Convertirse en partner
    • Services for Partners
    • Registrar tu empresa contable
    Obtener servicios
    • Encontrar un partner
    • Encontrar un asesor fiscal
    • Contacta con un experto
    • Servicios de implementación
    • Referencias de clientes
    • Ayuda
    • Actualizaciones
    GitHub YouTube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Solicitar una demostración
  • Precios
  • Ayuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilidad
  • Inventario
  • PoS
  • Proyecto
  • MRP
All apps
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Ayuda

Select paper format according to company for the point of sale receipt?

Suscribirse

Reciba una notificación cuando haya actividad en esta publicación

Se marcó esta pregunta
formatreceiptmulticompanypaperpoint_of_sale
2 Respuestas
8177 Vistas
Avatar
Pascal Tremblay

Hello guys,

My Odoo 8 is in multi-companies setup.

I can create differents paper formats easily. For example, I have « Point of sale receipt - AA » and « Point of sale receipt - BB ».

Now, what is the best way to attrib the AA paper format to the point of sale receipt of the company AAAAA and attrib paper BB to the company BBBBB point of sale receipts????

Idea or tip?

THANKKKKKKKKKK!

0
Avatar
Descartar
Avatar
Mahmoud Alaa
Mejor respuesta

at odoo 16 we can do this like here I change paper format for invoice report only for a specific company :
 

from odoo import models, fields, api


class ir_actions_report_inherit(models.Model):
_inherit = 'ir.actions.report'

# if uae company and invoices report ,get specific paper format
def get_paperformat(self):
if self and self.name in ('Invoices without Payment','Invoices') and self.env.company.country_id.code == 'AE':
return self.env.ref('invoice_report_uae_custom.paperformat_invoice_uae_format', False)
else:
return super().get_paperformat() # self.paperformat_id or self.env.company.paperformat_id


0
Avatar
Descartar
Avatar
Zbik
Mejor respuesta

In the definition of the company, you can choose the paper format for the company. In Settings/Printing/Reports you can also select the paper format for report. Or... you add the field POS_paper_format in company and override get_pdf() in report.py (if format other only for POS).

0
Avatar
Descartar
Pascal Tremblay
Autor

THANKS. I will analyze it soon.

Pascal Tremblay
Autor

COuld you rephrase « you add filed POS_paper_format in company » please

Zbik

Sorry, typo ..... you add field ....

Pascal Tremblay
Autor

Ok. my override of get_pdf() works great. But now.... When I see the receipt in the point of sale, it doesn't call this method get_pdf()... Oups!

Zbik

depends?

Pascal Tremblay
Autor

In my point of sale, the receipt is in HTML/CSS. His code is defined in addons/point_of_sale/static/src/xml/pos.xml. So it is not a PDF.

Zbik

hmmmm, paper_format for html???

Pascal Tremblay
Autor

I see that in Point of sale-> Daily Operations -> orders, we can print an invoice. This one is the place you were talking about. This report use my override of get_pdf().

Pascal Tremblay
Autor

It now means that we have to define TWO times the receipt paperformat? One paperformat for the HTML receipt via the point of sale session and one paperformat for the PDF receipt via Point of sale-> Daily Operations -> orders.... bad

Zbik

pos.xml is qweb but.... it format is from css (paper_format is probably only useful for pdf)

Mahmoud Alaa

@pascal
Can we achieve this "overriding of get_pdf" in odoo16 to set specific paper format for a specific report for a specific company? as I tried but not work

¿Le interesa esta conversación? ¡Participe en ella!

Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.

Inscribirse
Publicaciones relacionadas Respuestas Vistas Actividad
[10.0] How to change Quantity format from 1.000 to 1?
format receipt quantity point_of_sale
Avatar
1
jul 17
6407
POS : Receipt number changed in 17.4
receipt point_of_sale
Avatar
Avatar
1
nov 24
3236
Point-of-Sale issue for for multi-company configuration
multicompany point_of_sale
Avatar
Avatar
1
mar 16
5283
How to customize POS receipt xml file from within odoo 17 online without development enviornment?
receipt point_of_sale v17
Avatar
0
abr 25
3948
sales order reference in the footer in the pos receipt
pos receipt point_of_sale
Avatar
1
ago 23
2099
Comunidad
  • Tutoriales
  • Documentación
  • Foro
Código abierto
  • Descargar
  • GitHub
  • Runbot
  • Traducciones
Servicios
  • Alojamiento Odoo.sh
  • Ayuda
  • Actualizar
  • Desarrollos personalizados
  • Educación
  • Encontrar un asesor fiscal
  • Encontrar un partner
  • Convertirse en partner
Sobre nosotros
  • Nuestra empresa
  • Activos de marca
  • Contacta con nosotros
  • Puestos de trabajo
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Información legal • Privacidad
  • Seguridad
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo es un conjunto de aplicaciones de código abierto que cubren todas las necesidades de tu empresa: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos, etc.

La propuesta única de valor de Odoo es ser muy fácil de usar y totalmente integrado.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now