Ir para conteúdo
  • Cadastre-se

rodrigoogioni

Membros
  • Total de ítens

    385
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por rodrigoogioni

  1. 1 hora atrás, Gabriel Franciscon disse:

    Já tentou passar 0 (zero) para o parâmetro NSU? Informando zero retorna todos os NSU's dos últimos 90 dias.

    Exemplo:

    
    DistribuicaoDFePorUltNSU(41, '12345678000100', '0')

    Outra dica importante é verificar o ambiente nas configurações do ACBr (homologação - produção) para cada ambiente há uma sequencia diferente de NSU.

    Obrigado pela resposta, sim ja tentei com 0

    1 hora atrás, Juliana Tamizou disse:

    Boa tarde.

    Talvez este tópico lhe ajude

    Att..

    Boa tarde Juliana, obrigado pela resposta!

    A minha rotina funciona em outros clientes, isso que é mais estranho. A principio esse cliente esta reclamando,

    no caso dele não esta baixando nenhum arquivo de resumo.

    Puxei o banco de dados e o certificado do cliente para minha maquina, mas mesmo assim sem sucesso.

    Estou sem saber como proceder.

    Grato

  2. Boa tarde a todos,

    Estamos tentando baixar o resumo das nfes em um cliente, mas esta sempre retornando como 137 não havendo registros.

    Tando com esse comando

         ACBrNFe1.DistribuicaoDFe( verificacodigouf(dmx.TabEmpresaESTADO.Value), FMain.RemoveChar(dmx.TabEmpresaCNPJ.AsString), nsu.Text, '' );

    ou com esse
         AcbrNFE1.DistribuicaoDFePorUltNSU(verificacodigouf(dmx.TabEmpresaESTADO.Value), FMain.RemoveChar(dmx.TabEmpresaCNPJ.AsString), nsu.Text);

    nao esta trazendo resultados.

    Certificado A1, configurações aparentemente está tudo correto. Atualizei os fontes na semana passada.

    A principio havia dito ao cliente que não tinha documentos para fazer manifestação, mas ele disse que tinha.

    Então baixei o software do sefaz de SP que gerencia as manifestações trazendo esse resultado
     

    download-1.thumb.PNG.e7f419ef21eb7da9ae173c66e7435d16.PNG

     

    pelo que vi nesse sistema, baixou o primeiro nsu com o numero 502. Tento puxar no meu sistema começando por esse numero

    e retorna o seguinte erro:

     

    download-2.thumb.PNG.dba58c9370d7f6ec620a08c862bee901.PNG

    O que eu poderia estar fazendo errado?

    Grato

     

  3. Em 11/07/2019 at 08:58, Leandro Araújo disse:

    Entendi.
    No caso, aqui com MySQL usamos o tipo Decimal com escala/precisão de 25,10, ficando: Decimal(25,10), em alguns outros casos para quantidades e outros valores usamos o Double(25,10).

    Deixamos o banco gravar um bom número de decimais, mesmo que não use, e tratamos o arredondamento nos cálculos do lado da aplicação usando o método SimpleRoundTo, não tivemos mais problemas com arredondamentos.
    As máscaras dos campos também ficam dinâmicas, configuradas na inicialização do sistema conforme uma configuração pré-definida.

    Não seria melhor você aumentar a quantidade de casas decimais para o banco gravar e tratar esses arredondamentos no código?
    Outra coisa, tem algum outro tipo pra monetário no FireBird?

    Bom dia,

    Obrigado pela resposta,

    Tem numeric(x,x), mas nao uso este.

    Grato

  4. Bom dia a todos,

    estou com um problema de arredondamento, gostaria de ver a opinião dos amigos.

    valoricms.PNG.d236ad3b04b36874591248c9d877521e.PNG

    Nessa figura, a soma total fica em 3166,86

    Se eu fizer Select sum(VALORICMS) from DetailFiscal WHERE CODSEQ=:CODNOTA  fica 3166,88 por causa dos arredondamentos

    Se eu fizer Select sum(Trunc(VALORICMS,2)) from DetailFiscal WHERE CODSEQ=:CODNOTA tambem fica 3166,88

    Se eu fizer Select sum(CAST(VALORICMS AS NUMERIC(8,2))) from DetailFiscal WHERE CODSEQ=:CODNOTA fica 3166,89

    Como eu poderia fazer para arredondar com o valor correto?

    Grato a todos

     

     

     

     

     

     

     

  5. 14 horas atrás, Italo Jurisato Junior disse:

    Boa tarde Rodrigo,

    Em vez de você importar o arquivo *-gnre.xml, tente importar o arquivo *-env-lot.xml

    Obrigado Italo pela ajuda,

    como estou fazendo os testes em meu ambiente de testes, não sei se isso possa gerar alguma inconsistência.

    vou esperar algum cliente ligar com problema, atualizar, e fazer os testes diretamente em ambiente de produção.

    Grato 

     

    • Curtir 1
  6. 2 horas atrás, Italo Jurisato Junior disse:

    Rodrigo,

    O componente gera o XML conforme a versão informada em VersaoDF.

    No XML da versão 1.0 realmente não existe nenhuma tag ou atributo que faça referencia a versão (projeto mal feito).

    Já no XML da versão 2.0 a principio é para constar um atributo com a versão.

    Pela mensagem de erro diz que ele não encontrou a declaração do elemento TDadosGNRE, acredito que ele estava a espera do elemento TLote_GNRE, que só é gerado na montagem do lote, arquivo: *-env-lot.xml.

    Peço desculpas, mas ainda não entendi direito o que teria que fazer pra mim resolver isso.

     

    Grato

  7. 24 minutos atrás, Italo Jurisato Junior disse:

    Bom dia Rodrigo,

    É preciso saber como deve ser gerado o XML para ser importado pelo site.

    Acredito que você esteja pegando o XML do GNRe e pela mensagem de erro acho que ele esta a espera do arquivo referente ao Lote.

    Poder ser Italo, apenas peguei aquele arquivo gerado pelo acbrgnre e tentei importar la.

    Porem, não sei se o erro esta no preencher os dados no componente, ou o componente não esta funcional ainda.

    Por isso perguntei se alguem estava conseguindo, e como teve mudanças, não sei se o erro não esta em algo que eu esteja fazendo aqui.

    A principio parece que no xml gerado não consta se pertence a versao 1.0 ou 2.0

    Não sei o que fazer.

    Grato

  8. Em 27/05/2019 at 09:49, Italo Jurisato Junior disse:

    Bom dia Rodrigo,

    Você esta com todos os fontes de todas as pastas atualizados?

    Reinstalou a suíte ACBr utilizando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada?

    Bom dia!

    Fiz a atualização dos fontes agora, e aparece esse erro:

    Lote processado com pendencias,

    Falha na validacao do retorno da UF: O XML esta imcompleto. O campo [erro] deve ser informado.

    O que pode estar errado?

     

    Grato

     

    erro gnre.PNG

    001-gnre.xml 1955669560-ped-rec.xml 1955669560-pro-rec.xml 20190530091702-env-lot.xml 20190530091703-rec.xml

  9. 22 horas atrás, Italo Jurisato Junior disse:

    Boa tarde Rodrigo,

    Eu não utilizo o componente, mas pelas postagem a versão 2.0 ainda não esta funcionando como deveria.

    Portanto somente a versão 1.0 mesmo.

    Boa tarde Italo,

    Então, nem a 1.0 esta funcionando aqui comigo, por isso o post.

    fiz a atualização da unit conforme indicado, mas da erro.

     

    Grato

  10. 2 horas atrás, Italo Jurisato Junior disse:

    Bom dia Rodrigo,

    Gerar em qual versão você se refere?

    Com a 1.0, pelo que tenho lido é que ainda esta funcionando.

     

    Grato

  11. Em 26/04/2019 at 10:34, claudneysessa disse:

    Pega a unit que compartilhei ai em cima, mais o 2.0 não esta funcionando no WebService... pode enviar tudo 1.0 que esta aceitando

    Bom dia,

    estão conseguindo gerar?

     

    Grati

  12. Em 26/04/2019 at 10:34, claudneysessa disse:

    Pega a unit que compartilhei ai em cima, mais o 2.0 não esta funcionando no WebService... pode enviar tudo 1.0 que esta aceitando

    Bom dia!

    Estão conseguindo gerar com a unit disponibilizada? 

    Mesmo na versão 1.0 esta aparecendo os seguintes erros:

    Este lote já foi enviado e já foi processado com invalidações!

    Falha na validacao do retorno da UF: O XML esta incompleto. O campo [erro] deve ser informado

     

    Será o que estou fazendo errado?

    Grato

     

     

    001-gnre.xml

  13. 5 minutos atrás, everson.turossi disse:

    Antes de qualquer coisa tem que se atentar a um detalhe do manual na página 23 (ACBr\tools\DFe\NFeNFCe\Manuais\MOC versao 7.01 Anexo III Manual DANFE.pdf)

    3.11. DANFE Simplificado
    Nas operações realizadas fora do estabelecimento o DANFE poderá ser impresso em formato simplificado, não sendo admitida a emissão em contingência utilizando EPEC ou a impressão de DANFE em formulário de segurança.

    Se o objetivo é venda de pronta entrega, pode ser feito sem problemas. Nas páginas 23 e 24 do manual encontrará os requisitos para impressão do Danfe Simplificado para NF-e.

    Não sei te dizer se o Danfe em Fortes possui implementado o modelo Simplificado, mas para Fast pode ser encontrado em ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFe\Delphi\Report\Obsoletos\DANFeSimplificado.fr3

     

    Boa tarde Everson,

    Obrigado pela resposta

    tem sim!  acho que vai servir.

    Muito obrigado!

  14. 21 minutos atrás, everson.turossi disse:

    Existem alguns tópicos que já foram tratados sobre esse assunto.

    Em resumo, a forma mais fácil seria transformar o Danfe Resumido em uma imagem e enviar essa imagem para impressão. Aqui temos implementado com Fast e mais algumas modificações no fonte original do ACBr. Havendo interesse posso anexar os fontes alterados para te dar uma luz do que pode ser feito.

    Obrigado pela Resposta, 

    A principio, olhando a configuração das impressoras bluetouth elas imprimem pdf.  O que estava pensando, como utilizo o fortes, seria gerar a nfe, gerar o pdf e

    envia-lo ao celular por datasnap.

    Vejo que seria o mesmo modelo da nfce, porem teria que ser a nfe.  Isso é possivel?

    Grato

     

  15. Bom dia,

    Temos alguns clientes que estão querendo utilizar a nfe em um celular android e emitir a danfe em uma impressora bluetouch com bobina de 80mm.

    Gerar a nota consegui, porem imprirmir esta sendo a maior dificuldade.

    Isso é possivel utilizando componentes ACBR?

    Grato a todos

  16. Em 25/02/2019 at 11:54, Vinicius Pereira disse:

    Bom dia pessoal,

    Existe algum modo onde eu possa imprimir as Guias via XML gerado ?

    Obrigado.

    Faço assim, 

    marco no componente em arquivos para salvar o txt.

    e no codigo:

    Try
         dm.ACBrGNRE1.Enviar( false);


         except on e: exception do begin
           FMain.tipoerro:= 1;
           raise Exception.Create(e.message);
         end;
         End;

         if dm.ACBrGNRE1.WebServices.Retorno.codigo = 402 then begin


         dm.ACBrGNRE1.GuiasRetorno.Clear;
         dm.ACBrGNRE1.GuiasRetorno.LoadFromFile(ExtractFilePath(Application.ExeName) + 'Backup\Documentos\GNRE\TXT\' + dm.ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].RepresentacaoNumerica + '-gnre.txt');
         if fileexists(ExtractFilePath(Application.ExeName) + 'Backup\Documentos\GNRE\TXT\' + dm.ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia[0].RepresentacaoNumerica + '-gnre.txt') then begin

         dm.ACBrGNRE1.GuiasRetorno.Imprimir;
         dm.ACBrGNRE1.GuiasRetorno.ImprimirPDF;

         end;

         end else begin

         Application.CreateForm(TFMessage, FMessage);
             FMessage.sLabel2.Caption:= 'codigo: '+ IntToStr(dm.ACBrGNRE1.WebServices.Retorno.codigo) + #10+#13+
                      'descricao: '+ dm.ACBrGNRE1.WebServices.Retorno.descricao + #10+#13+
                      'Recibo: '+ dm.ACBrGNRE1.WebServices.Retorno.numeroRecibo + #10+#13+
                      'Protocolo: '+ dm.ACBrGNRE1.WebServices.Retorno.protocolo;
             FMessage.ShowModal;
             FMessage.Release;
         end;
     

    O acbr gera um txt, importo ele, dai gera o pdf e a impressão

    Abraços

  17. 1 hora atrás, rodrigoogioni disse:

    entrei no site da gnre, importei o xml recusado no sistema,  e por la esta gerando sem erros.

     

    o que sera que estou fazendo errado?

    grato

    gnre-site.PNG

    Descobri o porque, quando mando aqui no meu computador para testes, uso em ambiente de homologação. Ai la no cadastro do gnre so funciona como produção.

    Fiz como produção dai na 1.0 voltou a funcionar.

    Grato a todos

    • Curtir 2
  18. 8 minutos atrás, rodrigoogioni disse:

    Bom dia,

    Peguei o certificado e o banco de dados de um cliente que faz GNRE e ontem fizemos uma gnre no sistema antes de atualizar 

    e um depois.

    A unica diferença entre os dois xmls é essa linha

    <c42_identificadorGuia>001</c42_identificadorGuia>

    Que acrescentei por que dava erro de ID INVALIDO.

    Nos sistemas  de vcs está funcionando certinho?

    Grato

     

    entrei no site da gnre, importei o xml recusado no sistema,  e por la esta gerando sem erros.

     

    o que sera que estou fazendo errado?

    grato

    gnre-site.PNG

  19. 23 horas atrás, Italo Jurisato Junior disse:

    Bom dia Rodrigo,

    Antes estava funcionando sem nenhum problema?

    Se sim, tente comparar o XML de envio que foi aceito com o de agora que esta sendo recusado.

    Bom dia,

    Peguei o certificado e o banco de dados de um cliente que faz GNRE e ontem fizemos uma gnre no sistema antes de atualizar 

    e um depois.

    A unica diferença entre os dois xmls é essa linha

    <c42_identificadorGuia>001</c42_identificadorGuia>

    Que acrescentei por que dava erro de ID INVALIDO.

    Nos sistemas  de vcs está funcionando certinho?

    Grato

     

  20. 9 horas atrás, Italo Jurisato Junior disse:

    Bom dia Rodrigo,

    Antes estava funcionando sem nenhum problema?

    Se sim, tente comparar o XML de envio que foi aceito com o de agora que esta sendo recusado.

    aparentemente, tudo igual

    grato

  21. 23 minutos atrás, rodrigoogioni disse:

    Boa tarde,

    Depois que atualizei essa semana a versao do acbr, não esta funcionando mais o envio nem

    na versao 1.0 nem a versao 2.0

    Pra mim esta dando a mensagem ID Invalido. Impossivel salvar xml.

    Alguem sabe o que posso estar fazendo errado?

     

    Grato

    Descobri o problema.

    faltou essa informação

    c42_identificadorGuia := '001';

     

    porem agora diz que o cnpj não esta habilitado para emissão, mesmo estando habilitado.

    Sera o que pode ser?

    Grato

×
×
  • 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.