Claudiomir
Membros-
Total de ítens
204 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Claudiomir postou
-
Saudações Agnaldo, Creio que é aqui que deva ser mudado. Na Rotina acbrbancoBancoob temos essa instrução: Tentei usar um OnlyNumber mas não funcionou. Ele continua pegando todos aqueles zeros direto do arquivo de retorno. Como eu me livro de tantos zeros? Se é que é assim que deve ser feito, é claro? No aguardo de idéias, Claudiomir
-
Saudações Agnaldo. Segui vossa orientação. Passo a Passo. Salvei em imagens para melhor tentar te explicar. Quando eu entro na tela de busca de retorno, eu não sei de que banco virá o arquivo, pois meu cliente trabalha com vários bancos. Portanto, quando ele seleciona uma conta corrente, eu busco a informação da conta e do banco e direciono a pesquisa. Especificamente para o Sicoob, esse é o passo a passo. Passo 1: Arquivo retcobranca.pas Ou seja, nesse ponto, os dados da conta, banco, digito, enfim... são carregadas. E chequei, elas estão corretamente informadas conforme imagem acima. Passo 2: Logo abaixo disso eu tenho o seguinte código: fprinci.ACBrBoleto1.DirArqRetorno := extractfilepath(narq); fprinci.ACBrBoleto1.NomeArqRetorno := extractfilename(narq); fprinci.ACBrBoleto1.LayoutRemessa := c240; fprinci.ACBrBoleto1.LerRetorno; Passo 3: Dentro do LerRetorno, ele vai chechar o cnab retorno identificando o c240. Pergunto? Quando ele entra no Acbrbancobancoob ele lê novamente os dados da conta? Por que em algum lugar ele está mudando os dados que eu informei quando da definição da conta (Passo 1). Veja imagens abaixo os valores de a e b: Valor de a: Valor de b: E, infelizmente o erro persiste: Ainda sem Idéias, Claudiomir
-
Saudações Arquivo de Retorno anexado. 3325_00534579_20171110_C240_00.ret Claudiomir
-
Bom dia Alterar o fptamanhoConta não resolveu. Testei todas as opções. fptamanhoConta:=8; fptamanhoConta:=10; fptamanhoConta:=12; É indiferente. Erro continua. Notei algo, porém. (nem sei se estou no caminho certo, mas enfim...) Veja imagem abaixo: o Campo rConta trabalha com 12 caracteres. Mas o campo Cedente.Conta trabalha com apenas 5 caracteres. (23582). Pergunto: Não seria apenas uma questão de formatação? Tipo incluir zeros a esquerda a partir do fptamanhoconta? Tentei isso (e pedi perdão várias vezes por mutilar o código de forma tão horrível), e embora nem sempre funcione (1 em cada 3 vezes dá certo). a := Cedente.Conta + Cedente.ContaDigito; c:= a; a := StringOfChar('0', 12 - Length(c))+a; b := (rConta + rDigitoConta); if (b <> a) then if (b <> (a)) then raise Exception.CreateFMT('Conta do arquivo %s inválida, config %s', [rConta, OnlyNumber(Cedente.Conta + Cedente.ContaDigito)]); Quando ele funciona, porém dá o seguinte erro: Assim, sucessivamente. Erro após erro. Seria isso ou estou totalmente fora da casinha? Ainda pensando em como resolver isso e no aguardo de sugestões. Claudiomir
-
Saudações. Atualizei no svn antes de executar e obtive estes resultados. O Sicoob está me deixando louco. Baixo o retorno das cobranças do sicoob CNAB240 e processo com o ACBrBoleto1.LerRetorno; Ao processar o retorno ele me dá a seguinte mensagem: Rastreei o problema até este código na Unit AcbrBancoBancoob. Aproximadamente linha 475. Segue Código abaixo: if (rConta + rDigitoConta <> OnlyNumber(Cedente.Conta + Cedente.ContaDigito)) then if (rConta + rDigitoConta <> (Cedente.Conta + Cedente.ContaDigito)) then raise Exception.CreateFMT('Conta do arquivo %s inválida, config %s', [rConta, OnlyNumber(Cedente.Conta + Cedente.ContaDigito)]); Infelizmente aí terminam meus conhecimentos de como resolver o problema. Informo porém que a conta no banco tem o número: 23582-2 No aguardo de sugestões, Claudiomir
-
Já resolvido. Moderadores, favor fechar o tópico.
- 7 replies
-
- sicoob
- digito verificador
- (e 1 mais)
-
Grato Agnaldo. Vou executar testes por aqui. Obrigado por vossa ajuda e paciência. Claudiomir
-
Tudo bem. Eu fiz eles iguais, mas mesmo assim não está funcionando. Se eu setar "ACBrBoleto1.Banco.TipoCobranca := cobBancoob" ele não assume automaticamente o código do banco, bem como nosso numero, etc... sozinho? Eu tenho que configurar no braço? Se sim, o que exatamente eu tenho que configurar??
-
Saudações Acredito que eu tenha entendido algo errado das opções do AbcrBoleto e estou cometendo erros sucessivos de forma não intencional. Tenho um cliente que vai começar a usar diversos bancos, conforme a escolha do cliente. No cadastro do cliente eu informo a Conta do banco, que está ligada ao cadastro de banco. Na hora de imprimir, eu verifico a conta e gero o boleto para o banco apropriado. Até aqui tudo funciona. Na hora de gerar a remessa, no entanto está meu problema. Sempre parti da premissa que a hora que eu informar ACBrBoleto1.Banco.TipoCobranca='nomedobanco' (exemplo: fprinci.ACBrBoleto1.Banco.TipoCobranca := cobBancoob;) o componente automaticamente selecionaria os dados do banco selecionado no tipo da cobrança(nesse caso, Sicoob). Isso não é verdade? Por que eu estou setando para a cobrança no banco Sicoob e ele está gerando para o Sicredi, que é o banco "oficial" da empresa e que consta os dados informados via definição no formulário. O que mais eu devo alterar, via código, além do tipo de cobrança para que ele gere a remessa para o banco selecionado pelo cliente? No aguardo de idéias, Grato, Claudiomir
-
Saudações. Estou homologando Sicoob, cnab 240. Gero os boletos normalmente. Coloco naquele arquivo do excel que eles fornecem. Tudo fica correto. Gero a remessa e envio para o banco. Retorna erro de "Nosso número é inválido". Alguém tem alguma idéia do que eu possa estar fazendo de errado? Estou anexando a remessa aqui. No aguardo de qualquer idéia. Claudiomir cb251001.rem
- 7 replies
-
- sicoob
- digito verificador
- (e 1 mais)
-
SOFTWARE EMISSOR - Baixar XML do SEFAZ
Claudiomir replied to Ico Menezes's tópico in Dúvidas Gerais sobre o ACBr
Saudações Ico, Na verdade, estou procurando por isso tem um tempo. Claudiomir -
Erro desconhecido
Claudiomir replied to Claudiomir's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Problema Resolvido. Alguns sites de bancos, mudam informações dos certificados de quando transmitem os dados via internet, Quem matou a charada foi o Joemil, de Sinop!! Valeu Joemil. Te devo uma caixa de cerveja!!! Posto abaixo configuração que deve ficar para funcionar. Abraços Claudiomir -
Saudações Um dos meus clientes reportou um erro acontecendo quando envia nfce para o sefaz mato grosso. Temos aquela opção, Consultar Sefaz. Ao clicar nele retorna completamente vazio. Anexo abaixo a imagem do erro, bem como os arquivos de retorno. Outros clientes estão usando normalmente. Firewall e anti vírus desabilitados. Conexão com sites da internet normal. Único computador. Funcionava normalmente até 3 dias atrás. Segundo o cliente nenhum software foi atualizado ou instalado. Certificado, segundo o contador, está normal com a sefaz. Não vencido. Normal. Sistema não foi atualizado nos últimos dias, portanto descarto erro do sistema. Qualquer idéia é bem vinda. Claudiomir 20161202105911-sta.xml 20161202105851-ped-sta.xml
-
Saudações Rodrigo. Você conseguiu resolver com o Santander sobre a Linha Digitável? Qual era o Problema? Pode postar a solução? Claudiomir
-
Erro 494 - rejeição chave de acesso inexistente
um tópico no fórum postou Claudiomir NFC-e - Nota Fiscal do Consumidor Eletrônica
Saudações Eu... estou cometendo um erro aqui, mas por mais que eu tente, não consigo descobrir qual é. Já criei um tópico desse assunto antes, mas ele foi resolvido na época. Agora, o erro retornou. Pensei, a principio, que por ter migrado para o trunk2, mas não é o motivo. Os schemas estão atualizados, com a mesma versão de quando baixei o trunk2. Gero o NFCE e o sefaz MT valida normalmente. Gravo numero da nfce e o caminho onde salvei a mesma. Quando vou cancelar ele dá o erro. Testei, linha a linha, verifiquei os dados várias vezes. Não encontrei nada. Abri o tópico abaixo e conferi, linha a linha, o que estava nele, com meu código. Fora mudanças de nomes de variáveis, tudo bate. Xml da nfce Quando enviado o evento, recebo a mensagem de "Lote Processado". Logo a seguir, vem o erro 494. Verifiquei os dados enviados. Tudo parece normal. Abaixo envio código de Cancelamento. if qvndvndEmitiuNfce.AsString = 'Sim' then begin ACBrNFe1.EventoNFe.Evento.Clear; ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(qvndvndnomenfce.AsString); // C:\posirelo\ArqNfce\201609\51160911911123000109650010000010381000010380-nfe.xml Danfenfce.FastFile := 'C:\Posirelo\relat\nfcesimples - modelo 2.fr3'; Danfenfce.MostrarPreview := true; ACBrNFe1.Configuracoes.Geral.Idcsc := cfgcfgidtoken.AsString; ACBrNFe1.Configuracoes.Geral.csc := cfgcfgtoken.AsString; ACBrNFe1.Configuracoes.Certificados.NumeroSerie := cfgcfgnumserie.AsString; ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe; ACBrNFe1.Configuracoes.Certificados.Senha := cfgcfgsenha.AsString; NumeroLote := 0; Protocolo := qvndvndnprot.AsString; ACBrNFe1.EventoNFe.idLote := NumeroLote; with ACBrNFe1.EventoNFe.Evento.Add do begin InfEvento.tpAmb := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.tpAmb; //C:\posirelo\ArqNfce\201609\51160911911123000109650010000010381000010380-nfe.xml InfEvento.chNFe := copy(qvndvndnomenfce.AsString, 28, 44); // --> 51160911911123000109650010000010381000010380 InfEvento.CNPJ := cfgcfgdoc1.AsString; InfEvento.cOrgao := ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.cUF; InfEvento.dhEvento := now; InfEvento.nSeqEvento := 1; InfEvento.tpEvento := teCancelamento; InfEvento.detEvento.nProt := Protocolo; InfEvento.detEvento.xJust := motivo; ACBrNFe1.EnviarEvento(NumeroLote); end; Confirmei com o Sefaz. A NFCE está lá. Está "disponível". Tudo parece estar Ok. Mas não funciona. Qualquer ideia ou sugestão será bem vinda. Claudiomir 51160911911123000109650010000010381000010380-nfe.xml -
Banco do Brasil - Não consigo fazer funcionar
Claudiomir replied to Claudiomir's tópico in ACBrBoleto
Ok Juliana. Obrigado, mais uma vez pela ajuda. Vou tentar reconfigurar isso. Daqui 8 dias te respondo se funcionou. Kakakaka Abraços Claudiomir Juliana O Nosso numero vai ficar assim? 290451400000000130000 Pode confirmar isso para mim antes que eu perca mais 8 dias?? Claudiomir- 2 replies
-
- 1
-
- banco do brasil
- convênio
- (e 1 mais)
-
Saudações a todos Perdão pelas palavras abaixo, mas eu realmente estou muito mal humorado com essa situação. Se for ofensivo a você, por favor releve. Não sou exatamente um gênio em acbr, mas tampouco um idiota. Já tenho homologado para Sicredi, Itau, Sicoob, Bradesco, e em processo com o Santander. Mas não consigo com o Banco do Brasil. Simplesmente não funciona nem a pau. Cada vez que mando uma remessa, resolvendo pendência, eles me retornam (8 dias depois) uma mensagem com novas inconsistências. Eu já estou a ponto de desistir de um cliente simplesmente para parar de me incomodar com este banco cheio de funcionários públicos que levam 8 dias para te dar uma resposta. Só de número de convênio eu já fiz 4 alterações. Pendencias relatadas agora: ----------------------------------------------------------------------------------------------------- Posições 130 a 136: Preencher com o número do convênio. Ou seja: 2904514 Pergunto: Qual o campo que devo preencher com este valor? Estou usando fprinci.ACBrBoleto1.cedente.Convenio := self.ctactaconvenio.AsString; |===================================================================================================== Detalhe tipo 7 ----------------------------------------------------------------------------------------------------- Posições 004 a 017: Preencher com o número de inscrição correto para o convênio: 09311653000166 Bem... o convênio não era 2904514????? Agora é outro??? Pergunto: Em que campo eu preencho esse valor??? Posições 032 a 038: Preencher com o número do convênio. Ou seja.: 2904514 Peraí... mudou o valor do convênio? De Novo???? Pergunto: Em que campo eu preencho esse valor??? Posições 064 a 080: Preencher o nosso número da seguinte forma: '2904514NNNNNNNNNN' onde 'N' = numeração livre a cargo da empresa MUDANÇA MAIS RECENTE(acaba de chegar) ANTES NÃO PRECISAVA COLOCAR O CONVÊNIO AQUI. SE COLOCADO, O ACBR INFORMA QUE NOSSO NUMERO É MAXIMO DE 10! Houve mudança nos tamanhos dos boletos do banco?? Socorro!!! Obrigado a todos. Qualquer ideia ajuda!! anexo imagem do cadastro de dados da conta no sistema Claudiomir
- 2 replies
-
- banco do brasil
- convênio
- (e 1 mais)
-
Meu Deus!!! Tem horas que falta café. O erro foi meu. Esqueci que minha pasta de logos de bancos não tinha sido atualizada. Erro meu. Tudo resolvido. Desculpe a burrice. Preciso de férias. Preciso de café. Ou de sono. Alguma coisa assim Claudiomir
-
Saudações Estou começando processo de homologação para o santander. Na hora de imprimir o boleto, ele não sai com o logo do santander e sim com o do Banespa. Estranho. Tudo configurado certo no cadastro da conta. Nada que eu veja de errado. Boleto preenche corretamente até onde eu possa ver, mas infelizmente o logo do banespa continua aparecendo. Alguma idéia? Claudiomir
-
Graça Aqui o erro ocorria por que mudou o numero da conta e Agência. Nesse caso, nos boletos emitidos antes da mudança ele não estava localizando. Abraços Claudiomir
-
Graça Tenho um cliente com o mesmo problema na mesma situação. No meu caso, a agência aqui reconheceu que é erro do banco mesmo. Claudiomir
-
Saudações Fernando Fiz contato direto com o pessoal da cobrança do bradesco e consegui a seguinte informação. Se, no campo mensagem, você colocar algo semelhante a: "PROTESTAR APÓS X DIAS", no arquivo de remessa essa instrução deve constar também. Mesma coisa quanto a multa e juros. O que ocorre é que meu cliente NÃO QUER PROTESTAR, mas quer que a mensagem sirva para ASSUSTAR O CLIENTE. Em outros bancos isso não tinha ocorrido ainda, mas como se trata de cobrança do Bradesco, trabalhando para o Unicredi, eles fazem estas verificações. De qualquer forma, vou enviar nova remessa para o banco agora sem a mensagem de protesto, apenas para homologação e espero que resolva isso. Falha de interpretação minha e do pessoal do Unicredi. Fica o aviso para os demais colegas que como eu são.... desavisados. Abraços a todos, Claudiomir