Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retorno do Validador de Arquivos CNAB do Sicoob #813

Open
Renatodba opened this issue Sep 17, 2019 · 0 comments
Open

Retorno do Validador de Arquivos CNAB do Sicoob #813

Renatodba opened this issue Sep 17, 2019 · 0 comments

Comments

@Renatodba
Copy link

Renatodba commented Sep 17, 2019

Estou fazendo a Homologação com o banco Sicoob e estou recebendo o seguintes erros do Validador de Arquivos CNAB

  1. Conta corrente informada é invalida ou não pertence ao beneficiário.
  2. Digito Verificador da Ag/Conta diverge do valor default definido para o campo 0.
  3. A composição do Nosso Numero está incorreta Modalidade diferente de "1","2","3","5","6","7" e "14"
  4. Código de Especie de titulo é invalido
  5. Números de Dias para Baixa/Devolução diverge do valor default definido para o campo espaço em branco

Meu Código está dessa forma.


            ContaBancaria conta = new ContaBancaria();
            conta.Agencia = "3180";
            conta.DigitoAgencia = "0"; 

            conta.Conta = "48623";
            conta.DigitoConta = "0";
            //
            Cedente c = new Cedente();
            c.ContaBancaria = conta;
            c.CPFCNPJ = "00000000000000";
            c.Nome = "Empresa de Atacado";
       
            c.Codigo = "12345";
            c.Convenio = 124522;
            //
            Boleto b = new Boleto();
            b.Cedente = c;
            //
            b.DataProcessamento = DateTime.Now;
            b.DataVencimento = DateTime.Now.AddDays(15);
            b.ValorBoleto = Convert.ToDecimal(2469.69);
            b.Carteira = "1";
            b.VariacaoCarteira = "01";
            b.NossoNumero = "9208283"; 
            b.NumeroDocumento = "1008073";
            //
            b.Sacado = new Sacado("000.000.000-00", "Fulano de Silva");
            b.Sacado.Endereco.End = "SSS 154 Bloco J Casa 23";
            b.Sacado.Endereco.Bairro = "Testando";
            b.Sacado.Endereco.Cidade = "Testelândia";
            b.Sacado.Endereco.CEP = "70000000";
            b.Sacado.Endereco.UF = "MG";
     EspecieDocumento_Sicoob ED = new EspecieDocumento_Sicoob("756");
                b.EspecieDocumento = ED;

            Instrucao_Sicoob item1 = new Instrucao_Sicoob(9, 5);
            b.Instrucoes.Add(item1);
            //b.Instrucoes.Add(item2);
            b.Banco = new Banco(756);

            #region Dados para Remessa:
            b.Remessa = new Remessa();
            b.Remessa.TipoDocumento = ""; 
            #endregion

            Boletos boletos = new Boletos();
            boletos.Add(b);

            GeraArquivoCNAB240(b.Banco, c, boletos);
     public void GeraArquivoCNAB240(IBanco banco, Cedente cedente, Boletos boletos)
        {
            saveFileDialog.Filter = "Arquivos de Retorno (*.rem)|*.rem|Todos Arquivos (*.*)|*.*";
            if (saveFileDialog.ShowDialog() == DialogResult.OK)
            {
                ArquivoRemessa arquivo = new ArquivoRemessa(TipoArquivo.CNAB240);
                arquivo.GerarArquivoRemessa("1200303001417053",banco, cedente, boletos, saveFileDialog.OpenFile(), 1);
              

                MessageBox.Show("Arquivo gerado com sucesso!", "Aviso",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
        }

Não entendi o campo da conta e do digito divergente como deve ser passado?
Como dever ser a composição do nosso numero?
Na Biblioteca qual é o campo que pega o numero de especie de titulo e o números de dias para baixa?

@Renatodba Renatodba changed the title Erro ao Gerar Remessa do Sicoob Retorno do Validador de Arquivos CNAB do Sicoob Sep 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant