Ir para conteúdo
  • Cadastre-se

edsonvieira

Membros
  • Total de ítens

    31
  • Registro em

  • Última visita

Posts postados por edsonvieira

  1. Italo, boa noite.

    simplesmente perfeito, era esta confirmação mesmo que estava buscando desde o inicio da nossa conversa, ou seja, se vc observar os código basicamente estou utilizando a segunda opção que vc mencionou acima, ou seja, estou salvando diretamente o conteúdo da property GeraXML, como agora vc confirmou que é a forma correta eu não irei correr o risco do código quebrar em futuras atualizações.

    Obrigado!

     

  2. Italo, bom dia.

    as vezes eu não fui claro na minha mensagem para tentar de passar/demonstrar o teste que realizei.

    como vc havia sugerido utilizar a property XMLRps e a mesma não esta me retornando nenhuma Informação no ponto que eu preciso foi onde tentei montar este Pequeno exemplo com os prints, mas de uma forma resumindo a ideia é, se vc olhar na imagem onde o cursor esta mostrando o conteúdo da variável XML neste ponto quando eu posiciono na variável XMLRps a mesma esta vazia, ou seja, so estou tentando de mostrar que o GERAXML devolvendo corretamente o xml da RPS que preciso neste ponto para salvar, enquanto a outra ainda continua vazia... mas não tem problema, todos os testes que fiz aqui utilizando o GERAXML neste ponto esta me atendendo perfeitamente...

  3. Certo, então com base naquele outro chat (sobre salvar xml rps) como estou utilizando o método GerarXML, baseado no que vc falou acima dentro do escopo deste método já estará fazendo a validação do schema antes do result com o xml?

     

  4. Boa tarde,  Italo,

    fiz um teste p/ mostrar este comportamento, temos 3 imagens,

    image 01 eu estou posicionando em cima da variável que irá receber o conteúdo da property XMLRps (estou mostrando aqui antes de descer para a próxima linha que a variável esta fazia)

    imagem 02 ja estou posicionando a próxima linha e mostrando que a variável continua fazia, ou seja, a property não me retornou nada...

    imagem 03 já estou mostrando o conteúdo de uma segunda variável que foi alimentada com a property GerarXML, veja que esta esta preenchida corretamente.

     

    img 3.jpg

    img 1.jpg

    img 2.jpg

  5. @Italo Giurizzato Junior esta propriedade ACBrNFSeX1.NotasFiscais.Items[ x ].XmlRps esta me retornando uma string "vazia" a que esta retornando o xml é a ACBrNFSeX.NotasFiscais[0].GerarXML (não fiz o teste em ler desta property após o método de enviar se mostra o xml da nota, o que sei dizer é que chamando antes de enviar esta me retornando o xml da RPS).

     

     

     

  6. @Italo Giurizzato Junior boa tarde.

     

    sim, esta configurado, uso esta opção como uma forma de "backup", mas nesta minha rotina eu salvo no banco de dados o RPS para fazer um ciclo de emissão simulando OFFLINE, e existindo um uma property onde o XML já esteja disponível sem precisar ir até o disco fazer leitura é o mais indicado... conforme falei no post acima estou utilizando ACBrNFSeX.NotasFiscais[0].GerarXML para pegar o xml do rps, até o momento esta funcionando corretamente, a minha pergunta é se este é o método correto mesmo ou se tem um proprio p/ esta funcionalidade.

  7. @Renato Rubinho boa tarde.

     

    Não, está msg eu coloquei como um caso em que o servidor da prefeitura entra em manutenção "fora do ar"
    na minha rotina quando isso aconteceu eu vou salvando as RPS para enviar em um segundo momento para não parar a venda, bom na outra versão do componente NFSe estava utilizando Try/Except para fazer este tratamento de timeout, ou seja, sempre que um erro de conexão tanto do lado do client quanto do webservice ocorria, o except era disparado... agora gostaria de saber se na versão do NFSeX irá ocorrer o mesmo comportamento, estou com esta dúvida pq a forma de tratar o retorno é um pouco diferente entre as duas versões.

     

    Obrigado

     

     

     

     

  8. boa tarde.

    Gostaria de saber qual a melhor forma de capturar o erro de timeout com o webservice, ou seja, neste casso eu estou enviando a RPS e por algum motivo nao tive a resposta "servidor da prefeitura saiu do ar", como faço para pegar este erro?

     

    Obrigado.

     

     

  9. Italo, boa tarde.


    peço desculpas por postar 2 vezes... depois que conversei com o pessoal da smarapd eles apontaram que o arquivo estava com a assinatura errada mesmo e me forneceu este link para testes.... então eu abri esta nova conversa e esqueci de cancelar a outra, peço desculpas.

     

    Obrigado

  10. Boa tarde.

     

    estou tentando gerar um pedido de cancelamento e o componente ACBrNFSe não esta gerando o pedido de cancelamento com a assinatura correta, gostaria de saber se tem alguma forma ou atualização que já esta com esta correção?

     

    estou submetendo (ped-can.xml) o arquivo ao validador da receita e o mesmo esta me retornando que a assinatura é invalida.

    https://servicos.receita.fazenda.gov.br/servicos/assinadoc/ValidadorAssinaturas.app/valida.aspx

     

    ao submeter um rps.xml para validação o mesmo esta ok, ou seja, este erro esta acontecendo somente na solicitação de cancelamento, alguma ideia?

     

    Obrigado.

     

     

     

     

     

  11. Bom dia.

    Estou a praticamente 1 semana sem conseguir fazer cancelamento de NFSe, estou recebendo como retorno a seguinte mensagem:

    <Correcao>O pedido de serviço deve conter assinatura digital vinculada a certificado digital padrão ICP Brasil, não revogado e não expirado.</Correcao>

    Gostaria de saber a opinião de voces a respeito sobre o possível local onde devo verificar

    1 - Meu ERP / Componentes do ACBrNFSe?

    2 - Algum problema no Certificado?

    3 - Alguma falha do lado do serviço do Webservice?

    OBS:  Este erro acontece somente no cancelamento para a emissão de NFSe está tudo funcionando normalmente.

     

    Obrigado.

  12. 18 minutes ago, Sandro Felipe Adad said:

    Funciona na sua máquina acessar por algum browser o endereço abaixo?

    https://solucoes.receita.fazenda.gov.br/Servicos/cnpjreva/Cnpjreva_Solicitacao.asp

    O projeto foi construido no delphi 10.4.1

    image.thumb.png.d780ab064209f8a7612e6730c1a89e58.png

    realmente deve ser algo aqui na minha instalação, nao consigo navegar...

    mas estou com uma dúvida, as vezes vc sabe me responder:  este serviço que estávamos utilizando do TACBrConsultaCNPJ é o mesmo que eles estão utilizando no "Nuvem Fiscal"? 

  13. 39 minutes ago, Sandro Felipe Adad said:

    Até que seja confirmada ou não a inviabilidade de uso da api pública pelo componente do ACBR, o que pode ser feito é usar usarmos a consulta pública como foi sugerido aqui no forum. Ou seja, um projeto que contenha um navegador (edge), possibilitando que o próprio usuário clique no botão (Sou Humano) e efetue a consulta manualmente. Após a consulta manual é possível extrair os dados do próprio html resultante. Fiz um protótipo funcional que efetua isso a quem interessar.

     

    ConsultaCNPJ.dpr 254 B · 9 downloads ConsultaCNPJ.dproj 48.64 kB · 9 downloads uConsultaCNPJ.dfm 2.3 kB · 9 downloads uConsultaCNPJ.pas 3.7 kB · 10 downloads

    Sandro Felipe, primeiramente obrigado por compartilhar sua abordagem... 
    baixei os arquivos e tentei executar, porém não abriu o link no componente TEdgeBrowser, tentei com outros links e tbem não abriu, será que é algo na versão do Delphi (11) que estou utilizando ou tem alguma liberação/configuração que tenho que fazer para este componente facionar?

  14. Galera, boa tarde.

    Na análise dos comprovantes na minha homologação Pay&Go (NTK), foi informado de inconsistência no comprovante reduzido, segue mensagem do pessoal da NTK.

    Não imprimir a via reduzida (testes 17,19 e 21) no cupom vinculado, essa via é exclusiva pra ser impressa dentro do Cupom Fiscal, caso não tenho espaço suficiente, implementar a via completa (029-000) duas vias OU via Cliente (713-000) e via Estabelecimento (715-000).

     Entendi perfeitamente o erro, mas olhando o TEFDemo, não vi onde esta implementando a impressão da via reduzida no fechamento do cupom, alguém já passou por isso é possa me ajudar, ficarei grato.

  15. Estou tentando usar a função ACBrECF1.PafMF_MFD_Espelho(edtDtInicial.Date, edtDtFinal.Date, PathArquivo), mas o processo nunca finaliza, ou seja, o arquivo MFD é gerado na pasta informada porem o ACBr não consegue gerar o .TXT com a Assinatura EAD.

    Estou anexando o log gerado pelo ECFTeste.exe.

    Ambiente :

    Bematech MP-2100
    Porta COM3, Virtualizada via USB (BematechVirtualSerialPort_x64_v3.0.2.0)

    Observação: usando o programa (WinITFI) conectada na mesma porta (COM3) eu consigo gerar o Espelho MFD.


    Att,
    Edson

     

    acbrlog.txt

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