ParcsnEspecialValidations class

Validações específicas para o sistema PARCSN-ESP (Parcelamento Especial do Simples Nacional)

Constructors

ParcsnEspecialValidations()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

validarAnoMesParcela(int? anoMesParcela) String?
Valida um ano/mês de parcela no formato AAAAMM
validarBancoAgencia(String? bancoAgencia) String?
Valida se um banco/agência é válido
validarCnpjContribuinte(String? cnpj) String?
Valida o CNPJ do contribuinte
validarCompetencia(String? competencia) String?
Valida se uma competência está no formato correto (AAAAMM)
validarDataFormato(int? data) String?
Valida se uma data está no formato correto (AAAAMMDD)
validarEnteFederadoDestino(String? ente) String?
Valida se um ente federado destino é válido
validarNomeTributo(String? tributo) String?
Valida se um nome de tributo é válido
validarNumeroDas(String? numeroDas) String?
Valida se um número de DAS é válido
validarNumeroParcelamento(int? numeroParcelamento) String?
Valida um número de parcelamento
validarNumeroProcesso(String? processo) String?
Valida se um número de processo é válido
validarParcelaParaEmitir(int? parcelaParaEmitir) String?
Valida uma parcela para emissão no formato AAAAMM
validarPeriodoApuracao(int? periodo) String?
Valida se um período de apuração está no formato correto (AAAAMM)
validarPrazoEmissaoParcela(int parcelaParaEmitir) String?
Valida o prazo para emissão de uma parcela
validarTipoContribuinte(int? tipoContribuinte) String?
Valida o tipo de contribuinte
validarValorMonetario(double? valor) String?
Valida se um valor monetário é válido