Modificación Plantilla Informes MIS

Cómo mucho dentro de esta herramienta es personalizable por el usuario y puede realizar las modificaciones que necesite, para ver siempre la información más adaptada a sus necesidades.

En los módulos de Contabilidad y Facturación contamos con varios informes que estos están compuestos por una serie de plantillas, estas pueden ser modificadas y puedes generar tantas plantillas como necesites.

Plantillas de informes MIS

Dentro del modulo de Contabilidad y siempre con los permisos necesarios, tenemos el apartado de Configuración.

Aquí al desplegar el Menú encontraremos el apartado de MIS y aquí dentro las Plantillas de informes MIS

Aquí se nos desplegaran todos las plantillas de los informes con los que cuenta la herramienta.

Al entrar dentro de una de ellas, nos encontraremos con le botón de editar para poder modificar la plantilla.

Para realizar el duplicado es tan fácil como entrar dentro de la que nos interese, y pulsar el botón de Acción > Duplicar

En la pestaña KPI’s encontrarás la plantilla que quieres modificar, para modificar esta solo tienes que insertar las cuentas que que estés interesado en la casilla Expresión

Codificación

Las expresiones pueden ser cualquier expresión válida de python. Se reconocen los siguientes elementos especiales en las expresiones para calcular los datos contables: {bal|crd|deb}{pieu}[account selector][journal items domain].

  • bal, crd, deb: saldo, débito, crédito.
  • p, i, e: respectivamente variación en el periodo, saldo inicial, saldo final
  • El account selector es una expresión similar al código de la cuenta (por ejemplo, 70%, etc.).
  • El journal items domain del diario es un filtro de dominio de Odoo sobre los artículos del diario.
  • balu[]: (u de unallocated) es una expresión especial que muestra las ganancias/pérdidas no asignadas de años fiscales anteriores.
  • La expresión también puede involucrar otros KPI y consultar los resultados por nombre (ej. kpi1 + kpi2).

Además, las siguientes variables están disponibles en el contexto de la evaluación:

  • Operaciones Matemáticas:
    • sum -> Sumar de los valores de las cuentas.
    • min -> Mínimo valor de las cuentas.
    • max -> Máximo valor de las cuentas.
    • len -> Longitud del conjunto de las cuentas.
    • avg -> Media de los valores de las cuentas.
  • date_from, date_to: fecha de inicio y fin del periodo.
  • AccountingNone: un valor nulo que se comporta como 0 en las operaciones aritméticas.

Ejemplos

  • bal[70]: variación del saldo de la cuenta 70 a lo largo del periodo (es lo mismo que balp[70].
  • bali[70,60]: saldo inicial de las cuentas 70 y 60.
  • bale[1%]: saldo de las cuentas que empiezan por 1 al final del periodo.
  • crdp[40%]: suma de todos los créditos de las cuentas que empiezan por 40 durante el periodo.
  • debp[55%][(‘journal_id.code’, ‘=’, ‘BNK1’)]: suma de todos los cargos de las cuentas 55 y del diario BNK1 durante el período.
  • balp[(‘user_type_id’, ‘=’, ref(‘account.data_account_type_receivable’).id)][]: variación del saldo de todas las cuentas a cobrar durante el periodo.
  • balp[][(‘tax_line_id.tag_ids’, ‘=’, ref(‘l10n_be.tax_tag_56’).id)]: saldo de las líneas de movimiento relacionadas con la cuadrícula fiscal 56.