DescuentosRecargosNormalizationTrait
Reglas de normalización para los descuentos y recargos de un documento.
Table of Contents
Methods
- applyDescuentosRecargosNormalization() : array<string|int, mixed>
- Aplica los descuentos y recargos generales respectivos a los montos que correspondan según el indicador del descuento o recargo.
- getTipoDocumento() : DocumentoTipo
- Entrega el tipo de documento que este "builder" puede construir.
Methods
applyDescuentosRecargosNormalization()
Aplica los descuentos y recargos generales respectivos a los montos que correspondan según el indicador del descuento o recargo.
protected
applyDescuentosRecargosNormalization(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
- $data : array<string|int, mixed>
-
Arreglo con los datos del documento a normalizar.
Tags
Return values
array<string|int, mixed> —Arreglo con los datos normalizados.
getTipoDocumento()
Entrega el tipo de documento que este "builder" puede construir.
protected
abstract getTipoDocumento() : DocumentoTipo