Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2792 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Ola,

Como faço para o Código do Convênio do cnab 240 do sicoob ir em branco e não zerado.

O interessante é que na segunda linha do header este campo esta indo em branco.

A primeira linha esta indo assim

75600000         210220258000157000000000000000000000310620000000058513 CASLAR ..........

A primeira linha tem que ser assim

75600000         210220258000157                    0310620000000058513 CASLAR ..........

 

Este campo está na linha 1 do header , posição 33 com tamanho de 20 caracteres

 

Narlem

Editado por narlem
Postado

Olá Pessoal,

Eu não estou enviando o campo de Código do Convenio, mas tambem não achei na documentação qual seria o campo para este código.

Se alguém souber qual o campo do acbrboleto que é para colocar o codigo do convenio, talvez possa resolver, tipo os campos

[cedente]

 "TipoPessoa="+wTipoPessoa+v_enter+;
"CodigoCedente="+wCodigoCedente+v_enter+;

já tentei  dentro da tag [cedente] enviar "CodigoConvenio=" , "Convenio=", mas nenhum deu resultado.

Já que na segunda linha do header o campo codigo do cendente está em branco, mas na primeira linha está com zeros, se eu enviar o campo referente ao codigo do convenio com espacos, talvez resolveria, estou no cliente hoje e só falta este campo para homologar o boleto e a remessa.

 

Narlem

 

  • Administradores
Postado

Boa tarde.

O correto é informar na propriedade Convenio o valor fornecido pelo banco. Mas para facilitar o entendimento do seu caso, qual foi o retorno dado pelo banco para seu teste?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Olá,

na realidade ao enviar o remessa ele já rejeita dizneto o codigo do convenio está errado, eu liguei para o suporte do banco  e eles disseram que tem que ser brancos, como está indo na linha 2 do header.

Como faco para informar a "propriedade convenio",

isto resolveria o problema se eu colocasse ela como espacos. eu nao achei na documentacao como enviar este campo, Como seria?

por exemplo envia assim abaixo, onde colocaria esta informacao?

wv1 := "[Cedente]"+v_enter+;
                        "Nome="+alltrim(un->c098)+v_enter+;
                        "CNPJCPF="+alltrim(un->c415)+v_enter+;
                        "Logradouro="+alltrim(un->c412)+v_enter+;
                        "Numero="+alltrim(str(val(un->c348),7))+v_enter+;
                        "Bairro="+alltrim(un->c407)+v_enter+;
                        "Cidade="+alltrim(un->c413)+v_enter+;
                        "CEP="+alltrim(un->c414)+v_enter+;
                        "Complemento="+alltrim(un->c366)+v_enter+;
                        "UF="+alltrim(un->c018)+v_enter+;
                        "RespEmis="+wRespEmis+v_enter+;
                        "TipoPessoa="+wTipoPessoa+v_enter+;
                        "CodigoCedente="+wCodigoCedente+v_enter+;
                        "LayoutBol="+wLayoutBol+v_enter+;
                        "Modalidade="+wModalidade+v_enter+;
                        "CaracTitulo="+wCaracTitulo+v_enter+;
             "[Conta]"+v_enter+;
                        "Conta="+wConta+v_enter+;
                        "DigitoConta="+wDigitoConta+v_enter+;
                        "Agencia="+wAgencia+v_enter+;
                        "DigitoAgencia="+wDigitoAgencia+v_enter+;
             "[Banco]"+v_enter+;
                        ; && "Numero="+wNumero+v_enter+;
                        "CNAB="+wCnab+v_enter+;
                        "IndiceACBr="+wIndiceACBr+v_enter

 

 

Postado

continuo esperando solução, me disseram um tempo atras que clientes do sac teria solucao em 24 horas, ja vai pra 4 dias que nao tenho solucao

 

Postado

eu coloquei o post errado fora do sac, depois inclui no forum do sac como me orientaram daí para ser atendido mais rápido, aí tentei excluir aquele post lá e não consegui.

  • Curtir 1
  • Administradores
Postado

Bom dia.

Pelo que observei nos fontes já estão sendo enviados zeros nessa posição.

Result:= IntToStrZero(ACBrBanco.Numero, 3)            + // 1 a 3 - Código do banco
               '0000'                                                            + // 4 a 7 - Lote de serviço
               '0'                                                                  + // 8 - Tipo de registro - Registro header de arquivo
               space(9)                                                        + // 9 a 17 Uso exclusivo FEBRABAN/CNAB
               ATipoInscricao                                               + // 18 - Tipo de inscrição do cedente
               PadLeft(OnlyNumber(CNPJCPF), 14, '0')     + // 19 a 32 -Número de inscrição do cedente
               StringOfChar(' ', 20)                                     + // 33 a 52 - Brancos - Alteração para passar no validador

 

Você está gerando direto pelo componente ou pelo ACBrMonitorPlus?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Mas o erro é este

não pode ser zeros

tem que ser brancos.

Tem a linha 1 e a linha 2 do header, este campo convenio, está nas duas linhas

na primeira linha está indo zeros, mas na segunda linha esta indo certo , esta indo brancos

De uma lida desde o inicio do post que eu detalhei muito claramente este erro.

Favor me passar qual atributo passo para os dois campos ir em branco, ou gerar uma nova versao do acbrmonitor plus que envia brancos para as duas linhas do header neste campo.

veja de novo o exemplo das duas primeiras linhas do header do remessa

75600000         210220258000157000000000000000000000310620000000058513 CASLAR COMERC
75600011R01  045 2010220258000157                    0310620000000058513 CASLAR COMER

tá vendo, na linha 1 tá indo zeros.

na linha 2 esta indo brancos,

Nao tem como ser mais claro do que isto

 

Narlem

Editado por narlem
  • Administradores
Postado

Boa tarde.

23 horas atrás, narlem disse:

Mas o erro é este

não pode ser zeros

tem que ser brancos.

 

Em 11/04/2017 at 12:03, Juliana Tamizou disse:

StringOfChar(' ', 20)                                     + // 33 a 52 - Brancos - Alteração para passar no validador

 

Acabei trocando o texto na hora de te responder, mas como você pode observar está sendo passado vazio para as posições citadas por você  no código responsável por gerar a primeira linha do arquivo.

Iremos realizar novos testes com o ACBrMonitorPlus uma vez que conforme verificado no código deveria estar correto,  porém confirme por favor se está na 1.1.0.3 do mesmo.

Obs. Ao relatar problemas com o ACBrMonitorPlus é sempre de grande ajuda anexar os logs do mesmo.

Att.

 

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Olá,

Primeiramente obrigado por responder, quando nao tem contato a gente fica esperando a solucao e voces achando que tá resolvido e meu cliente me deixando doido.

A versao que eu estou usando é

ACBrMonitorPLUS-1.0.0.0-20160929-Windows-Instalador.exe.zip

que está em

http://www.projetoacbr.com.br/forum/files/

Onde consigo baixar a nova para simular aqui.

 

Narlem

 

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.