Ir para conteúdo
  • Cadastre-se

marcelo.hgv

Membros
  • Total de ítens

    177
  • Registro em

  • Última visita

Tudo que marcelo.hgv postou

  1. Bom dia @Ita Júnior Neste caso não carregamos o xml com o Load e sim usamos o componente preenchido, efetuamos o envio, consultamos e usamos o metodo ACBrNFSeX1.NotasFiscais.Items[].EnviarEmail.
  2. Boa tarde. @Ita Júnior Realizei os testes e está funcionando. Pode fechar. Muuito obtigado.
  3. Boa tarde. Esvamos realizando os testes finais para concluir a migração para o componente ACBrNFSeX e percebemos que o ACBrNFSeX1.NotasFiscais.Items[].EnviarEmail está anexando o xml de RPS ao invez da nfse.
  4. Boa tarde Problema resolvido, pode fechar. Muito obrigado por tudo.
  5. Bom dia @Ita Júnior Atualizei e agora está 100%, fiz todos os testes e está tudo funcionando perfeitamente. Muitissimo obrigado por toda ajuda e atenção.
  6. Boa tarde Estou usando StatusRPSToStr(dtmFiscal.ACBrNFSe1.NotasFiscais.Items[0].NFSe.Status).
  7. Italo O metodo ConsultarNfsePorFaixa não efetuei testes porque não usamos. O metodo CancelarNfse, aparentemente achei que não havia cancelado pela mensagem que segue abaixo, porem efetuei a consulta e no xml o status é 2, ou seja, cancelou. 1º teste sem consulta apos cancelamento Método Executado: CancelarNFSe Parâmetros de Envio Numero da NFSe: 1647 Série da NFSe : Parâmetros de Retorno Situação: Link : Sucesso : True Retorno do Pedido de Cancelamento: Situação : Data/Hora: 30/12/1899 Mensagem : Sucesso : Link : Erro(s): Código : X209 Mensagem: Retorno do Cancelamento não encontrada. Correção: --------- 2º teste habilitando a consulta apos cancelamento. Método Executado: CancelarNFSe Parâmetros de Envio Numero da NFSe: 1648 Série da NFSe : Parâmetros de Retorno Situação: Link : Sucesso : True Retorno do Pedido de Cancelamento: Situação : Data/Hora: 30/12/1899 Mensagem : Sucesso : Link : Erro(s): Código : X209 Mensagem: Retorno do Cancelamento não encontrada. Correção: --------- Método Executado: ConsultarNFSePorFaixa Parâmetros de Envio Num. Ini. NFSe: 1648 Num. Fin. NFSe: 1648 Parâmetros de Retorno Sucesso : True Erro(s): Código : L5 Mensagem: Data da NFS-e inicial inválida Correção: É necessário informar uma data inicial da NFS-e válida --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: Obs 1.: No erp, após o cancelamento constumamos consultar a nota, e pegamos no ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Status para saber se cancelou, no teste que realizei não mudou o status na consulta, mas o xml está com status 2. P.S. Com relação a minha postagem anterior, esqueci de comentar que no momento do emitir, o xml retornou com serie 'UNICA' e o xml da consulta retorna com serie '1'. Não sei se isso ajuda em alguma coisa. 1647-can.xml 1647-can-soap.xml 1647-ped-can.xml 1647-ped-can-soap.xml 871-con-nfse-rps-soap.xml 871-comp-nfse.xml 871-comp-nfse-soap.xml 871-con-nfse-rps.xml 1648-ped-can-soap.xml 1648-can.xml 1648-can-soap.xml 1648-ped-can.xml 881-con-nfse-rps-soap.xml 881-comp-nfse.xml 881-comp-nfse-soap.xml 881-con-nfse-rps.xml
  8. Bom dia @Ita Júnior Passando para dar um feedback das alterações efetuadas. 1- No emitir nfse Envia corretamente, cria o arquivo xml e já exibe o danfe(me parece que antes não exibia) com nome informado [xxxxx...numero nota-nfse.xml]4321100421511100017656000000000001648-nfse.xml ao qual abre e exibe certinho. Porem mesmo mostrando estas informações não consigo pegar no retorno do envio informações como situação do lote, protocolo, etc que julgamos serem importantes pois preciso testar se o lote foi processado ou não para seguir com outros procedimentos. 2-Consultar Nfse por Rps Efetua a consulta corretamente, porem a consulta sempre gera um arquivo que está divergente ao gerado no envio [xxxxx...numero rps-nfse.xml] 4399120421511100017656000000000000088-nfse.xml. Olhando rapidamente percebi pequenas diferenças entre os arquivos alem do nome é claro que está com o numero do rps. A impressão que tive é que são gerados por metodos diferentes. O componente antigo tmb trazia algumas informções na resposta da consulta que constumavamos tratar. Em alguns casos, por algum motivo ou outro precisanos gerar o arquivo xml, pegar a chave, codigo de autorização, status(normal ou cancelado) e nestes casos se faz muito importante o consultar nota por rps. Acredito que são pequenos ajustes para ficar perfeito. Obrigado pela atenção.
  9. Boa tarde @Ita Júnior Funcionou perfeitamente, transmitiu, gerou a nota, e abriu o danfe. Obrigado.
  10. Bom dia @Ita Júnior Atualizei e testei com o componente novo e agora transmitiu, porem, percebi que não gerou a nota. E também não retornou algumas informações no momento de tratar o retorno do xml. O Cancelar tambem funcionou. A consulta está retornando o xml com os dados da nota, porem dá a mensagem que não retornou nada Método Executado: ConsultarNFSePorRps Parâmetros de Envio Numero do Rps : 80 Série do Rps : unica Parâmetros de Retorno Numero do Lote: Numero do Prot: Situação : Data : 30/12/1899 Desc. Situação: Link : Sucesso : True Erro(s): Código : X203 Mensagem: Não foi retornado nenhuma NFSe. Correção: Acredito que agora sejá somente algo no tratamento do retorno e gerar a nfse.xml 80unica-con-nfse-rps-soap.xml 79UNICA-comp-nfse.xml 79UNICA-comp-nfse-soap.xml 79UNICA-con-nfse-rps.xml 79UNICA-con-nfse-rps-soap.xml 80-ger-nfse.xml 80-ger-nfse-soap.xml 80-lista-nfse-ger.xml 80-lista-nfse-ger-soap.xml 80unica-comp-nfse.xml 80unica-comp-nfse-soap.xml 80unica-con-nfse-rps.xml
  11. Boa tarde Italo, Segue exemplos de XML Soap. GerarNfseResposta.xml ConsultarNfseRpsEnvio.xml ConsultarNfseRpsResposta.xml GerarNfseEnvio.xml
  12. Bom dia Italo, Atualizei mas ainda continua trazendo a nota sem o numero e sem codigo de verificação. Em meus testes coloquei o codigo a baixo pra testar function: function TNFSeR.LerRPS_ABRASF_V2: Boolean; Acrescentei bem no inicio logo após o primeiro begin //acrescentei daqui if (Leitor.rExtrai(2, 'InfNfse') <> '') then FNivel := 2; if (Leitor.rExtrai(1, 'InfNfse') <> '') or (Leitor.rExtrai(1, 'Nfse') <> '') then FNivel := 1; if FNivel > 0 then NFSe.Numero := Leitor.rCampo(tcStr, 'Numero'); //até aqui Não coloquei o Código de verificação ainda
  13. Bom dia @Ita Júnior Por acaso tem alguma novidade sobre este assunto? Abç.
  14. Boa tarde Estou tentando gerar um DANFNSe no componente ACBrNFSe carregando um xml existente porem não está exibindo o numero da nota e nem codigo de verificação. Ao debugar percebi que o LoadFromFile do Demo, não está entrando em uma parte do código que faz a leitura pelo LerNFSe(onde alimenta o Numero da nota e código de verificação) e está entrando no LerRPS e depois LerRPS_ABRASF_V2 ao qual não alimenta estes campos. O provedor que me refiro é o DataSmart, cidade Ibiaçá/RS. Segue um XML pra teste. 4321100421511100017656000000000001634-nfse.xml
  15. Infelizmente não tenho como enviar em produção, o usuario e senha é somente para homologação. Não tem como vc simular com o arquivo de configuração? Segue em anexo caso consiga. Abç bom final de semana. ACBrNFSeX_Exemplo.ini
  16. Pior que não gerou arquivo de retorno.
  17. Boa tarde @Ita Júnior Te peço mil desculpas, os arquivos acima são do demo antigo, já fiz tantos testes que acabei me confundindo. Segue agora os que foram gerados pelo demo novo. 76-ger-nfse.xml 76-ger-nfse-soap.xml 4321100421511100017656000000000000076-rps.xml
  18. Boa tarde @Ita Júnior Fiz o que sugeriu, agora gerou os arquivos. 75-lista-nfse-soap.xml 75-ger-nfse.xml 75-ger-nfse-soap.xml 75-lista-nfse.xml
  19. A principio está tudo marcado.
  20. Segue o unico arquivo gerado pelo Demo. Por mais que esteja configurado para gerar os arquivos na pasta log, o unico arquivo gerado foi o temp1 na pasta raiz do Demo. Tambem estou anexando o arquivo de configuração caso queira simular e alguns prints caso ajude onde estava debugando para ver se tinha algum progresso. Obrigado novamente pela atenção. temp1.xml ACBrNFSeX_Exemplo.ini
  21. Boa tarde Tenho as configurações abaixo no Demo
  22. Boa tarde. Como ele usa usuario e senha para acesso, não configurei essas propriedades.
  23. Boa tarde @Ita Júnior Somente para dar um feedback sobre a alteração do schema que passaste funcionou perfeitamente. Obrigado pela atenção em alterar o schema. Porem para o nosso caso ainda continuo com a alteração personalizada na unit ACBrNFSeXProviderABRASFv2, procedure TratarRetornoConsultaNFSeporRps para suprir nossas necessidades. Na verdade, comentando a linha //TACBrNFSeX(FAOwner).NotasFiscais.Clear; no nosso caso já funcionaria, as demais alterações foram preventivas. Abraço.
  24. Boa tarde @Ita Júnior Atualizei o ACBr e coloquei a uniti acima e agora deu o seguinte erro:
  25. Bom dia @Ita Júnior Segue os arquivos gerados pelo nosso ERP pois não consegui gerar pelo Demo NFSe. O arquivo 72-ger-nfse.xml foi gerado usado o componente ACBrNFSe.(Funcionando) O arquivo 73-ger-nfse.xml foi gerado usado o componente ACBrNFSeX.(não funcionando).
×
×
  • 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...