OdooWiki OCA HUB

HR Expense Meal Allowance

hr_expense_meal_allowance folder_open OCA/l10n-germany open_in_new
Human Resources/Expenses Licencia: AGPL-3

Añade el procesamiento alemán de "Verpflegungsmehraufwände" en el módulo de gastos.

Cuando se selecciona un producto de dieta, la interfaz de usuario cambia de la siguiente manera.

La etiqueta del producto controla si el producto es de tipo dieta y controla la interfaz de usuario.

Las tarifas se importan mediante un archivo csv. Cuando cambia una tarifa para un determinado país, cree una nueva línea csv y establezca la fecha expire_on en la línea existente.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Añade a los gastos la gestión de la dieta alemana (Verpflegungsmehraufwand): elige un producto de dieta, introduce las fechas de viaje y el cliente, y Odoo calcula la dieta diaria por día e imprime un informe detallado.

Cuando creas un gasto y eliges un producto etiquetado como dieta por manutención (se proporciona un producto "Meal Allowance" ya preparado), el formulario del gasto muestra una nueva sección "Travel Information" y una pestaña "Included Meals".

  • Introduce el periodo de viaje (fecha/hora de inicio y fin) y el cliente. Odoo crea entonces una línea por cada día de viaje en "Included Meals", mostrando el día de la semana y el importe de ese día.
  • Marca desayuno, comida o cena cuando estuvieran incluidos; la parte correspondiente se deduce de la dieta de ese día.
  • La tarifa se elige automáticamente a partir del país y la ciudad del cliente, usando la tarifa válida en la fecha de fin del viaje. Las tarifas se gestionan en la configuración de Expenses ("Meal Allowance Rate") con importes diarios de 24h y 8h, porcentajes de comidas y una fecha de expiración.
  • Los días completos y los días de viaje se cuentan automáticamente, y el total del gasto es la suma de los importes diarios; la moneda sigue a la tarifa.
  • Un botón "Print Expenses" en el gasto genera un informe PDF que lista cada día, las comidas incluidas y el total.

Se debe establecer una zona horaria en el usuario, de lo contrario se genera un error. El módulo también añade un menú de informe "Meal Allowance" y una regla multiempresa en las líneas diarias.

Depende de

sale_expense

Menús que añade

Meal AllowanceMeal Allowance Rate
Modelos y campos (3)
  • hr.expense · amplía un modelo existentetravel_end, customer_id, travel_begin, number_of_days (Whole Days), is_meal_allowance, meal_allowance_ids (Included Meals), number_of_travel_days (Travel Days), meal_allowance_rate_id (Rate)
  • hr.expense.meal.allowance · modelo nuevoday, date, company_id, currency_id, employee_id, is_editable, hr_expense_id (Expense), lunch_included (Lunch included?), dinner_included (Dinner included?), expense_for_day (Expenses for This Day), breakfast_included (Breakfast included?)
  • hr.expense.meal.allowance.rate · modelo nuevocity_name, expire_on, country_id, lunch_rate, currency_id (Currency), dinner_rate, daily_rate_8h (Daily Rate - 8h), breakfast_rate, daily_rate_24h (Daily Rate - 24h), percentage_for_lunch (Percentage for Lunch), percentage_for_dinner (Percentage for Dinner), percentage_for_breakfast (Percentage for Breakfast)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-germany.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.