Ir para conteúdo
  • Cadastre-se

Claudiomir

Membros
  • Total de ítens

    202
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Claudiomir postou

  1. Claudiomir

    Erro Boleto Sicoob

    Saudações. Já criei um tópico anterior mas o moderador fechou por falta de uma resposta minha. Lamento não ter respondido no prazo. Meu problema continua com a geração da linha digitável. Gero o boleto e imprimo. Nenhum erro. Normal. Envio para o banco. 1 em cada 3 funciona. Os demais dá erro na hora de pagar. A linha digitável enviada para o banco via remessa está indo com valores diferentes do que é gerada antes, na emissão do boleto. Eu não encontro o erro. Se alguém tiver uma idéia, eu agradeço. Pergunto ainda, existe um "validador" de boletos do Sicoob? Antigamente tinha uma planilha no excel onde testávamos isso. Se alguém puder, ainda, me indicar qual o "campo" que está dando a diferença na imagem abaixo, eu agradeço. O primeiro valor é o que eu gero na hora de imprimir o boleto. O segundo valor é o que o banco está recebendo na remessa. No aguarde de qualquer idéia. Claudiomir
  2. Frio na barriga nem passa perto do que estou sofrendo com esse.... banco. Vou testar aqui. Interessante que até essa semana, em outro cliente, esse campo enviava normalmente. Grato por seu auxílio. Claudiomir
  3. Claudiomir

    Erro campo 72 sicoob

    Saudações. Estou em minha "saga" particular para implementar no banco Sicoob. Ao enviar a remessa no validador do sicoob ele me retorna um erro na posição 72. Informando que o valor deve ser 0 e não vazio. A posição informada vem logo após o ultimo campo onde é informado o digito da conta. Ficaria entre o dígito da conta e a primeira letra do nome do Emitente. Eu realmente não entendo. Abro a remessa, substituo o "vazio" por "zero" e a remessa é aceita. Na geração desses valores, estou esquecendo de preencher algo? Alguma propriedade que devo ativar? CNAB 240 Código Abaixo: fprinci.ACBrBoleto1.ACBrBoletoFC.Filtro := fiNenhum; fprinci.ACBrBoletoFCFR1.DirLogo := extractfilepath(application.ExeName) + 'logo'; fprinci.ACBrBoleto1.DirArqRemessa := fprinci.cfgcfgcaminhoremessabanco.AsString; fprinci.ACBrBoleto1.DirArqRetorno := fprinci.cfgcfgcaminhoremessabanco.AsString; fprinci.ACBrBoleto1.ListadeBoletos.Clear; fprinci.ACBrBoleto1.cedente.Agencia := self.ctactanragencia.AsString; fprinci.ACBrBoleto1.cedente.AgenciaDigito := self.ctactadgagencia.AsString; fprinci.ACBrBoleto1.cedente.Conta := self.ctacatnrconta.AsString; fprinci.ACBrBoleto1.cedente.ContaDigito := self.ctactadgconta.AsString; fprinci.ACBrBoleto1.cedente.Convenio := self.ctactaconvenio.AsString; fprinci.ACBrBoleto1.cedente.CNPJCPF := fprinci.cfgcfgdoc1.AsString; fprinci.ACBrBoleto1.cedente.TipoInscricao := pJuridica; fprinci.ACBrBoleto1.cedente.Logradouro := fprinci.cfgcfgendereco.AsString; fprinci.ACBrBoleto1.cedente.NumeroRes := fprinci.cfgcfgnumero.AsString; fprinci.ACBrBoleto1.cedente.Bairro := fprinci.cfgcfgbairro.AsString; fprinci.ACBrBoleto1.cedente.Cidade := fprinci.cfgcfgcidade.AsString; fprinci.ACBrBoleto1.cedente.UF := fprinci.cfgcfguf.AsString; fprinci.ACBrBoleto1.cedente.CEP := fprinci.cfgcfgcep.AsString; fprinci.ACBrBoleto1.cedente.CodigoCedente := self.ctactacodigocedente.AsString; fprinci.ACBrBoleto1.cedente.NumeroRes := ''; fprinci.ACBrBoleto1.cedente.Nome := self.ctactabeneficiario.AsString; fprinci.ACBrBoleto1.cedente.Modalidade := self.ctactamodalidade.AsString; No aguardo de qualquer idéia. Claudiomir Posição Inicial: 72 - Valor informado diverge do valor default definido para o campo: 0
  4. Desculpe Juliana, Eu não faço idéia de como fazer isso. Baseada na imagem abaixo, qual seria o campo que forma a linha digitável (quem vem depois do ... 660)? Que campos eu estou informando aqui?
  5. Saudações Se eu pegar, no banco do Cliente e mandar reimprimir, ele faz certinho. Igual ao que o banco informa O erro ainda persiste. Geralmente o segundo ou o terceiro boleto de uma série,. E é completamente aleatório. Passam-se dias sem acontecer. Não tenho ideias de como resolver isso.
  6. Boa tarde, Verifica esse componente Pode ser o que vocêprecisa http://elivaldo.com.br/exibir.php?pg=principal Claudiomir
  7. O pior é que já tentei depurar dessa forma. Não resolveu. Ás vezes passam dias antes de acontecer. Tipo, fiz 5 boletos e destes 5, 4 estão corretos. Refaço a venda e nada de dar erro. É muito estranho. Claudiomir
  8. Claudiomir

    Linha Digitável Sicoob

    Saudações Tenho uma situação... inusitada. Uso o AcbrBoleto por um bom tempo. Nunca tive problemas. Faço as vendas a prazo. Gero as Parcelas. Emito os boletos. Gero as remessas. Envio para o banco. Tudo como manda o figurino. Exceto que, em casos totalmente aleatórios, sem nenhum padrão previsível, o a linha digitável de um boleto é emitido diferente dos dados enviados para a remessa do banco Sicoob. Tipo, eu gero as parcelas e visualizo o boleto, conforme imagem abaixo. Gero a remessa a seguir e envio para o banco no dia seguinte. Neste caso, era a segunda parcela de um total de 5. Dias depois o cliente vai pagar a primeira e dá certo. Na segunda o banco diz que não existe nada na base deles. Abri a remessa. Olhei para os dados. E não são os que estão acima. Mando reimprimir o boleto. Ele me mostra a imagem abaixo. Que bate certinho com os dados que o banco tem vindos da remessa, conforme imagem abaixo: Detalhe, se eu reimprimir o boleto, ele imprime com o código correto, ou seja, o código que foi na remessa e que está registrado no banco. Ou seja, em um acontecimento aleatório, ao invés de imprimir no boleto(papel físico impresso pela empresa) ele usa um valor que não é o gerado enviado para a remessa. Testei algumas coisas antes de postar aqui. Não houve qualquer alteração no boleto desde a geração. O que foi gerado foi para o banco. O erro acontece na impressão da primeira vez. Não existiu alterações ou reimpressão de boleto. Nada. Absolutamente nada. Nem mesmo o "Nosso Número" foi alterado. Nada. Alguém já passou por algo parecido?? Banco Sicoob. No aguardo de alguma ideia. Claudiomir
  9. Claudiomir

    Enventos de uma NFE

    Saudações Estou tentando pegar os eventos de retorno de uma nfe (e nfce) para identificar quando ela foi cancelada. Confesso que tenho apanhado bastante e não consigo capturar o evento quando acontece. Evento de Cancelamento de NFE. Código: // gravar evento qptonfe.Open; qptonfe.append; qptonfeptonfechave.AsInteger := fprinci.RetornaNovoGenerator('ptonfe', 'ptonfechave'); qptonfenota.AsString := inttostr(fprinci.vnfcevenda); qptonfeprotocolo.AsString := ACBrNFe1.WebServices.EnvEvento.EventoRetorno. retEvento.Items[0].RetInfEvento.nProt; scaminho := ACBrNFe1.Configuracoes.Arquivos.PathNFe + sdata + '\'; snota := copy(ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.id, 4, 44) +'-nfe.xml'; qptonfelocalevento.AsString := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.NomeArquivo; qptonfeXMLCancelamento.AsString :=ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xml; qptonfetipoevento.AsString := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xEvento; qptonfeDataHoraEvento.AsString := datetostr(ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.dhRegEvento); qptonfeCodigoStatus.AsString := inttostr(vCodigoRetorno); // qptonfeMotivoStatus.AsString := vMotivoRetorno; qptonfeMotivoStatus.AsString := ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo; qptonfedata.AsFloat := date; qptonfeusrcodigo.AsInteger := fprinci.voperador; qptonfealteracao.AsString := datetimetostr(now); qptonfe.post; Eu até consigo gravar 1 dos eventos. 135m--> Ver na imagem, MotivoStatus Mas não os demais. Ou, pergunta idiota, só tem que salvar esse evento mesmo?? O que estou fazendo de errado?? Qualquer ideia é bem vinda. Claudiomir
  10. Saudações Segui vosso procedimento. Deu certinho. Grato meu velho!!! Claudiomir
  11. Saudações Estou tendo problemas para imprimir o evento do Cancelamento da NFE. Revisei os exemplos, mas nada de encontrar o problema. Estou usando o seguinte código para carregar. var vPathXmlEvento: String; vAnoMes: String; begin vAnoMes := FormatDateTime('yyyymm', now); vPathXmlEvento := ACBrNFe1.Configuracoes.Arquivos.PathNFe + vAnoMes + '\110111' + copy(qvndvnsnomenfe.AsString, 27, 44) + '01-procEventoNFe.xml'; ACBrNFe1.EventoNFe.LerXMLFromString(vPathXmlEvento); ACBrNFe1.ImprimirEvento; Ao imprimir, porém, ele me traz isso na tela. A impressão que tenho é que ele não carregou o evento, mas também não deu erro na carga. Imagem do erro abaixo. Evento anexado. Xml da Nfe Homologação Anexado Qualquer ideia é apreciada. Gastei o dia nisso e não sai do lugar. Claudiomir 1101115119061191112300010955001000000610138619122601-procEventoNFe.xml 51190611911123000109550010000006101386191226-nfe.xml
  12. Na verdade eu estava informando o campo nref sem necessidade. Grato pelo auxilio pessoal!!
  13. Claudiomir

    Erro na Validação NFE

    Saudações Estou homologando o meu sistema na sefaz Mt e está me retornando um erro quando envio. Estou fazendo uma transferência entre uma empresa e uma filial. Cfop 5152 - Transferência de mercadoria adquirida ou recebida de terceiros Pelo que consegui entender, a sefaz está pedindo para eu referenciar a nota de compra. O Escritório Contábil alega que não é necessário e pelo emissor gratuito ele passa sem precisar referenciar. E agora?? O erro abaixo: 51190611911123000109550010766188171000005748-nfe.xml
  14. Saudações Problemas com o svn???
  15. Saudações Tenta isso. ACBrNFe1.Configuracoes.Geral.idcsc := cfgcfgidtoken.AsString; ACBrNFe1.Configuracoes.Geral.csc := cfgcfgtoken.AsString; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; ACBrNFe1.Configuracoes.Geral.VersaoQRCode := veqr200; Claudiomir
  16. Saudações Esquece homologação. Nunca funcionou. Vá direto para Homolgação. Claudiomir Para Produção!! Não Homologação. Produção!!!
  17. Saudacoes Acabo de emitir em producao. Mas que diz que consigo cancelar... erro 494 Claudiomir
  18. Saudações Pergunta Idiota, mas sincera. Alguém conseguiu emitir qualquer nfce 4 em MT? Tudo que eu mando para eles, e já tem um mês que estou tentando me retorna variações de que o serviço é indisponível. Error 503--Service Unavailable From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.5.4 503 Service Unavailable ou se emitido pelo acbr na consulta do serviço me retorna Verifiquei tudo, várias vezes. Alguém tem alguma idéia?? No aguardo, Claudiomir PS: Enviei um e-mail para eles, a resposta é que dentro de 10 dias úteis eles vão me responder.
  19. Desculpe, Mas não deu certo. Removi a pasta, descompactei a nova, recompilei o projeto, mas o erro continua. Estou fazendo algo de errado?? Claudiomir
  20. Saudações Leonardo Implementei o código fornecido aqui https://github.com/leogregianin/ofx-reader e consegui fazer funcionar para o Sicoob perfeitamente. Agradeço por ter partilhado o código com toda a comunidade. No entanto, na hora de executar com arquivos fornecidos pelo Sicredi, ele apresentou erro na chave ID. O Sicredi informa letras e "-" na chave id. Anexo aqui a imagem do erro. Bem como anexo arquivo ofx original do Sicredi. extrato.ofx Se você tiver qualquer idéia, agradeço. Claudiomir
  21. Saudações Tenho uma pergunta que nada tem a ver com o ACBR. Quando, em seus cliente, existe uma venda no cartão, tanto de crédito quanto de débito, como vocês fazem para baixar automaticamente as parcelas dentro do sistema? Existe algum componente para baixar os arquivos direto do site das empresas de cartão? Como vocês fazem? No aguardo de idéias, Claudiomir
  22. Bom dia. Entrei em contato com a Sefaz - Departamento de TI sobre alguns problemas e no meio da conversa perguntei sobre os prazos de implantação. A informação que recebi foi de que o prazo estava inalterado e seguiria o cronograma para o dia 01/04/2018. Entrei em contato com o Escritório Contábil e eles refutaram essa informação me enviando o documento que anexo abaixo. Desculpe. Precisei compactar para rar. sefazmt.rar Resumidamente: 1.3. Sobre o Prazo de Implantação O prazo previsto para a implementação das mudanças é: Ambiente de Homologação (ambiente de teste das empresas): 20/11/2017. Ambiente de Produção: 04/12/2017. Desativação da versão anterior: 02/07/18. O prazo para implantação das alterações trazidas pela versão 1.42 desta NT é:  Ambiente de Homologação (ambiente de teste das empresas): 15/01/2018.
×
×
  • 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.

The popup will be closed in 10 segundos...