Ir al contenido
Odoo Menú
  • Iniciar sesión
  • 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
    • Información
    • 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 pub
    • 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
    • Cervecería
    • Regalos de empresas
    Salud y bienestar
    • Club deportivo
    • Óptica
    • Gimnasio
    • Terapeutas
    • Farmacia
    • Peluquería
    Oficios
    • Handyman
    • Hardware y soporte técnico
    • 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
    Explorar todos los sectores
  • 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
    • Servicios para 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
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Sobre este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Sobre este foro
Ayuda

Odoo migration errors

Suscribirse

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

Esta pregunta ha sido marcada
2 Respuestas
2987 Vistas
Avatar
Pete Charalampopoulos

Hi.


Im leaving odoo sh and we are setting up our own cluster


I have installed odoo 15  EE and i have a backup of my odoo sh database 15 EE.

i restore to my server the restoration goest all the way to the end but when i navigate to the url i get Internal Server Error and the following error (Note that all custom apps are in the correct directory in the new server):

Here is the error in odoo-server.log



023-06-22 16:46:47,492 1176 INFO ? odoo.http: HTTP Configuring static files 
2023-06-22 16:46:47,506 1176 INFO sandbox1 odoo\.modules\.loading:\ loading\ 1\ modules\.\.\. 
2023\-06\-22\ 16:46:47,516\ 1176\ INFO\ sandbox1\ odoo\.modules\.loading:\ 1\ modules\ loaded\ in\ 0\.01s,\ 0\ queries\ \(\+0\ extra\) 
2023\-06\-22\ 16:46:47,583\ 1176\ INFO\ sandbox1\ odoo\.modules\.loading:\ loading\ 225\ modules\.\.\. 
2023\-06\-22\ 16:46:47,604\ 1176\ WARNING\ sandbox1\ odoo\.addons\.attachment_indexation\.models\.ir_attachment:\ Attachment\ indexation\ of\ PDF\ documents\ is\ unavailable\ because\ the\ 'pdfminer'\ Python\ library\ cannot\ be\ found\ on\ the\ system\.\ You\ may\ install\ it\ from\ https://pypi\.org/project/pdfminer\.six/\ \(e\.g\.\ `pip3\ install\ pdfminer\.six`\) 
2023\-06\-22\ 16:46:48,532\ 1176\ WARNING\ sandbox1\ odoo\.models:\ The\ model\ report\.wcgsh_stock_barcode\.report_scanned_product_barcode\ has\ no\ _description 
2023\-06\-22\ 16:46:49,004\ 1176\ INFO\ sandbox1\ odoo\.modules\.loading:\ 225\ modules\ loaded\ in\ 1\.42s,\ 0\ queries\ \(\+0\ extra\) 
2023\-06\-22\ 16:46:49,394\ 1176\ WARNING\ sandbox1\ odoo\.fields:\ Field\ sale\.order\.line\.x_studio_related_field_vvkU6:\ unknown\ parameter\ 'tracking',\ if\ this\ is\ an\ actual\ parameter\ you\ may\ want\ to\ override\ the\ method\ _valid_field_parameter\ on\ the\ relevant\ model\ in\ order\ to\ allow\ it 
2023\-06\-22\ 16:46:49,746\ 1176\ INFO\ sandbox1\ odoo\.modules\.loading:\ Modules\ loaded\. 
2023\-06\-22\ 16:46:49,792\ 1176\ INFO\ sandbox1\ odoo\.modules\.registry:\ Registry\ loaded\ in\ 2\.296s 
2023\-06\-22\ 16:46:49,793\ 1176\ INFO\ sandbox1\ odoo\.addons\.base\.models\.ir_http:\ Generating\ routing\ map\ for\ key\ None 
2023\-06\-22\ 16:46:50,739\ 1176\ ERROR\ sandbox1\ odoo\.sql_db:\ bad\ query:\ SELECT\ "ir_attachment"\.id\ FROM\ "ir_attachment"\ WHERE\ \(\("ir_attachment"\."res_field"\ IS\ NULL\ \ AND\ \(unaccent\("ir_attachment"\."url"::text\)\ like\ unaccent\('/web/assets/%\-%/web\.assets_common\.min\.css'\)\)\)\ AND\ \(NOT\ \(\(unaccent\("ir_attachment"\."url"::text\)\ like\ unaccent\('/web/assets/%\-d1f27ed/%%%'\)\)\)\)\)\ ORDER\ BY\ \ "ir_attachment"\."id"\ DESC 
ERROR:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining
 
