Skip to content

Instantly share code, notes, and snippets.

@ViniciusCestarii
Created November 18, 2024 19:46
Show Gist options
  • Save ViniciusCestarii/edf71d38877b1caf36b32c77bb5aaf51 to your computer and use it in GitHub Desktop.
Save ViniciusCestarii/edf71d38877b1caf36b32c77bb5aaf51 to your computer and use it in GitHub Desktop.
C# Enum de error codes da API BB Pagamentos em lotes https://apoio.developers.bb.com.br/referency/post/62055ff0842bcd00126d7582
using System.ComponentModel;
public enum ErrorCode
{
[Description("Agência de crédito igual a zero. Informe o nº da Agência de Crédito.")]
AgenciaCreditoIgualZero = 1,
[Description("Conta de crédito não é numérica. Informe apenas números.")]
ContaCreditoNaoNumerica = 2,
[Description("Dígito conta de crédito igual a espaços. Informe o DV da conta de crédito.")]
DigitoContaCreditoEspacos = 3,
[Description("CPF não é numérico. Informe apenas números.")]
CPFNaoNumerico = 4,
[Description("CNPJ não é numérico. Informe apenas números.")]
CNPJnaoNumerico = 5,
[Description("Data do pagamento igual a zeros. Informe a data do pagamento.")]
DataPagamentoIgualZero = 6,
[Description("Data do pagamento inválida. Informe uma data de pagamento válida.")]
DataPagamentoInvalida = 7,
[Description("Valor do pagamento não é númerico. Informe apenas números.")]
ValorPagamentoNaoNumerico = 8,
[Description("Valor do pagamento igual a zeros. Informe o valor do pagamento.")]
ValorPagamentoIgualZero = 9,
[Description("Ambos os campos Número Compensação e Número ISPB estão zerados. Informe um dos campos.")]
AmbosNumeroCompensacaoNumeroISPBZerados = 10,
[Description("Ambos os campos Número Compensação e Número ISPB foram informados. Informe apenas um dos campos.")]
AmbosNumeroCompensacaoNumeroISPBInformados = 11,
[Description("Nenhum dos campos Finalidade DOC ou Finalidade TED foram informados. Informe apenas um dos campos.")]
NenhumFinalidadeDocTedInformado = 12,
[Description("Ambos os campos Finalidade DOC e Finalidade TED foram informados. Informe apenas um dos campos.")]
AmbosFinalidadeDocTedInformados = 13,
[Description("Número depósito judicial igual a espaços.")]
NumeroDepositoJudicialIgualEspacos = 14,
[Description("Dígito da conta de crédito inválido.")]
DigitoContaCreditoInvalido = 15,
[Description("Ambos os campos CPF e CNPJ foram informados. Informe apenas um dos campos.")]
AmbosCPFECNPJInformados = 16,
[Description("Ambos os campos CPF e CNPJ estão zerados. Informe um dos campos.")]
AmbosCPFECNPJZerados = 17,
[Description("Digito do CPF inválido. Verifique o dado informado.")]
DigitoCPFInvalido = 18,
[Description("Dígito do CNPJ inválido. Verifique o dado informado.")]
DigitoCNPJInvalido = 19,
[Description("Agência e conta de crédito estão iguais a de débito. Opção não permitida.")]
AgenciaContaCreditoIgualDebito = 20,
[Description("Número Compensação inválido. Verifique o dado informado.")]
NumeroCompensacaoInvalido = 21,
[Description("Número ISPB diferente de zeros. Não informe o nº ISPB.")]
NumeroISPBInformado = 22,
[Description("Conta de crédito igual a zeros. Informe o número da conta de crédito.")]
ContaCreditoIgualZero = 23,
[Description("CPF igual a zeros. Obrigatório informar o nº do CPF.")]
CPFZerado = 24,
[Description("CNPJ diferente de zeros. Não permitido informar CNPJ.")]
CNPJInformado = 25,
[Description("Conta de crédito diferente de zeros. Não permitido informar Conta de crédito.")]
ContaCreditoInformada = 26,
[Description("Dígito conta de crédito diferente de espaços. Não informar dígito da conta de crédito.")]
DigitoContaCreditoInformado = 27,
[Description("Finalidade DOC diferente de zeros. Não informar finalidade DOC.")]
FinalidadeDocInformado = 28,
[Description("Finalidade TED diferente de zeros. Não informar finalidade TED.")]
FinalidadeTedInformado = 29,
[Description("Número Depósito Judicial diferente de espaços. Não informar finalidade Depósito Judicial.")]
NumeroDepositoJudicialInformado = 30,
[Description("Número do documento de crédito não é numérico. Informar números.")]
NumeroDocumentoCreditoNaoNumerico = 31,
[Description("Número do documento de débito não é numérico. Informar números.")]
NumeroDocumentoDebitoNaoNumerico = 32,
[Description("CPF não encontrado na base da receita federal.")]
CPFNaoEncontradoBaseReceita = 33,
[Description("CNPJ não encontrado na base da receita federal.")]
CNPJNaoEncontradoBaseReceita = 34,
[Description("Conta de poupança não permitido. Para creditar poupança utilize Código Produto igual a 128 - Pagamentos Diversos.")]
ContaPoupancaNaoPermitida = 35,
[Description("Código COMPE deve ser igual a 1.")]
CodigoCompeDeveSerUm = 36,
[Description("Código ISPB deve ser igual a 0.")]
CodigoISPBDeveSerZero = 37,
[Description("Código de barras não é numérico. Informar números.")]
CodigoBarrasNaoNumerico = 38,
[Description("Código de barras igual a zeros. Informar números.")]
CodigoBarrasIgualZero = 39,
[Description("Número de inscrição do pagador não é numérico. Informar números.")]
NumeroInscricaoPagadorNaoNumerico = 40,
[Description("Número de inscrição do beneficiário não é numérico. Informar números.")]
NumeroInscricaoBeneficiarioNaoNumerico = 41,
[Description("Número de inscrição do avalista não é numérico. Informar números.")]
NumeroInscricaoAvalistaNaoNumerico = 42,
[Description("Digito do CPF para o pagador inválido. Verifique o nº correto.")]
DigitoCPFPagadorInvalido = 43,
[Description("Digito do CPF para o beneficiário inválido. Verifique o nº correto.")]
DigitoCPFBeneficiarioInvalido = 44,
[Description("Digito do CPF para o avalista inválido. Verifique o nº correto.")]
DigitoCPFAvalistaInvalido = 45,
[Description("Digito do CNPJ para o pagador inválido. Verifique o nº correto.")]
DigitoCNPJPagadorInvalido = 46,
[Description("Digito do CNPJ para o beneficiário inválido. Verifique o nº correto.")]
DigitoCNPJBeneficiarioInvalido = 47,
[Description("Digito do CNPJ para o avalista inválido. Verifique o nº correto.")]
DigitoCNPJAvalistaInvalido = 48,
[Description("Data do vencimento inválida. Informar data válida.")]
DataVencimentoInvalida = 49,
[Description("Valor nominal não é numérico. Informar números.")]
ValorNominalNaoNumerico = 50,
[Description("Valor de desconto não é numérico. Informar números.")]
ValorDescontoNaoNumerico = 51,
[Description("Valor de mora não é numérico. Informar números.")]
ValorMoraNaoNumerico = 52,
[Description("Data do pagamento deve ser maior ou igual ao dia atual.")]
DataPagamentoMenorDiaAtual = 53,
[Description("Número do documento de débito igual a zeros.")]
NumeroDocumentoDebitoIgualZero = 54,
[Description("Data do vencimento igual a zeros. Informar data de vencimento.")]
DataVencimentoIgualZero = 55,
[Description("Nome do beneficiário não informado.")]
NomeBeneficiarioNaoInformado = 56,
[Description("Número de inscrição do beneficiário não informado. Obrigatório informar o CPF ou CNPJ do beneficiário.")]
NumeroInscricaoBeneficiarioNaoInformado = 57,
[Description("Conta pagamento diferente de espaços. Não informar conta pagamento.")]
ContaPagamentoInformada = 58,
[Description("Ambos os campos conta de crédito e conta pagamento foram informados. Informar apenas um dos campos.")]
AmbosContaCreditoContaPagamentoInformados = 59,
[Description("Transação cancelada pelo cliente.")]
TransacaoCanceladaCliente = 60,
[Description("Código da Receita do Tributo não informado")]
CodigoReceitaTributoNaoInformado = 61,
[Description("Tipo de Identificação do Contribuinte não informado")]
TipoIdentificacaoContribuinteNaoInformado = 62,
[Description("Nº de Identificação do Contribuinte não informado")]
NumeroIdentificacaoContribuinteNaoInformado = 63,
[Description("Nº de Identificação do Contribuinte não numérico")]
NumeroIdentificacaoContribuinteNaoNumerico = 64,
[Description("Código de Identificação do Tributo não informado")]
CodigoIdentificacaoTributoNaoInformado = 65,
[Description("Período de apuração não informado")]
PeriodoApuracaoNaoInformado = 66,
[Description("Numero de Referência não informado")]
NumeroReferenciaNaoInformado = 67,
[Description("Valor Principal não é numérico")]
ValorPrincipalNaoNumerico = 68,
[Description("Valor Principal não informado")]
ValorPrincipalNaoInformado = 69,
[Description("Valor da Multa não é numérico")]
ValorMultaNaoNumerico = 70,
[Description("Valor dos Juros/Encargos não é numérico")]
ValorJurosEncargosNaoNumerico = 71,
[Description("Data de Vencimento não informada")]
DataVencimentoNaoInformada = 72,
[Description("Mês e ano de competência não informados")]
MesAnoCompetenciaNaoInformados = 73,
[Description("Valor previsto do pagamento do INSS não é numérico")]
ValorPrevistoINSSNaoNumerico = 74,
[Description("Valor previsto do pagamento do INSS não informado")]
ValorPrevistoINSSNaoInformado = 75,
[Description("Valor de Outras Entidades não é numérico")]
ValorOutrasEntidadesNaoNumerico = 76,
[Description("Valor de Atualização Monetária não é numérico")]
ValorAtualizacaoMonetariaNaoNumerico = 77,
[Description("Valor de Atualização Monetária não é numérico")]
ValorAtualizacaoMonetariaNaoNumericoRepetido = 78,
[Description("Período de apuração inválido")]
PeriodoApuracaoInvalido = 79,
[Description("Conta de crédito inválida. Informe o numero sem o 45 do início.")]
ContaCreditoInvalida = 80,
[Description("A conta informada não pertence ao funcionário.")]
ContaNaoPertenceFuncionario = 81,
[Description("Pagamento permitido apenas para pessoas físicas.")]
PagamentoSomentePessoasFisicas = 82,
[Description("Agência e Conta incorretos.")]
AgenciaContaIncorretos = 83,
[Description("A conta informada não está ativa.")]
ContaNaoAtiva = 84,
[Description("Conta não permite crédito de salário. Informe outra conta.")]
ContaNaoPermiteCreditoSalario = 85,
[Description("Ambos os campos agência de crédito e conta pagamento foram informados")]
AgenciaContaPagamentoAmbosInformados = 86,
[Description("Mês de competência inválido")]
MesCompetenciaInvalido = 90,
[Description("Valor de outras deduções inválido")]
ValorOutrasDeducoesInvalido = 91,
[Description("Valor de outros acréscimos inválido")]
ValorOutrosAcrecimosInvalido = 92,
[Description("Código da forma de identificação do cliente não foi informado")]
CodigoFormaIdentificacaoClienteNaoInformado = 93,
[Description("DDD do cliente do Pix não foi informado")]
DDDClientePixNaoInformado = 94,
[Description("Telefone do Cliente do Pix não foi informado")]
TelefoneClientePixNaoInformado = 95,
[Description("Email do cliente do Pix não foi informado")]
EmailClientePixNaoInformado = 96,
[Description("Chave Aleatória do Cliente do Pix não foi informado")]
ChaveAleatoriaClientePixNaoInformado = 97,
[Description("Código de tipo de conta do Cliente do Pix não foi informado")]
CodigoTipoContaClientePixNaoInformado = 98,
[Description("Consultar o Banco para detalhar o erro")]
ConsultarBancoDetalharErro = 99,
[Description("E-mail inválido")]
EmailInvalido = 100,
[Description("Email do cliente do PIX não deve conter caractere especial")]
EmailClientePixCaractereEspecial = 101,
[Description("Telefone Inválido")]
TelefoneInvalido = 102,
[Description("DDD inválido")]
DDDInvalido = 103,
[Description("E-mail com tamanho maior que 77 caracteres.")]
EmailTamanhoExcedido = 104,
[Description("Conta de crédito inválida. Informe um número de conta válido.")]
ContaCreditoInvalidaNumeroValido = 105,
[Description("CPF inválido. Informe um CPF válido.")]
CPFInvalido = 106,
[Description("CNPJ inválido. Informe um CNPJ válido.")]
CNPJInvalido = 107,
[Description("Número do documento de crédito inválido. Informe um número válido.")]
NumeroDocumentoCreditoInvalido = 108,
[Description("Número do documento de débito inválido. Informe um número válido.")]
NumeroDocumentoDebitoInvalido = 109,
[Description("Valor do pagamento inválido. Informe um valor válido.")]
ValorPagamentoInvalido = 110,
[Description("Valor nominal inválido. Informe um valor válido.")]
ValorNominalInvalido = 111,
[Description("Valor de desconto inválido. Informe um valor válido.")]
ValorDescontoInvalido = 112,
[Description("Valor de mora inválido. Informe um valor válido.")]
ValorMoraInvalido = 113,
[Description("Número de inscrição do beneficiário inválido. Informe um número válido.")]
NumeroInscricaoBeneficiarioInvalido = 114,
[Description("Número de inscrição do pagador inválido. Informe um número válido.")]
NumeroInscricaoPagadorInvalido = 115,
[Description("Número de inscrição do avalista inválido. Informe um número válido.")]
NumeroInscricaoAvalistaInvalido = 116,
[Description("Nº de identificação do contribuinte DARF inválido. Informe um número válido.")]
NumeroIdentificacaoContribuinteDARFInvalido = 117,
[Description("Número de referência inválido. Informe um número válido.")]
NumeroReferenciaInvalido = 118,
[Description("Valor principal inválido. Informe um valor válido.")]
ValorPrincipalInvalido = 119,
[Description("Valor da multa inválido. Informe um valor válido.")]
ValorMultaInvalido = 120,
[Description("Valor dos juros/encargos inválido. Informe um valor válido.")]
ValorJurosEncargosInvalido = 121,
[Description("Nº de identificação do contribuinte GPS inválido. Informe um número válido.")]
NumeroIdentificacaoContribuinteGPSInvalido = 122,
[Description("Valor previsto do pagamento do INSS inválido. Informe um valor válido.")]
ValorPrevistoINSSInvalido = 123,
[Description("Valor de outras entidades inválido. Informe um valor válido.")]
ValorOutrasEntidadesInvalido = 124,
[Description("Valor de atualização monetária inválido. Informe um valor válido.")]
ValorAtualizacaoMonetariaInvalido = 125,
[Description("Valor de desconto GRU inválido. Informe um valor válido.")]
ValorDescontoGRUInvalido = 126,
[Description("Insuficiência de Fundos - Débito Não Efetuado")]
InsuficienciaDeFundosDebitoNaoEfetuado = 200,
[Description("Crédito ou Débito Cancelado pelo Pagador")]
CreditoOuDebitoCanceladoPeloPagador = 201,
[Description("Débito Autorizado pela Agência - Efetuado")]
DebitoAutorizadoPelaAgenciaEfetuado = 202,
[Description("Controle Inválido. Verificar campos 01, 02 e 03 do header ou segmento A, B, C, J, J52, N, O ou W do Arquivo CNAB240.")]
ControleInvalidoVerificarCampos = 203,
[Description("Tipo de Operação Inválido")]
TipoDeOperacaoInvalido = 204,
[Description("Tipo de Serviço Inválido. Utilize 126 para Pagamento a Fornecedores, 127 para Pagamento de Salários ou 128 para Pagamentos Diversos")]
TipoDeServicoInvalido = 205,
[Description("Forma de Lançamento Inválida. Para crédito em Poupança utilize Pagamentos Diversos. Para crédito em Conta Pagamento utilize Pagamentos Diversos ou Pagamento a Fornecedores. Para Pagamento de salário a conta de crédito deve ser do BB.")]
FormaDeLancamentoInvalida = 206,
[Description("Tipo/Número de Inscrição Inválido. CPF ou CNPJ inválido.")]
TipoNumeroDeInscricaoInvalido = 207,
[Description("Código de Convênio Inválido")]
CodigoDeConvenioInvalido = 208,
[Description("Agência/Conta Corrente/DV Inválido")]
AgenciaContaCorrenteDVInvalido = 209,
[Description("Nº Seqüencial do Registro no Lote Inválido")]
NumeroSequencialRegistroNoLoteInvalido = 210,
[Description("Código de Segmento de Detalhe Inválido")]
CodigoDeSegmentoDeDetalheInvalido = 211,
[Description("Lançamento inconsistente, rejeitado na prévia. Corrigir os dados do lançamento e enviar novo pagamento.")]
LancamentoInconsistenteRejeitadoNaPrevia = 212,
[Description("Nº Compe do Banco para crédito Inválido")]
NumeroCompeBancoParaCreditoInvalido = 213,
[Description("Nº do ISPB Banco, Instituição de Pagamento para crédito Inválido")]
NumeroISPBBancoInvalido = 214,
[Description("Agência Mantenedora da Conta Corrente do Favorecido Inválida")]
AgenciaMantenedoraContaCorrenteFavorecidoInvalida = 215,
[Description("Conta Corrente/DV/Conta de Pagamento do Favorecido Inválido")]
ContaCorrenteDVContaDePagamentoFavorecidoInvalido = 216,
[Description("Nome do Favorecido Não Informado")]
NomeDoFavorecidoNaoInformado = 217,
[Description("Data Lançamento Inválido")]
DataLancamentoInvalido = 218,
[Description("Tipo/Quantidade da Moeda Inválido")]
TipoQuantidadeDaMoedaInvalido = 219,
[Description("Valor do Lançamento Inválido")]
ValorDoLancamentoInvalido = 220,
[Description("Aviso ao Favorecido - Identificação Inválida")]
AvisoAoFavorecidoIdentificacaoInvalida = 221,
[Description("Tipo/Número de Inscrição do Favorecido Inválido. CPF ou CNPJ do favorecido inválido.")]
TipoNumeroDeInscricaoFavorecidoInvalido = 222,
[Description("Logradouro do Favorecido Não Informado")]
LogradouroDoFavorecidoNaoInformado = 223,
[Description("Nº do Local do Favorecido Não Informado")]
NumeroLocalDoFavorecidoNaoInformado = 224,
[Description("Cidade do Favorecido Não Informada")]
CidadeDoFavorecidoNaoInformada = 225,
[Description("CEP/Complemento do Favorecido Inválido")]
CEPComplementoDoFavorecidoInvalido = 226,
[Description("Sigla do Estado do Favorecido Inválida")]
SiglaDoEstadoDoFavorecidoInvalida = 227,
[Description("Nº do Banco para crédito Inválido")]
NumeroBancoParaCreditoInvalido = 228,
[Description("Código/Nome da Agência Depositária Não Informado")]
CodigoNomeAgenciaDepositariaNaoInformado = 229,
[Description("Seu Número Inválido")]
SeuNumeroInvalido = 230,
[Description("Nosso Número Inválido")]
NossoNumeroInvalido = 231,
[Description("Inclusão Efetuada com Sucesso")]
InclusaoEfetuadaComSucesso = 232,
[Description("Alteração Efetuada com Sucesso")]
AlteracaoEfetuadaComSucesso = 233,
[Description("Exclusão Efetuada com Sucesso")]
ExclusaoEfetuadaComSucesso = 234,
[Description("Agência/Conta Impedida Legalmente")]
AgenciaContaImpedidaLegalmente = 235,
[Description("Empresa não pagou salário. Conta de crédito só aceita pagamento de salário")]
EmpresaNaoPagouSalario = 236,
[Description("Falecimento do mutuário")]
FalecimentoDoMutuario = 237,
[Description("Empresa não enviou remessa do mutuário")]
EmpresaNaoEnviouRemessaMutuario = 238,
[Description("Empresa não enviou remessa no vencimento")]
EmpresaNaoEnviouRemessaNoVencimento = 239,
[Description("Valor da parcela inválida")]
ValorDaParcelaInvalida = 240,
[Description("Identificação do contrato inválida")]
IdentificacaoDoContratoInvalida = 241,
[Description("Operação de Consignação Incluída com Sucesso")]
OperacaoDeConsignacaoIncluidaComSucesso = 242,
[Description("Operação de Consignação Alterada com Sucesso")]
OperacaoDeConsignacaoAlteradaComSucesso = 243,
[Description("Operação de Consignação Excluída com Sucesso")]
OperacaoDeConsignacaoExcluidaComSucesso = 244,
[Description("Operação de Consignação Liquidada com Sucesso")]
OperacaoDeConsignacaoLiquidadaComSucesso = 245,
[Description("Reativação Efetuada com Sucesso")]
ReativacaoEfetuadaComSucesso = 246,
[Description("Suspensão Efetuada com Sucesso")]
SuspensaoEfetuadaComSucesso = 247,
[Description("Código de Barras - Código do Banco Inválido")]
CodigoDeBarrasCodigoDoBancoInvalido = 248,
[Description("Código de Barras - Código da Moeda Inválido")]
CodigoDeBarrasCodigoDaMoedaInvalido = 249,
[Description("Código de Barras - Dígito Verificador Geral Inválido")]
CodigoDeBarrasDigitoVerificadorGeralInvalido = 250,
[Description("Código de Barras - Valor do Título Inválido")]
CodigoDeBarrasValorDoTituloInvalido = 251,
[Description("Código de Barras - Campo Livre Inválido")]
CodigoDeBarrasCampoLivreInvalido = 252,
[Description("Valor do Documento Inválido")]
ValorDoDocumentoInvalido = 253,
[Description("Valor do Abatimento Inválido")]
ValorDoAbatimentoInvalido = 254,
[Description("Valor do Desconto Inválido")]
ValorDoDescontoInvalido = 255,
[Description("Valor de Mora Inválido")]
ValorDeMoraInvalido = 256,
[Description("Valor da Multa Inválido")]
ValorDaMultaInvalido = 257,
[Description("Valor do IR Inválido")]
ValorDoIRInvalido = 258,
[Description("Valor do ISS Inválido")]
ValorDoISSInvalido = 259,
[Description("Valor do IOF Inválido")]
ValorDoIOFInvalido = 260,
[Description("Valor de Outras Deduções Inválido")]
ValorDeOutrasDeducoesInvalido = 261,
[Description("Valor de Outros Acréscimos Inválido")]
ValorDeOutrosAcrescimosInvalido = 262,
[Description("Valor do INSS Inválido")]
ValorDoINSSInvalido = 263,
[Description("Lote Não Aceito")]
LoteNaoAceito = 264,
[Description("Inscrição da Empresa Inválida para o Contrato")]
InscricaoDaEmpresaInvalidaParaContrato = 265,
[Description("Convênio com a Empresa Inexistente/Inválido para o Contrato")]
ConvênioComAEmpresaInexistenteOuInvalidoParaOContrato = 266,
[Description("Agência/Conta Corrente da Empresa Inexistente/Inválido para o Contrato")]
AgenciaContaCorrenteDaEmpresaInexistenteOuInvalidoParaOContrato = 267,
[Description("Tipo de Serviço Inválido para o Contrato")]
TipoDeServicoInvalidoParaOContrato = 268,
[Description("Conta Corrente da Empresa com Saldo Insuficiente")]
ContaCorrenteDaEmpresaComSaldoInsuficiente = 269,
[Description("Lote de Serviço Fora de Seqüência")]
LoteDeServicoForaDeSequencia = 270,
[Description("Lote de Serviço Inválido")]
LoteDeServicoInvalido = 271,
[Description("Arquivo não aceito")]
ArquivoNaoAceito = 272,
[Description("Tipo de Registro Inválido")]
TipoDeRegistroInvalido = 273,
[Description("Código Remessa / Retorno Inválido")]
CodigoRemessaRetornoInvalido = 274,
[Description("Versão de layout inválida")]
VersaoDeLayoutInvalida = 275,
[Description("Mutuário não identificado")]
MutuarioNaoIdentificado = 276,
[Description("Tipo do beneficio não permite empréstimo")]
TipoDoBeneficioNaoPermiteEmprestimo = 277,
[Description("Beneficio cessado/suspenso")]
BeneficioCessadoOuSuspenso = 278,
[Description("Beneficio possui representante legal")]
BeneficioPossuiRepresentanteLegal = 279,
[Description("Benefício é do tipo PA (Pensão alimentícia)")]
BeneficioDoTipoPA = 280,
[Description("Quantidade de contratos permitida excedida")]
QuantidadeDeContratosPermitidaExcedida = 281,
[Description("Beneficio não pertence ao Banco informado")]
BeneficioNaoPertenceAoBancoInformado = 282,
[Description("Início do desconto informado já ultrapassado")]
InicioDoDescontoInformadoJaUltrapassado = 283,
[Description("Número da parcela inválida")]
NumeroDaParcelaInvalida = 284,
[Description("Quantidade de parcela inválida")]
QuantidadeDeParcelaInvalida = 285,
[Description("Margem consignável excedida para o mutuário dentro do prazo do contrato")]
MargemConsignavelExcedidaParaOMutuarioDentroDoPrazoDoContrato = 286,
[Description("Empréstimo já cadastrado")]
EmprestimoJaCadastrado = 287,
[Description("Empréstimo inexistente")]
EmprestimoInexistente = 288,
[Description("Empréstimo já encerrado")]
EmprestimoJaEncerrado = 289,
[Description("Arquivo sem trailer")]
ArquivoSemTrailer = 290,
[Description("Mutuário sem crédito na competência")]
MutuarioSemCreditoNaCompetencia = 291,
[Description("Não descontado – outros motivos")]
NaoDescontadoOutrosMotivos = 292,
[Description("Retorno de Crédito não pago")]
RetornoDeCreditoNaoPago = 293,
[Description("Cancelamento de empréstimo retroativo")]
CancelamentoDeEmprestimoRetroativo = 294,
[Description("Outros Motivos de Glosa")]
OutrosMotivosDeGlosa = 295,
[Description("Margem consignável excedida para o mutuário acima do prazo do contrato")]
MargemConsignavelExcedidaParaOMutuarioAcimaDoPrazoDoContrato = 296,
[Description("Mutuário desligado do empregador")]
MutuarioDesligadoDoEmpregador = 297,
[Description("Mutuário afastado por licença")]
MutuarioAfastadoPorLicenca = 298,
[Description("Primeiro nome do mutuário diferente do primeiro nome do movimento do censo ou diferente da base de Titular do Benefício")]
PrimeiroNomeDoMutuarioDiferenteDoPrimeiroNomeDoMovimentoDoCensoOuDiferenteDaBaseDeTitularDoBeneficio = 299,
[Description("Benefício suspenso/cessado pela APS ou Sisobi")]
BeneficioSuspensoOuCessadoPelaAPSouSisobi = 300,
[Description("Benefício suspenso por dependência de cálculo")]
BeneficioSuspensoPorDependenciaDeCalculo = 301,
[Description("Benefício suspenso/cessado pela inspetoria/auditoria")]
BeneficioSuspensoOuCessadoPelaInspetoriaOuAuditoria = 302,
[Description("Benefício bloqueado para empréstimo pelo beneficiário")]
BeneficioBloqueadoParaEmprestimoPeloBeneficiario = 303,
[Description("Benefício bloqueado para empréstimo por TBM")]
BeneficioBloqueadoParaEmprestimoPorTBM = 304,
[Description("Benefício está em fase de concessão de PA ou desdobramento")]
BeneficioEstaEmFaseDeConcessaoDePAOuDesdobramento = 305,
[Description("Benefício cessado por óbito")]
BeneficioCessadoPorObito = 306,
[Description("Benefício cessado por fraude")]
BeneficioCessadoPorFraude = 307,
[Description("Benefício cessado por concessão de outro benefício")]
BeneficioCessadoPorConcessaoDeOutroBeneficio = 308,
[Description("Benefício cessado: estatutário transferido para órgão de origem")]
BeneficioCessadoEstatutarioTransferidoParaOrgaoDeOrigem = 309,
[Description("Empréstimo suspenso pela APS")]
EmprestimoSuspensoPelaAPS = 310,
[Description("Empréstimo cancelado pelo banco")]
EmprestimoCanceladoPeloBanco = 311,
[Description("Crédito transformado em PAB")]
CreditoTransformadoEmPAB = 312,
[Description("Término da consignação foi alterado")]
TerminoDaConsignacaoFoiAlterado = 313,
[Description("Fim do empréstimo ocorreu durante período de suspensão ou concessão")]
FimDoEmprestimoOcorreuDurantePeriodoDeSuspensaoOuConcessao = 314,
[Description("Empréstimo suspenso pelo banco")]
EmprestimoSuspensoPeloBanco = 315,
[Description("Não averbação de contrato – quantidade de parcelas/competências informadas ultrapassou a data limite da extinção de cota do dependente titular de benefícios")]
NaoAverbaçãoDeContratoQuantidadeDeParcelasCompetenciasInformadasUltrapassouDataLimiteExtincaoCotaDoDependenteTitularDeBeneficios = 316,
[Description("Lote Não Aceito - Totais do Lote com Diferença")]
LoteNaoAceitoTotaisDoLoteComDiferenca = 317,
[Description("Título Não Encontrado")]
TituloNaoEncontrado = 318,
[Description("Identificador Registro Opcional Inválido")]
IdentificadorRegistroOpcionalInvalido = 319,
[Description("Código Padrão Inválido")]
CodigoPadraoInvalido = 320,
[Description("Código de Ocorrência Inválido")]
CodigoDeOcorrenciaInvalido = 321,
[Description("Complemento de Ocorrência Inválido")]
ComplementoDeOcorrenciaInvalido = 322,
[Description("Alegação já Informada")]
AlegacaoJaInformada = 323,
[Description("Agência / Conta do Favorecido Substituída")]
AgenciaContaDoFavorecidoSubstituida = 324,
[Description("Divergência entre o primeiro e último nome do beneficiário versus primeiro e último nome na Receita Federal")]
DivergenciaEntrePrimeiroEUltimoNomeDoBeneficiarioVersusPrimeiroEUltimoNomeNaReceitaFederal = 325,
[Description("Confirmação de Antecipação de Valor")]
ConfirmacaoDeAntecipacaoDeValor = 326,
[Description("Antecipação parcial de valor")]
AntecipacaoParcialDeValor = 327,
[Description("Boleto bloqueado na base. Não passível de pagamento.")]
BoletoBloqueadoNaBaseNaoPassivelDePagamento = 328,
[Description("Sistema em contingência – Boleto valor maior que referência")]
SistemaEmContingenciaBoletoValorMaiorQueReferencia = 329,
[Description("Sistema em contingência – Boleto vencido")]
SistemaEmContingenciaBoletoVencido = 330,
[Description("Sistema em contingência – Boleto indexado")]
SistemaEmContingenciaBoletoIndexado = 331,
[Description("Beneficiário divergente.")]
BeneficiarioDivergente = 332,
[Description("Limite de pagamentos parciais do boleto excedido. Consulte o Beneficiário do boleto.")]
LimitExceededForPartialPayments = 333,
[Description("Boleto já liquidado. Não passível de pagamento.")]
BoletoAlreadyPaid = 334,
[Description("Pix não efetivado.")]
PixNotExecuted = 335,
[Description("Transação interrompida devido a erro no PSP do Recebedor.")]
TransactionInterruptedByReceiverPSPError = 336,
[Description("Número da conta transacional encerrada no PSP do Recebedor.")]
TransactionAccountClosedByReceiverPSP = 337,
[Description("Tipo incorreto para a conta transacional especificada.")]
IncorrectAccountTypeForTransaction = 338,
[Description("Tipo de transação não é suportado/autorizado na conta transacional especificada.")]
TransactionTypeNotSupportedForAccount = 339,
[Description("CPF/CNPJ do usuário recebedor não é consistente com o titular da conta transacional especificada.")]
InconsistentReceiverCPF_CNPJWithAccountHolder = 340,
[Description("CPF/CNPJ do usuário recebedor incorreto.")]
IncorrectReceiverCPF_CNPJ = 341,
[Description("Ordem rejeitada pelo PSP do Recebedor.")]
OrderRejectedByReceiverPSP = 342,
[Description("ISPB do PSP do Pagador inválido ou inexistente.")]
InvalidOrNonExistentPayerPSP_ISPB = 343,
[Description("Chave não cadastrada no DICT.")]
KeyNotRegisteredInDICT = 344,
[Description("QR Code inválido/vencido.")]
InvalidOrExpiredQRCode = 345,
[Description("Forma de iniciação inválida.")]
InvalidTransactionInitiationMethod = 346,
[Description("Chave de pagamento inválida.")]
InvalidPaymentKey = 347,
[Description("Chave de pagamento não informada.")]
PaymentKeyNotProvided = 348,
[Description("Bloqueado por limite excedido.")]
BlockedDueToExceededLimit = 349,
[Description("Consultar o Banco para detalhar o erro.")]
ConsultBankForErrorDetails = 999
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment