Odoo 20.0 Community · Persistente

account.report: campos, relaciones y API

El modelo account.report («Informe contable») es un modelo persistente declarado por el módulo Facturación. Expone 47 campos, 41 de ellos declarados directamente en el modelo; 5 campos de otros modelos apuntan a él. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 20.

Ficha de identidad

Nombre técnico
account.report
Etiqueta
Informe contable
Tipo
Persistente (models.Model)
Tabla SQL
account_report
Módulo de origen
Facturación (account)
Orden por defecto (_order)
sequence, id

Campos del modelo

41 campos propios, 0 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.

47 de 47 campos mostrados

Nombre técnicoEtiquetaTipoDetalles
activeActivoboolean
calculado
active_fallbackActive Fallbackboolean
active_selectionActive Selectionselection
depende de la empresa

Valores: False (False), True (True)

allow_foreign_vatAllow Foreign Tax IDboolean
calculado, almacenado
availability_conditionDisponibilidadselection
calculado, almacenado

Valores: country (El país coincide), coa (El plan contable coincide), always (Siempre), consolidation (Consolidación)

chart_templatePlan contableselection

Valores calculados dinámicamente

column_idsColumnasone2many

inverso: report_id

country_idPaísmany2one
currency_translationTraducción de monedasselection
calculado, almacenado

Valores: current (Utilice la tasa más reciente a la fecha del informe), cta (Usar ajuste de traducción acumulada)

default_opening_date_filterApertura por defectoselection
calculado, almacenado

Valores: this_year (Este año), this_quarter (Este trimestre), this_month (Este mes), today (Hoy), previous_month (Mes anterior), previous_quarter (Trimestre anterior), previous_year (Año anterior), this_return_period (Este periodo de declaración), previous_return_period (Último periodo de declaración)

enable_snapshotsEnable Snapshotsboolean
calculado, almacenado
filter_account_typeTipos de cuentasselection
calculado, almacenado

Valores: both (Por pagar y por cobrar), payable (Por pagar), receivable (Por cobrar), disabled (Deshabilitado)

filter_aml_ir_filtersFiltros favoritos

Si se activa, puede seleccionar los filtros definidos por el usuario en los apuntes contables en este informe

boolean
calculado, almacenado
filter_budgetsPresupuestosboolean
calculado, almacenado
filter_date_rangeRango de fechaboolean
calculado, almacenado
filter_growth_comparisonComparación de crecimientoboolean
calculado, almacenado
filter_hide_0_linesOcultar líneas en 0selection
calculado, almacenado

Valores: by_default (Habilitado por defecto), optional (Opcional), never (Nunca)

filter_hierarchyAccount Parentsselection
calculado, almacenado

Valores: by_default (Habilitado por defecto), optional (Opcional), never (Nunca)

filter_journalsDiariosboolean
calculado, almacenado
filter_line_comparisonReport Line Comparisonboolean
calculado, almacenado
filter_multi_companyMultiempresaselection
calculado, almacenado

Valores: selector (Utilizar selector de empresa), tax_units (Utilizar unidades tributarias)

filter_partnerContactosboolean
calculado, almacenado
filter_period_comparisonComparación de periodoboolean
calculado, almacenado
filter_show_draftBorradores de asientosboolean
calculado, almacenado
filter_unfold_allDesplegar todoboolean
calculado, almacenado
filter_unreconciledApuntes no conciliadosboolean
calculado, almacenado
groupbyAgrupar por

Comma-separated list of fields from account.move.line (Journal Item). When set, this report will have report lines generating sublines grouped by those keys except when specified on the report line.

char
integer_roundingRedondeo de enterosselection

Valores: HALF-UP (Más cercano), UP (Arriba), DOWN (Abajo)

line_idsLíneasone2many

inverso: report_id

load_more_limitLímite para cargar másinteger
nameNombrechar
obligatoriotraducible
only_tax_exigibleSolo líneas de impuesto exigibleboolean
calculado, almacenado
root_report_idInforme raíz

El informe del cual este informe es una variante.

many2one
section_main_report_idsSección demany2many
section_report_idsSeccionesmany2many
sequenceSecuenciainteger
use_fiscal_periodsPeriodos fiscalesboolean
calculado, almacenado
use_sectionsInforme compuesto

Cree un informe estructurado con varias secciones para una navegación cómoda y una impresión simultánea.

boolean
calculado, almacenado
user_groupbyAgrupar usuario por

Comma-separated list of fields from account.move.line (Journal Item). When set, the report lines will generate sublines grouped by those keys except when specified on the report line.

char
calculado, almacenado
variant_report_idsVariantesone2many

inverso: root_report_id

create_dateCreado eldatetime
solo lecturaautomático
create_uidCreado pormany2one
solo lecturaautomático
display_nameNombre mostradochar
solo lecturacalculadoautomático
idIDinteger
solo lecturaautomático
write_dateÚltima actualización eldatetime
solo lecturaautomático
write_uidÚltima actualización pormany2one
solo lecturaautomático

Relaciones

Modelos enlazados desde este modelo

Campos de otros modelos que apuntan aquí

Leer este modelo por la API

Ejemplo de llamada a la API JSON-2 de Odoo 20: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.

curl
curl -X POST "https://su-instancia.odoo.com/json/2/account.report/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: su-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","country_id","root_report_id","active_fallback","active_selection"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}

res = requests.post(
    f"{BASE_URL}/account.report/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","country_id","root_report_id","active_fallback","active_selection"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • El acceso a la API externa está reservado al plan Custom de Odoo.
  • XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
  • Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.

Citar esta herramienta

¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.

<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/account-report">account.report (Odoo 20.0)</a>

Fuentes

Datos verificados el 25 de septiembre de 2026 · Odoo 20.0 Community

¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos

Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.