2023\-06\-22\ 16:46:50,740\ 1176\ ERROR\ sandbox1\ odoo\.sql_db:\ bad\ query:\ SELECT\ "ir_ui_view"\.id\ FROM\ "ir_ui_view"\ WHERE\ \(\("ir_ui_view"\."active"\ =\ true\)\ AND\ \("ir_ui_view"\."key"\ =\ 'web\.frontend_layout'\)\)\ ORDER\ BY\ \ "ir_ui_view"\."priority"\ ,"ir_ui_view"\."name"\ ,"ir_ui_view"\."id"\ \ \ LIMIT\ 1
ERROR:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block
 
2023\-06\-22\ 16:46:50,995\ 1176\ INFO\ sandbox1\ werkzeug:\ 69\.21\.230\.116\ \-\ \-\ \[22/Jun/2023\ 16:46:50\]\ "GET\ /web/login\ HTTP/1\.0"\ 500\ \-\ 504\ 0\.120\ 3\.379
2023\-06\-22\ 16:46:51,015\ 1176\ ERROR\ sandbox1\ werkzeug:\ Error\ on\ request:
Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 85,\ in\ lookup
\ \ \ \ r\ =\ d\[key\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 71,\ in\ wrapper
\ \ \ \ return\ func\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/lru\.py",\ line\ 34,\ in\ __getitem__
\ \ \ \ a\ =\ self\.d\[obj\]
KeyError:\ \('ir\.qweb',\ ,\ 'web\.assets_common',\ True,\ False,\ '',\ False,\ False,\ False,\ \(None,\ 'en_US'\)\)

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 43,\ in\ template_186
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 246,\ in\ _get_asset_nodes
\ \ \ \ return\ self\._generate_asset_nodes_cache\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "",\ line\ 2,\ in\ _generate_asset_nodes_cache
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 90,\ in\ lookup
\ \ \ \ value\ =\ d\[key\]\ =\ self\.method\(\*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 255,\ in\ _generate_asset_nodes_cache
\ \ \ \ return\ self\._generate_asset_nodes\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 266,\ in\ _generate_asset_nodes
\ \ \ \ return\ remains\ \+\ asset\.to_node\(css=css,\ js=js,\ debug=debug,\ async_load=async_load,\ defer_load=defer_load,\ lazy_load=lazy_load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 147,\ in\ to_node
\ \ \ \ css_attachments\ =\ self\.css\(is_minified=not\ is_debug_assets\)\ or\ \[\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 435,\ in\ css
\ \ \ \ self\.save_attachment\(extension,\ css\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 354,\ in\ save_attachment
\ \ \ \ self\.clean_attachments\(extension\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 261,\ in\ clean_attachments
\ \ \ \ attachments\ =\ ira\.sudo\(\)\.search\(domain\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.UndefinedFunction:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 246,\ in\ _get_template
\ \ \ \ loaded\ =\ options\.get\('load',\ self\._load\)\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 136,\ in\ _load
\ \ \ \ view_id\ =\ self\.env\['ir\.ui\.view'\]\.get_view_id\(name\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1880,\ in\ get_view_id
\ \ \ \ view\ =\ self\.sudo\(\)\.search\(\[\('key',\ '=',\ template\)\],\ limit=1\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

The\ above\ exception\ was\ the\ direct\ cause\ of\ the\ following\ exception:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_http\.py",\ line\ 237,\ in\ _dispatch
\ \ \ \ result\ =\ request\.dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 815,\ in\ dispatch
\ \ \ \ r\ =\ self\._call_function\(\*\*self\.params\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 368,\ in\ _call_function
\ \ \ \ return\ checked_call\(self\.db,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/model\.py",\ line\ 94,\ in\ wrapper
\ \ \ \ return\ f\(dbname,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 360,\ in\ checked_call
\ \ \ \ result\.flatten\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1241,\ in\ flatten
\ \ \ \ self\.response\.append\(self\.render\(\)\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1234,\ in\ render
\ \ \ \ return\ env\["ir\.ui\.view"\]\._render_template\(self\.template,\ self\.qcontext\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1992,\ in\ _render_template
\ \ \ \ return\ self\.browse\(self\.get_view_id\(template\)\)\._render\(values,\ engine\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_editor/models/ir_ui_view\.py",\ line\ 29,\ in\ _render
\ \ \ \ return\ super\(IrUiView,\ self\)\._render\(values=values,\ engine=engine,\ minimal_qcontext=minimal_qcontext\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 2000,\ in\ _render
\ \ \ \ return\ self\.env\[engine\]\._render\(self\.id,\ qcontext\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_studio/models/ir_qweb\.py",\ line\ 47,\ in\ _render
\ \ \ \ return\ super\(IrQWeb,\ self\)\._render\(template,\ values=values,\ \*\*options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/profiler\.py",\ line\ 292,\ in\ _tracked_method_render
\ \ \ \ return\ method_render\(self,\ template,\ values,\ \*\*options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 76,\ in\ _render
\ \ \ \ result\ =\ super\(\)\._render\(template,\ values=values,\ \*\*compile_options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 134,\ in\ _render
\ \ \ \ result\ =\ ''\.join\(rendering\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 221,\ in\ render_template
\ \ \ \ raise\ e
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 171,\ in\ template_190
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 221,\ in\ render_template
\ \ \ \ raise\ e
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 76,\ in\ template_189
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 223,\ in\ render_template
\ \ \ \ raise\ QWebException\("Error\ when\ render\ the\ template",\ self,\ options,
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 45,\ in\ __init__
\ \ \ \ element\ =\ qweb\._get_template\(template,\ options\)\[0\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_studio/models/ir_qweb\.py",\ line\ 22,\ in\ _get_template
\ \ \ \ element,\ document,\ ref\ =\ super\(IrQWeb,\ self\)\._get_template\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 254,\ in\ _get_template
\ \ \ \ raise\ QWebException\("load\ could\ not\ load\ template",\ self,\ options,\ e,\ template\)
Exception

The\ above\ exception\ was\ the\ direct\ cause\ of\ the\ following\ exception:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/serving\.py",\ line\ 306,\ in\ run_wsgi
\ \ \ \ execute\(self\.server\.app\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/serving\.py",\ line\ 294,\ in\ execute
\ \ \ \ application_iter\ =\ app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/wsgi_server\.py",\ line\ 110,\ in\ application
\ \ \ \ return\ ProxyFix\(application_unproxied\)\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/middleware/proxy_fix\.py",\ line\ 232,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/wsgi_server\.py",\ line\ 87,\ in\ application_unproxied
\ \ \ \ result\ =\ odoo\.http\.root\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1305,\ in\ __call__
\ \ \ \ return\ self\.dispatch\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1271,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_wrapped\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/middleware/shared_data\.py",\ line\ 220,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1500,\ in\ dispatch
\ \ \ \ result\ =\ ir_http\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/auth_signup/models/ir_http\.py",\ line\ 19,\ in\ _dispatch
\ \ \ \ return\ super\(Http,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_editor/models/ir_http\.py",\ line\ 21,\ in\ _dispatch
\ \ \ \ return\ super\(IrHttp,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/utm/models/ir_http\.py",\ line\ 29,\ in\ _dispatch
\ \ \ \ response\ =\ super\(IrHttp,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 519,\ in\ _dispatch
\ \ \ \ result\ =\ super\(IrHttp,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_http\.py",\ line\ 241,\ in\ _dispatch
\ \ \ \ return\ cls\._handle_exception\(e\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/utm/models/ir_http\.py",\ line\ 34,\ in\ _handle_exception
\ \ \ \ response\ =\ super\(IrHttp,\ cls\)\._handle_exception\(exc\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 620,\ in\ _handle_exception
\ \ \ \ return\ super\(IrHttp,\ cls\)\._handle_exception\(exception\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_http\.py",\ line\ 209,\ in\ _handle_exception
\ \ \ \ return\ request\._handle_exception\(exception\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 759,\ in\ _handle_exception
\ \ \ \ return\ super\(HttpRequest,\ self\)\._handle_exception\(exception\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 301,\ in\ _handle_exception
\ \ \ \ raise\ exception\.with_traceback\(None\)\ from\ new_cause
odoo\.addons\.base\.models\.qweb\.QWebException:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 85,\ in\ lookup
\ \ \ \ r\ =\ d\[key\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 71,\ in\ wrapper
\ \ \ \ return\ func\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/lru\.py",\ line\ 34,\ in\ __getitem__
\ \ \ \ a\ =\ self\.d\[obj\]
KeyError:\ \('ir\.qweb',\ ,\ 'web\.assets_common',\ True,\ False,\ '',\ False,\ False,\ False,\ \(None,\ 'en_US'\)\)

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 43,\ in\ template_186
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 246,\ in\ _get_asset_nodes
\ \ \ \ return\ self\._generate_asset_nodes_cache\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "",\ line\ 2,\ in\ _generate_asset_nodes_cache
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 90,\ in\ lookup
\ \ \ \ value\ =\ d\[key\]\ =\ self\.method\(\*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 255,\ in\ _generate_asset_nodes_cache
\ \ \ \ return\ self\._generate_asset_nodes\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 266,\ in\ _generate_asset_nodes
\ \ \ \ return\ remains\ \+\ asset\.to_node\(css=css,\ js=js,\ debug=debug,\ async_load=async_load,\ defer_load=defer_load,\ lazy_load=lazy_load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 147,\ in\ to_node
\ \ \ \ css_attachments\ =\ self\.css\(is_minified=not\ is_debug_assets\)\ or\ \[\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 435,\ in\ css
\ \ \ \ self\.save_attachment\(extension,\ css\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 354,\ in\ save_attachment
\ \ \ \ self\.clean_attachments\(extension\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 261,\ in\ clean_attachments
\ \ \ \ attachments\ =\ ira\.sudo\(\)\.search\(domain\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.UndefinedFunction:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining


During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 246,\ in\ _get_template
\ \ \ \ loaded\ =\ options\.get\('load',\ self\._load\)\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 136,\ in\ _load
\ \ \ \ view_id\ =\ self\.env\['ir\.ui\.view'\]\.get_view_id\(name\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1880,\ in\ get_view_id
\ \ \ \ view\ =\ self\.sudo\(\)\.search\(\[\('key',\ '=',\ template\)\],\ limit=1\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block


load\ could\ not\ load\ template
InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

Template:\ web\.login_layout\ \-\ \-\ \-
2023\-06\-22\ 16:46:51,201\ 1176\ INFO\ sandbox1\ odoo\.addons\.base\.models\.ir_attachment:\ _read_file\ reading\ /var/lib/odoo/\.local/share/Odoo/filestore/sandbox1/23/23fe89f51c8121f053a697a3dd79106f25aeeb52 
Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 85,\ in\ lookup
\ \ \ \ r\ =\ d\[key\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 71,\ in\ wrapper
\ \ \ \ return\ func\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/lru\.py",\ line\ 34,\ in\ __getitem__
\ \ \ \ a\ =\ self\.d\[obj\]
KeyError:\ \('res\.lang',\ \)

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 886,\ in\ get
\ \ \ \ return\ field_cache\[record\._ids\[0\]\]
KeyError:\ 1

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/fields\.py",\ line\ 1082,\ in\ __get__
\ \ \ \ value\ =\ env\.cache\.get\(record,\ self\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 889,\ in\ get
\ \ \ \ raise\ CacheMiss\(record,\ field\)
odoo\.exceptions\.CacheMiss:\ 'res\.lang\(1,\)\.flag_image_url'

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 886,\ in\ get
\ \ \ \ return\ field_cache\[record\._ids\[0\]\]
KeyError:\ 1

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/fields\.py",\ line\ 1082,\ in\ __get__
\ \ \ \ value\ =\ env\.cache\.get\(record,\ self\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 889,\ in\ get
\ \ \ \ raise\ CacheMiss\(record,\ field\)
odoo\.exceptions\.CacheMiss:\ 'res\.lang\(1,\)\.flag_image'

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 886,\ in\ get
\ \ \ \ return\ field_cache\[record\._ids\[0\]\]
KeyError:\ 1

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/fields\.py",\ line\ 1082,\ in\ __get__
\ \ \ \ value\ =\ env\.cache\.get\(record,\ self\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 889,\ in\ get
\ \ \ \ raise\ CacheMiss\(record,\ field\)
odoo\.exceptions\.CacheMiss:\ 'ir\.attachment\(1,\)\.datas'

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 886,\ in\ get
\ \ \ \ return\ field_cache\[record\._ids\[0\]\]
KeyError:\ 1

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/fields\.py",\ line\ 1082,\ in\ __get__
\ \ \ \ value\ =\ env\.cache\.get\(record,\ self\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/api\.py",\ line\ 889,\ in\ get
\ \ \ \ raise\ CacheMiss\(record,\ field\)
odoo\.exceptions\.CacheMiss:\ 'ir\.attachment\(1,\)\.raw'

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_attachment\.py",\ line\ 119,\ in\ _file_read
\ \ \ \ with\ open\(full_path,\ 'rb'\)\ as\ f:
FileNotFoundError:\ \[Errno\ 2\]\ No\ such\ file\ or\ directory:\ '/var/lib/odoo/\.local/share/Odoo/filestore/sandbox1/23/23fe89f51c8121f053a697a3dd79106f25aeeb52'
2023\-06\-22\ 16:46:51,360\ 1176\ ERROR\ sandbox1\ odoo\.sql_db:\ bad\ query:\ SELECT\ "ir_attachment"\.id\ FROM\ "ir_attachment"\ WHERE\ \(\("ir_attachment"\."res_field"\ IS\ NULL\ \ AND\ \(unaccent\("ir_attachment"\."url"::text\)\ like\ unaccent\('/web/assets/%\-%/web\.assets_common\.min\.css'\)\)\)\ AND\ \(NOT\ \(\(unaccent\("ir_attachment"\."url"::text\)\ like\ unaccent\('/web/assets/%\-d1f27ed/%%%'\)\)\)\)\)\ ORDER\ BY\ \ "ir_attachment"\."id"\ DESC 
ERROR:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining
 
2023\-06\-22\ 16:46:51,361\ 1176\ ERROR\ sandbox1\ odoo\.sql_db:\ bad\ query:\ SELECT\ "ir_ui_view"\.id\ FROM\ "ir_ui_view"\ WHERE\ \(\("ir_ui_view"\."active"\ =\ true\)\ AND\ \("ir_ui_view"\."key"\ =\ 'web\.frontend_layout'\)\)\ ORDER\ BY\ \ "ir_ui_view"\."priority"\ ,"ir_ui_view"\."name"\ ,"ir_ui_view"\."id"\ \ \ LIMIT\ 1
ERROR:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block
 
2023\-06\-22\ 16:46:51,362\ 1176\ ERROR\ sandbox1\ odoo\.sql_db:\ bad\ query:\ SELECT\ "ir_ui_view"\.id\ FROM\ "ir_ui_view"\ WHERE\ \(\("ir_ui_view"\."active"\ =\ true\)\ AND\ \("ir_ui_view"\."key"\ =\ 'http_routing\.http_error'\)\)\ ORDER\ BY\ \ "ir_ui_view"\."priority"\ ,"ir_ui_view"\."name"\ ,"ir_ui_view"\."id"\ \ \ LIMIT\ 1
ERROR:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block
 
2023\-06\-22\ 16:46:51,386\ 1176\ INFO\ sandbox1\ werkzeug:\ 69\.21\.230\.116\ \-\ \-\ \[22/Jun/2023\ 16:46:51\]\ "GET\ /favicon\.ico\ HTTP/1\.0"\ 500\ \-\ 41\ 0\.030\ 0\.166
2023\-06\-22\ 16:46:51,404\ 1176\ ERROR\ sandbox1\ werkzeug:\ Error\ on\ request:
Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 85,\ in\ lookup
\ \ \ \ r\ =\ d\[key\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 71,\ in\ wrapper
\ \ \ \ return\ func\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/lru\.py",\ line\ 34,\ in\ __getitem__
\ \ \ \ a\ =\ self\.d\[obj\]
KeyError:\ \('ir\.qweb',\ ,\ 'web\.assets_common',\ True,\ False,\ '',\ False,\ False,\ False,\ \(None,\ 'en_US'\)\)

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 43,\ in\ template_186
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 246,\ in\ _get_asset_nodes
\ \ \ \ return\ self\._generate_asset_nodes_cache\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "",\ line\ 2,\ in\ _generate_asset_nodes_cache
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 90,\ in\ lookup
\ \ \ \ value\ =\ d\[key\]\ =\ self\.method\(\*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 255,\ in\ _generate_asset_nodes_cache
\ \ \ \ return\ self\._generate_asset_nodes\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 266,\ in\ _generate_asset_nodes
\ \ \ \ return\ remains\ \+\ asset\.to_node\(css=css,\ js=js,\ debug=debug,\ async_load=async_load,\ defer_load=defer_load,\ lazy_load=lazy_load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 147,\ in\ to_node
\ \ \ \ css_attachments\ =\ self\.css\(is_minified=not\ is_debug_assets\)\ or\ \[\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 435,\ in\ css
\ \ \ \ self\.save_attachment\(extension,\ css\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 354,\ in\ save_attachment
\ \ \ \ self\.clean_attachments\(extension\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 261,\ in\ clean_attachments
\ \ \ \ attachments\ =\ ira\.sudo\(\)\.search\(domain\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.UndefinedFunction:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 246,\ in\ _get_template
\ \ \ \ loaded\ =\ options\.get\('load',\ self\._load\)\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 136,\ in\ _load
\ \ \ \ view_id\ =\ self\.env\['ir\.ui\.view'\]\.get_view_id\(name\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1880,\ in\ get_view_id
\ \ \ \ view\ =\ self\.sudo\(\)\.search\(\[\('key',\ '=',\ template\)\],\ limit=1\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 668,\ in\ _handle_exception
\ \ \ \ code,\ html\ =\ cls\._get_error_html\(env,\ code,\ values\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 613,\ in\ _get_error_html
\ \ \ \ return\ code,\ env\['ir\.ui\.view'\]\._render_template\('http_routing\.%s'\ %\ code,\ values\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1992,\ in\ _render_template
\ \ \ \ return\ self\.browse\(self\.get_view_id\(template\)\)\._render\(values,\ engine\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_editor/models/ir_ui_view\.py",\ line\ 29,\ in\ _render
\ \ \ \ return\ super\(IrUiView,\ self\)\._render\(values=values,\ engine=engine,\ minimal_qcontext=minimal_qcontext\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 2000,\ in\ _render
\ \ \ \ return\ self\.env\[engine\]\._render\(self\.id,\ qcontext\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_studio/models/ir_qweb\.py",\ line\ 47,\ in\ _render
\ \ \ \ return\ super\(IrQWeb,\ self\)\._render\(template,\ values=values,\ \*\*options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/profiler\.py",\ line\ 292,\ in\ _tracked_method_render
\ \ \ \ return\ method_render\(self,\ template,\ values,\ \*\*options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 76,\ in\ _render
\ \ \ \ result\ =\ super\(\)\._render\(template,\ values=values,\ \*\*compile_options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 134,\ in\ _render
\ \ \ \ result\ =\ ''\.join\(rendering\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 221,\ in\ render_template
\ \ \ \ raise\ e
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 20,\ in\ template_254
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 223,\ in\ render_template
\ \ \ \ raise\ QWebException\("Error\ when\ render\ the\ template",\ self,\ options,
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 45,\ in\ __init__
\ \ \ \ element\ =\ qweb\._get_template\(template,\ options\)\[0\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_studio/models/ir_qweb\.py",\ line\ 22,\ in\ _get_template
\ \ \ \ element,\ document,\ ref\ =\ super\(IrQWeb,\ self\)\._get_template\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 254,\ in\ _get_template
\ \ \ \ raise\ QWebException\("load\ could\ not\ load\ template",\ self,\ options,\ e,\ template\)
odoo\.addons\.base\.models\.qweb\.QWebException:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 85,\ in\ lookup
\ \ \ \ r\ =\ d\[key\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 71,\ in\ wrapper
\ \ \ \ return\ func\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/lru\.py",\ line\ 34,\ in\ __getitem__
\ \ \ \ a\ =\ self\.d\[obj\]
KeyError:\ \('ir\.qweb',\ ,\ 'web\.assets_common',\ True,\ False,\ '',\ False,\ False,\ False,\ \(None,\ 'en_US'\)\)

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 219,\ in\ render_template
\ \ \ \ yield\ from\ compiled_fn\(self,\ values,\ log\)
\ \ File\ "",\ line\ 43,\ in\ template_186
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 246,\ in\ _get_asset_nodes
\ \ \ \ return\ self\._generate_asset_nodes_cache\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "",\ line\ 2,\ in\ _generate_asset_nodes_cache
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/cache\.py",\ line\ 90,\ in\ lookup
\ \ \ \ value\ =\ d\[key\]\ =\ self\.method\(\*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 255,\ in\ _generate_asset_nodes_cache
\ \ \ \ return\ self\._generate_asset_nodes\(bundle,\ css,\ js,\ debug,\ async_load,\ defer_load,\ lazy_load,\ media\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 266,\ in\ _generate_asset_nodes
\ \ \ \ return\ remains\ \+\ asset\.to_node\(css=css,\ js=js,\ debug=debug,\ async_load=async_load,\ defer_load=defer_load,\ lazy_load=lazy_load\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 147,\ in\ to_node
\ \ \ \ css_attachments\ =\ self\.css\(is_minified=not\ is_debug_assets\)\ or\ \[\]
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 435,\ in\ css
\ \ \ \ self\.save_attachment\(extension,\ css\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 354,\ in\ save_attachment
\ \ \ \ self\.clean_attachments\(extension\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/assetsbundle\.py",\ line\ 261,\ in\ clean_attachments
\ \ \ \ attachments\ =\ ira\.sudo\(\)\.search\(domain\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.UndefinedFunction:\ function\ unaccent_schema\.unaccent\(unknown,\ text\)\ does\ not\ exist
LINE\ 2:\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_sc\.\.\.
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^
HINT:\ \ No\ function\ matches\ the\ given\ name\ and\ argument\ types\.\ You\ might\ need\ to\ add\ explicit\ type\ casts\.
QUERY: 
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ SELECT\ unaccent_schema\.unaccent\('unaccent_schema\.unaccent',\ \$1\)
 
CONTEXT:\ \ SQL\ function\ "unaccent"\ during\ inlining


During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/qweb\.py",\ line\ 246,\ in\ _get_template
\ \ \ \ loaded\ =\ options\.get\('load',\ self\._load\)\(template,\ options\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_qweb\.py",\ line\ 136,\ in\ _load
\ \ \ \ view_id\ =\ self\.env\['ir\.ui\.view'\]\.get_view_id\(name\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1880,\ in\ get_view_id
\ \ \ \ view\ =\ self\.sudo\(\)\.search\(\[\('key',\ '=',\ template\)\],\ limit=1\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2\.errors\.InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block


load\ could\ not\ load\ template
InFailedSqlTransaction:\ current\ transaction\ is\ aborted,\ commands\ ignored\ until\ end\ of\ transaction\ block

Template:\ 254

During\ handling\ of\ the\ above\ exception,\ another\ exception\ occurred:

Traceback\ \(most\ recent\ call\ last\):
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/serving\.py",\ line\ 306,\ in\ run_wsgi
\ \ \ \ execute\(self\.server\.app\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/serving\.py",\ line\ 294,\ in\ execute
\ \ \ \ application_iter\ =\ app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/wsgi_server\.py",\ line\ 110,\ in\ application
\ \ \ \ return\ ProxyFix\(application_unproxied\)\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/middleware/proxy_fix\.py",\ line\ 232,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/service/wsgi_server\.py",\ line\ 87,\ in\ application_unproxied
\ \ \ \ result\ =\ odoo\.http\.root\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1305,\ in\ __call__
\ \ \ \ return\ self\.dispatch\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1271,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_wrapped\)
\ \ File\ "/usr/lib/python3/dist\-packages/werkzeug/middleware/shared_data\.py",\ line\ 220,\ in\ __call__
\ \ \ \ return\ self\.app\(environ,\ start_response\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/http\.py",\ line\ 1500,\ in\ dispatch
\ \ \ \ result\ =\ ir_http\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/auth_signup/models/ir_http\.py",\ line\ 19,\ in\ _dispatch
\ \ \ \ return\ super\(Http,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/web_editor/models/ir_http\.py",\ line\ 21,\ in\ _dispatch
\ \ \ \ return\ super\(IrHttp,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/utm/models/ir_http\.py",\ line\ 29,\ in\ _dispatch
\ \ \ \ response\ =\ super\(IrHttp,\ cls\)\._dispatch\(\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 516,\ in\ _dispatch
\ \ \ \ return\ cls\._handle_exception\(routing_error\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/utm/models/ir_http\.py",\ line\ 34,\ in\ _handle_exception
\ \ \ \ response\ =\ super\(IrHttp,\ cls\)\._handle_exception\(exc\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/http_routing/models/ir_http\.py",\ line\ 670,\ in\ _handle_exception
\ \ \ \ code,\ html\ =\ 418,\ env\['ir\.ui\.view'\]\._render_template\('http_routing\.http_error',\ values\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1992,\ in\ _render_template
\ \ \ \ return\ self\.browse\(self\.get_view_id\(template\)\)\._render\(values,\ engine\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/addons/base/models/ir_ui_view\.py",\ line\ 1880,\ in\ get_view_id
\ \ \ \ view\ =\ self\.sudo\(\)\.search\(\[\('key',\ '=',\ template\)\],\ limit=1\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 1811,\ in\ search
\ \ \ \ return\ res\ if\ count\ else\ self\.browse\(res\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/models\.py",\ line\ 5176,\ in\ browse
\ \ \ \ if\ not\ ids:
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 215,\ in\ __bool__
\ \ \ \ return\ bool\(self\._result\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/tools/func\.py",\ line\ 26,\ in\ __get__
\ \ \ \ value\ =\ self\.fget\(obj\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/osv/query\.py",\ line\ 208,\ in\ _result
\ \ \ \ self\._cr\.execute\(query_str,\ params\)
\ \ File\ "",\ line\ 2,\ in\ execute
 
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 90,\ in\ check
\ \ \ \ return\ f\(self,\ \*args,\ \*\*kwargs\)
\ \ File\ "/usr/lib/python3/dist\-packages/odoo/sql_db\.py",\ line\ 311,\ in\ execute
\ \ \ \ res\ =\ self\._obj\.execute\(query,\ params\)
psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block - - -



Im not really sure what the issue is


 

0
Avatar
Descartar
Avatar
Niyas Raphy (Walnut Software Solutions)
Mejor respuesta

Hi,

This is due to the difference in psql/postgres version between the source and destination.
See the answer provided here:  https://www.odoo.com/forum/help-1/error-when-restoring-odoo-db-from-sh-to-vps-182430

Thanks

1
Avatar
Descartar
Avatar
Cybrosys Techno Solutions Pvt.Ltd
Mejor respuesta

Hi

Check this as a reference for migration from odoo sh to on-premise

 https://www.odoo.com/forum/help-1/how-do-i-migrate-transfer-an-odoo-sh-database-to-on-premise-aka-enterprise-146208

Hope it helps

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

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

Inscribirse
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 Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo es un conjunto de aplicaciones empresariales de código abierto que cubre 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 estar 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