Preparing search index...
The search index is not available
@nodecfdi/cfdi-validator
@nodecfdi/cfdi-validator
cfdi33/standard/comprobante-decimales-moneda
ComprobanteDecimalesMoneda
Class ComprobanteDecimalesMoneda
ComprobanteDecimalesMoneda
Válida que:
MONDEC01: El subtotal del comprobante no contiene más de los decimales de la moneda (CFDI33106)
MONDEC02: El descuento del comprobante no contiene más de los decimales de la moneda (CFDI33111)
MONDEC03: El total del comprobante no contiene más de los decimales de la moneda
MONDEC04: El total de impuestos trasladados no contiene más de los decimales de la moneda (CFDI33182)
MONDEC05: El total de impuestos retenidos no contiene más de los decimales de la moneda (CFDI33180)
Hierarchy
AbstractDiscoverableVersion33
ComprobanteDecimalesMoneda
Index
Constructors
constructor
Properties
_asserts
_currency
Methods
can
Validate
Cfdi
Version
check
Value
register
Asserts
validate
validate
Value
Constructors
constructor
new
Comprobante
Decimales
Moneda
(
)
:
ComprobanteDecimalesMoneda
Returns
ComprobanteDecimalesMoneda
Properties
Private
_asserts
_asserts
:
Asserts
Private
_currency
_currency
:
CurrencyDecimals
Methods
can
Validate
Cfdi
Version
can
Validate
Cfdi
Version
(
version
:
string
)
:
boolean
Parameters
version:
string
Returns
boolean
Private
check
Value
check
Value
(
node
:
CNodeInterface
, attribute
:
string
, required
:
boolean
)
:
boolean
Parameters
node:
CNodeInterface
attribute:
string
required:
boolean
Returns
boolean
Private
register
Asserts
register
Asserts
(
)
:
void
Returns
void
validate
validate
(
comprobante
:
CNodeInterface
, asserts
:
Asserts
)
:
Promise
<
void
>
Parameters
comprobante:
CNodeInterface
asserts:
Asserts
Returns
Promise
<
void
>
Private
validate
Value
validate
Value
(
code
:
string
, node
:
CNodeInterface
, attribute
:
string
, required
?:
boolean
)
:
Assert
Parameters
code:
string
node:
CNodeInterface
attribute:
string
required:
boolean
= false
Returns
Assert
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
src
cfdi33
abstracts
abstract-discoverable-version33.ts
AbstractDiscoverableVersion33
abstract-recepcion-pagos10.ts
AbstractRecepcionPagos10
abstract-version33.ts
AbstractVersion33
recepcion-pagos
helpers
calculate-document-amount-trait.ts
CalculateDocumentAmountTrait
forma-pago-catalog.ts
FormaPagoCatalog
forma-pago-entry.ts
FormaPagoEntry
FormaPagoEntryInterface
pagos
docto-relacionado
abstract-docto-relacionado-validator.ts
AbstractDoctoRelacionadoValidator
importe-pagado-requerido.ts
ImportePagadoRequerido
importe-pagado-valor.ts
ImportePagadoValor
importe-saldo-anterior-requerido.ts
ImporteSaldoAnteriorRequerido
importe-saldo-anterior-valor.ts
ImporteSaldoAnteriorValor
importe-saldo-insoluto-requerido.ts
ImporteSaldoInsolutoRequerido
importe-saldo-insoluto-valor.ts
ImporteSaldoInsolutoValor
importes-decimales.ts
ImportesDecimales
moneda.ts
Moneda
numero-parcialidad-requerido.ts
NumeroParcialidadRequerido
tipo-cambio-requerido.ts
TipoCambioRequerido
tipo-cambio-valor.ts
TipoCambioValor
validate-docto-exception.ts
ValidateDoctoException
abstract-pago-validator.ts
AbstractPagoValidator
banco-beneficiario-rfc-correcto.ts
BancoBeneficiarioRfcCorrecto
banco-beneficiario-rfc-prohibido.ts
BancoBeneficiarioRfcProhibido
banco-ordenante-nombre-requerido.ts
BancoOrdenanteNombreRequerido
banco-ordenante-rfc-correcto.ts
BancoOrdenanteRfcCorrecto
banco-ordenante-rfc-prohibido.ts
BancoOrdenanteRfcProhibido
cuenta-beneficiaria-patron.ts
CuentaBeneficiariaPatron
cuenta-beneficiaria-prohibida.ts
CuentaBeneficiariaProhibida
cuenta-ordenante-patron.ts
CuentaOrdenantePatron
cuenta-ordenante-prohibida.ts
CuentaOrdenanteProhibida
docto-relacionado.ts
DoctoRelacionado
fecha.ts
Fecha
forma-de-pago.ts
FormaDePago
moneda-pago.ts
MonedaPago
monto-between-interval-sum-of-documents.ts
MontoBetweenIntervalSumOfDocuments
monto-decimals.ts
MontoDecimals
monto-greater-or-equal-than-sum-of-documents.ts
MontoGreaterOrEqualThanSumOfDocuments
monto-greater-than-zero.ts
MontoGreaterThanZero
tipo-cadena-pago-cadena.ts
TipoCadenaPagoCadena
tipo-cadena-pago-certificado.ts
TipoCadenaPagoCertificado
tipo-cadena-pago-prohibido.ts
TipoCadenaPagoProhibido
tipo-cadena-pago-sello.ts
TipoCadenaPagoSello
tipo-cambio-exists.ts
TipoCambioExists
tipo-cambio-value.ts
TipoCambioValue
validate-pago-exception.ts
ValidatePagoException
cfdi-relacionados.ts
CfdiRelacionados
complemento-pagos.ts
ComplementoPagos
comprobante-pagos.ts
ComprobantePagos
conceptos.ts
Conceptos
pago.ts
Pago
pagos.ts
Pagos
uso-cfdi.ts
UsoCfdi
standard
comprobante-decimales-moneda.ts
ComprobanteDecimalesMoneda
comprobante-descuento.ts
ComprobanteDescuento
comprobante-forma-pago.ts
ComprobanteFormaPago
comprobante-impuestos.ts
ComprobanteImpuestos
comprobante-tipo-cambio.ts
ComprobanteTipoCambio
comprobante-tipo-de-comprobante.ts
ComprobanteTipoDeComprobante
comprobante-total.ts
ComprobanteTotal
concepto-descuento.ts
ConceptoDescuento
concepto-impuestos.ts
ConceptoImpuestos
emisor-regimen-fiscal.ts
EmisorRegimenFiscal
emisor-rfc.ts
EmisorRfc
fecha-comprobante.ts
FechaComprobante
receptor-residencia-fiscal.ts
ReceptorResidenciaFiscal
receptor-rfc.ts
ReceptorRfc
sello-digital-certificado.ts
SelloDigitalCertificado
sumas-conceptos-comprobante-impuestos.ts
SumasConceptosComprobanteImpuestos
timbre-fiscal-digital-sello.ts
TimbreFiscalDigitalSello
timbre-fiscal-digital-version.ts
TimbreFiscalDigitalVersion
utils
assert-fecha-format.ts
AssertFechaFormat
cfdi40
abstracts
abstract-discoverable-version40.ts
AbstractDiscoverableVersion40
abstract-version40.ts
AbstractVersion40
standard
sello-digital-certificado.ts
SelloDigitalCertificado
timbre-fiscal-digital-sello.ts
TimbreFiscalDigitalSello
timbre-fiscal-digital-version.ts
TimbreFiscalDigitalVersion
xml
xml-definition.ts
XmlDefinition
common
sello-digital-certificado-validator-trait.ts
SelloDigitalCertificadoValidatorTrait
timbre-fiscal-digital-sello-validator-trait.ts
TimbreFiscalDigitalSelloValidatorTrait
timbre-fiscal-digital-version-validator-trait.ts
TimbreFiscalDigitalVersionValidatorTrait
contracts
require-xml-resolver-interface.ts
RequireXmlResolverInterface
require-xml-string-interface.ts
RequireXmlStringInterface
require-xslt-builder-interface.ts
RequireXsltBuilderInterface
validator-interface.ts
ValidatorInterface
traits
xml-string-property-trait.ts
XmlStringPropertyTrait
xml
xml-follow-schema.ts
XmlFollowSchema
assert.ts
Assert
asserts.ts
Asserts
cfdi-validator-trait.ts
CfdiValidatorTrait
cfdi-validator33.ts
CfdiValidator33
cfdi-validator40.ts
CfdiValidator40
hydrater.ts
Hydrater
index.ts
AbstractDiscoverableVersion33
AbstractDiscoverableVersion40
AbstractRecepcionPagos10
AbstractVersion33
AbstractVersion40
Assert
AssertFechaFormat
Asserts
CfdiRelacionados
CfdiValidator33
CfdiValidator40
CfdiValidatorTrait
ComplementoPagos
ComprobanteDecimalesMoneda
ComprobanteDescuento
ComprobanteFormaPago
ComprobanteImpuestos
ComprobantePagos
ComprobanteTipoCambio
ComprobanteTipoDeComprobante
ComprobanteTotal
ConceptoDescuento
ConceptoImpuestos
Conceptos
EmisorRegimenFiscal
EmisorRfc
FechaComprobante
Hydrater
MultiValidator
MultiValidatorFactory
Pago
Pagos
ReceptorResidenciaFiscal
ReceptorRfc
RequireXmlResolverInterface
RequireXmlStringInterface
RequireXsltBuilderInterface
SelloDigitalCertificado
SelloDigitalCertificado40
SelloDigitalCertificadoValidatorTrait
Status
StatusLvl
TimbreFiscalDigitalSello
TimbreFiscalDigitalSello40
TimbreFiscalDigitalSelloValidatorTrait
TimbreFiscalDigitalVersion
TimbreFiscalDigitalVersion40
TimbreFiscalDigitalVersionValidatorTrait
UsoCfdi
ValidatorInterface
XmlFollowSchema
XmlStringPropertyTrait
multi-validator.ts
MultiValidator
multi-validator-factory.ts
MultiValidatorFactory
status.ts
StatusLvl
Status
Generated using
TypeDoc
ComprobanteDecimalesMoneda
Válida que: