ImpuestoAdicionalRetencionNormalizationTrait
Reglas de normalización para documentos con impuesto adicional o retención.
Table of Contents
Methods
- applyImpuestoRetenidoNormalization() : array<string|int, mixed>
- Calcula los montos de impuestos adicionales o retenciones.
- getImpuestosAdicionalesRepository() : ImpuestosAdicionalesRepository
- Entrega el repositorio de impuestos adicionales que se pueden usar en un documento tributario.
Methods
applyImpuestoRetenidoNormalization()
Calcula los montos de impuestos adicionales o retenciones.
protected
applyImpuestoRetenidoNormalization(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
Arreglo con los datos del documento a normalizar.
Return values
array<string|int, mixed> —Arreglo con los datos normalizados.
getImpuestosAdicionalesRepository()
Entrega el repositorio de impuestos adicionales que se pueden usar en un documento tributario.
protected
abstract getImpuestosAdicionalesRepository() : ImpuestosAdicionalesRepository