maooliveira Postado 9 Fevereiro Compartilhar Postado 9 Fevereiro Boa tarde! Ao passar a utilizar o componente ACBrNFSeX apontando para o provedor ISSNET (ABRASF 2.04) recursos como o link da nota fiscal e também o QRCode não estão retornando. Isso é por conta do novo componente? Grato. Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 12 Fevereiro Moderadores Compartilhar Postado 12 Fevereiro Como assim? usa o exemplo e descreve pra nós como reproduzir. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 12 Fevereiro Consultores Compartilhar Postado 12 Fevereiro Bom dia Oliveira, A versão 2.04 do provedor ISSNet só foi implementado no novo componente: ACBrNFSeX. O componente só vai imprimir o QR-Code no DANFSE se no XML da NFS-e conter em alguma tag a string do QR-Code ou se no arquivo ACBrNFSeXServicos.ini conter a string do QR-Code para a referida cidade, caso contrario não vai imprimir. Se tratando do provedor ISSNet tanto na versão 1.00 quanto na 2.04 no XML da NFS-e não contem a string do QR-Code e nem no arquivo ACBrNFSeXServicos.ini Para a versão 2.04 foi implementando um método chamado ConsultarLinkNFSe que retorna a string do QR-Code. De posse da string do QR-Code, você deve ler o XML da nota, passar para a propriedade NFSe.Link e por fim mandar imprimir o DANFSE. Esse processo é só para o provedor ISSNet na versão 2.04 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
maooliveira Postado 9 Março Autor Compartilhar Postado 9 Março >>>>>> Parametros <<<<<<< DM_Conexao.ACBrNFSe1.NotasFiscais.Clear; with DM_Conexao.ACBrNFSe1 do begin Configuracoes.Geral.Emitente.RazSocial := xRazaoSocial; Configuracoes.Geral.Emitente.CNPJ := xCNPJCPF; Configuracoes.Geral.Emitente.InscMun := xIM; end; InfConsultaLinkNFSe := TInfConsultaLinkNFSe.Create; xEmissao := '08/03/2024'; xCompetencia := '26/02/2024'; xNumeroNFSe := '335'; xSerieNFSe := '1'; xNumeroRps := '365'; xSerieRps := '1'; try InfConsultaLinkNFSe.DTEmissao := StrToDateDef(xEmissao, 0); InfConsultaLinkNFSe.Competencia := StrToDateDef(xCompetencia, 0); InfConsultaLinkNFSe.NumeroNFSe := xNumeroNFSe; InfConsultaLinkNFSe.SerieNFSe := xSerieNFSe; InfConsultaLinkNFSe.NumeroRps := StrToIntDef(xNumeroRps, 1); InfConsultaLinkNFSe.SerieRps := xSerieRps; InfConsultaLinkNFSe.TipoRps := '1'; InfConsultaLinkNFSe.Pagina := 1; DM_Conexao.ACBrNFSe1.ConsultarLinkNFSe(InfConsultaLinkNFSe); ConfigNFSeForm1.ChecarResposta(tmConsultarLinkNFSe); finally InfConsultaLinkNFSe.Free; end; Essa é a resposta do componente, a mensagem que aparece: Requisição Ambiente: 1 Cidade : Ribeirao Preto/SP Provedor: ISSNet Versão : 2.04 Método Executado: Consultar Link da NFSe Parâmetros de Envio Competencia : 26/02/2024 Numero da NFSe: 335 Série da NFSe : 1 Numero da NFSe: 365 Série da NFSe : 1 Parâmetros de Retorno Situação: Link : Sucesso : False Erro(s): Código : X800 Mensagem: Erro de Validação: --> 1845 - Element '{http://www.abrasf.org.br/nfse.xsd}ConsultarUrlNfseEnvio': No matching global declaration available for the validation root. Correção: --------- Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Italo Giurizzato Junior Postado 11 Março Consultores Solution Compartilhar Postado 11 Março Bom dia Oliveira, Pela mensagem de erro, tudo indica que a sua aplicação esta pegando schemas desatualizado do provedor. Os schemas corretos estão na pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\ISSNet\2.04 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
maooliveira Postado 11 Março Autor Compartilhar Postado 11 Março Bom dia Ítalo! Realmente, atualizando os schemas deu certo a utilização da função ConsultarLinkNFSe. No dia 08-03-2024 eu havia atualizado o componente, mas não me lembrei de verificar e atualizar os schemas. Mas,.. você saberia me responder o por que ao ENVIAR uma NFS-e na resposta de retorno não vem o Link da nota fiscal ??? Grato. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 11 Março Consultores Compartilhar Postado 11 Março Boa tarde Oliveira, O provedor ISSNet segue a versão 2 do layout da ABRASF e nesse layout não esta previsto a presença de uma tag com o Link, logo o webservice do provedor não gera o XML da NFS-e com essa informação. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
maooliveira Postado 11 Março Autor Compartilhar Postado 11 Março Então podemos considerar concluído. Obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 11 Março Consultores Compartilhar Postado 11 Março Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts