Calcular totales de un documento
calcular_totalesCalculate a document total with Sifende validation rules and official SET rounding to get the exact cash-sale payment amount before issuing. Prices include IVA; local, no API calls.
Instructions
Calcula el total de un documento con las mismas reglas que valida Sifende, incluido el redondeo oficial de la SET (en guaraníes, al múltiplo de 50 inferior). Usala para obtener el montoPago exacto de una venta al contado antes de emitir. Los precios incluyen IVA. Es un cálculo local: no emite nada ni llama a la API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Ítems del documento, con los mismos nombres de campo que en emitir_documento. | |
| comision | No | Comisión de la operación, con IVA 10% incluido. | |
| tipoCambio | No | Tipo de cambio global; obligatorio fuera de PYG si los ítems no traen el suyo. | |
| monedaOperacion | No | Código de moneda de la operación. Por defecto PYG (guaraníes). | PYG |
| descuentoGlobalPorcentaje | No | Porcentaje de descuento global aplicado a cada ítem. |