ParcmeiEspecialValidations class

Validações específicas para os serviços PARCMEI-ESP

Constructors

ParcmeiEspecialValidations()

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 o ano/mês da parcela (formato AAAAMM)
validarBancoAgencia(String? bancoAgencia) String?
Valida se o banco/agência está no formato correto
validarCnpjContribuinte(String? cnpj) String?
Valida o CNPJ do contribuinte
validarDataFormato(int? data) String?
Valida se a data está no formato AAAAMMDD
validarDataHoraFormato(int? dataHora) String?
Valida se a data está no formato AAAAMMDDHHMMSS
validarEnteFederado(String? enteFederado) String?
Valida se o ente federado está preenchido
validarNumeroDas(String? numeroDas) String?
Valida se o número do DAS está no formato correto
validarNumeroParcela(String? numeroParcela) String?
Valida se o número da parcela é válido
validarNumeroParcelamento(int? numeroParcelamento) String?
Valida o número do parcelamento
validarNumeroParcelamentoFormato(int? numeroParcelamento) String?
Valida se o número do parcelamento está no formato correto para PARCMEI-ESP
validarNumeroProcesso(String? processo) String?
Valida se o processo está no formato correto
validarParcelaDisponivelParaEmissao(int parcelaParaEmitir) String?
Valida se a parcela está disponível para emissão
validarParcelaParaEmitir(int? parcelaParaEmitir) String?
Valida a parcela para emissão (formato AAAAMM)
validarPdfBase64(String? pdfBase64) String?
Valida se o PDF Base64 está no formato correto
validarPeriodoApuracao(int? periodoApuracao) String?
Valida se o período de apuração está no formato correto
validarPeriodoApuracaoRange(int? periodoApuracao) String?
Valida se o período de apuração está dentro de um range válido
validarPrazoEmissaoParcela(int parcelaParaEmitir) String?
Valida se a parcela está dentro do prazo para emissão
validarServico(String? servico) String?
Valida se o serviço é válido para PARCMEI-ESP
validarSistema(String? sistema) String?
Valida se o sistema é válido para PARCMEI-ESP
validarSituacaoParcelamento(String? situacao) String?
Valida se a situação do parcelamento é válida
validarTipoContribuinte(int? tipoContribuinte) String?
Valida se o tipo de contribuinte é válido para PARCMEI-ESP
validarTributo(String? tributo) String?
Valida se o tributo está preenchido
validarValorMonetario(double? valor) String?
Valida se o valor monetário é válido
validarVersaoSistema(String? versaoSistema) String?
Valida se a versão do sistema é válida