libredte_lib_sdk.human_resources.payroll.renderer module
Servicio para human_resources.payroll.renderer.
- class libredte_lib_sdk.human_resources.payroll.renderer.PayrollRendererService(client: ApiClient)
Bases:
objectRender de una liquidación de sueldo, en HTML o PDF.
Devuelve un único archivo renderizado (no soporta copias múltiples ni presentaciones alternativas) — mismo RenderResult/ RenderedDocument que usa DocumentRendererService.render(), ya que la API entrega el mismo shape de respuesta para ambos.
Solo disponible en Lib Pro.
- render(liquidacion: dict[str, Any] | list[Any], *, options: dict[str, Any] | None = None) RenderResult
Renderiza liquidacion.
options={“format”: “pdf”} para PDF; por defecto genera HTML. liquidacion es el mismo dict que devuelve PayrollCalculatorService.calculate().