Ir para conteúdo
  • Cadastre-se

F Almeida

Membros
  • Total de ítens

    98
  • Registro em

  • Última visita

1 Seguidor

Últimos Visitantes

1.573 visualizações

F Almeida's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later

Recent Badges

8

Reputação

1

Community Answers

  1. Juliomar, realmente a função "ACBrNFSeX.ConsultarNFSePorNumero" me pareceu ser a unica de consulta que funciona nesse provedor, porém ela não retorna o arquivo "-nfse.xml" que é preciso para a impressão da DANFSeX em PDF, neste caso precisaria de alguma outra função para alimentar o componente ou gerar o arquivo da nota, já que assim só existe o XML do RPS
  2. Estou realizando testes para emissão de NFSe com o novo componente para Barueri, a principio na emissão ocorre sem problemas, mas ao testar a consulta tenho a mensagem "Este Provedor não possui essa função implementada" Alguém está utilizando o provedor ISSBarueri? Estou testando a consulta com a função ACBrNFSeX.ConsultarNFSeporRps Achei estranho um provedor disponibilizar a emissão mas não a consulta, alguém pode confirmar se é este o caso?
  3. Boa Tarde Italo, Era isso mesmo, como o campo do Motivo é preenchido pelo cliente a solução foi colocar um UTF8Encode ao informar o InfCancelamento.MotCancelamento
  4. Olá, Estou realizando cancelamentos de NFSe para Sorocaba pelo novo componente, porém ao assinar o XML para o envio do cancelamento estou recebendo o seguinte erro: Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xE7 0x6F 0x20 0x43 eroNota><CodigoVerificacao>05cb979a</CodigoVerificacao><MotivoCancelamento>Servi O erro ocorre na Unit "ACBrNFSeXProviderBase" na linha: Response.ArquivoEnvio := FAOwner.SSL.Assinar(Response.ArquivoEnvio, Prefixo + ConfigMsgDados.CancelarNFSe.DocElemento, ConfigMsgDados.CancelarNFSe.InfElemento, '', '', '', IdAttr); Pelo que pesquisei este erro costuma ocorrer quando espera formato UTF-8 e o XML não está em UTF-8, tentei fazer uma conversão básica com UTF8Encode no XML antes do envio mas sem sucesso, todas outras funções no mesmo provedor funcionam sem problemas, sendo isso apenas no cancelamento, alguém realizou alguma adaptação para conseguir passar este erro ou passou por algo parecido em outro provedor?
  5. Olá, já foi resolvida a questão tem um tempo, você está com a versão mais atualizada e usando o ACBrNFSeX? O provedor de Sorocaba inclusive mudou recentemente
  6. Apenas dando um feedback, emiti duas novas notas, tanto em ambiente de Homologação quanto Produção e ainda sim faltam estes campos, parece que a Consulta não volta principalmente os dados do Prestador e o Valor Total da Nota, apenas os valores de impostos.
  7. Boa Tarde Italo, Parece que isso resolveu em partes, realizei da forma: ACBrNFSe.ConsultarLoteRps(RPSConsulta.NumeroRPS, RPSConsulta.Protocolo); if (RPSConsulta.EmitenteCodigoMunicipio = '3552205') then begin ACBrNFSe.ConsultarNFSe(ACBrNFSe.WebServices.ConsLote.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.DataEmissaoRps, ACBrNFSe.WebServices.ConsLote.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.DataEmissaoRps, ACBrNFSe.WebServices.ConsLote.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.Numero ); end; Realizando a consulta no ConsultarNFSe com os dados de retorno da ConsultarLoteRps para este município, de fato eu recebo um XML maior, porém ainda parecem faltar alguns dados: <?xml version="1.0" encoding="UTF-8"?> <CompNfse xmlns:ns4="http://issdigital.campinas.sp.gov.br/nfse.xsd"> <Nota> <NumeroNota>8509</NumeroNota> <DataProcessamento>2021-06-10T00:00:00</DataProcessamento> <NumeroLote>4048945X</NumeroLote> <CodigoVerificacao>8c431XXX</CodigoVerificacao> <Assinatura>6978aXXXXXXXXXXXXXXX60</Assinatura> <InscricaoMunicipalPrestador>00XXXXXXXXXXXX</InscricaoMunicipalPrestador> <RazaoSocialPrestador>XXXXXXXXXXXXXXXXXXX</RazaoSocialPrestador> <TipoRPS>RPS</TipoRPS> <SerieRPS>NF</SerieRPS> <NumeroRPS>1</NumeroRPS> <DataEmissaoRPS>2021-06-10T00:00:00</DataEmissaoRPS> <SituacaoRPS>C</SituacaoRPS> <SerieRPSSubstituido/> <NumeroRPSSubstituido>0</NumeroRPSSubstituido> <NumeroNFSeSubstituida>0</NumeroNFSeSubstituida> <DataEmissaoNFSeSubstituida>1900-01-01T00:00:00</DataEmissaoNFSeSubstituida> <SeriePrestacao>99</SeriePrestacao> <InscricaoMunicipalTomador/> <CPFCNPJTomador>00725334983</CPFCNPJTomador> <RazaoSocialTomador>Tomador 1</RazaoSocialTomador> <TipoLogradouroTomador/> <LogradouroTomador>R. Teste 123</LogradouroTomador> <NumeroEnderecoTomador>151</NumeroEnderecoTomador> <ComplementoEnderecoTomador/> <TipoBairroTomador/> <BairroTomador>Centro</BairroTomador> <CidadeTomador>7145</CidadeTomador> <CidadeTomadorDescricao>SOROCABA</CidadeTomadorDescricao> <CEPTomador>18030040</CEPTomador> <EmailTomador/> <CodigoAtividade>750010000</CodigoAtividade> <AliquotaAtividade>4</AliquotaAtividade> <TipoRecolhimento>A</TipoRecolhimento> <MunicipioPrestacao>7145</MunicipioPrestacao> <MunicipioPrestacaoDescricao>SOROCABA</MunicipioPrestacaoDescricao> <Operacao>A</Operacao> <Tributacao>T</Tributacao> <ValorPIS>0</ValorPIS> <ValorCOFINS>0</ValorCOFINS> <ValorINSS>0</ValorINSS> <ValorIR>0</ValorIR> <ValorCSLL>0</ValorCSLL> <AliquotaPIS>0</AliquotaPIS> <AliquotaCOFINS>0</AliquotaCOFINS> <AliquotaINSS>0</AliquotaINSS> <AliquotaIR>0</AliquotaIR> <AliquotaCSLL>0</AliquotaCSLL> <DescricaoRPS/> <DDDPrestador/> <TelefonePrestador/> <DDDTomador/> <TelefoneTomador/> <MotCancelamento>Servico Cancelado Teste</MotCancelamento> <CPFCNPJIntermediario/> <URLNotaFiscal>http://www.issdigitalsod.com.br/NotaF</CompNfse> Noto que principalmente veio sem os dados do Prestador e o valor total da Nota, assim ficando vazio na DANFSe ao carregar o XML para gerar o PDF: Talvez existe a possibilidade de isso ocorrer pela NFSe já estar cancelada? Irei transmitir uma nova e testar. Conforme tiver retorno informo aqui.
  8. Olá, Estou implantando a NFSe de Sorocaba, provedor IssDSF em um cliente, a emissão e cancelamento da Nota estão perfeitos. Porém na consulta, estou usando a função ACBrNFSe.ConsultarLoteRps, enviando o protocolo e número de RPS, e recebo o retorno sem problemas, porém o XML está bem incompleto, tentei salvar puxando da propriedade RetWS, mas tenho o mesmo retorno do XML. O problema é que como carrego justamente do XML da Consulta para imprimir o PDF da DANFSe, dessa forma faltam dados e ficam campos vazios no PDF. Segue o retorno da Consulta: <?xml version="1.0" encoding="UTF-8"?> <CompNfse xmlns:ns4="http://issdigital.campinas.sp.gov.br/nfse.xsd"> <InscricaoPrestador>000XXXXXXX</InscricaoPrestador> <NumeroNFe>8509</NumeroNFe> <CodigoVerificacao>8X431bad916e3a805695d1b0a182b36890d28XXXX</CodigoVerificacao> <SerieRPS>NF</SerieRPS> <NumeroRPS>1</NumeroRPS> <DataEmissaoRPS>2021-06-10T12:00:00</DataEmissaoRPS> <RazaoSocialPrestador>XXXXXXXXXXXXXXX</RazaoSocialPrestador> <TipoRecolhimento>A</TipoRecolhimento> <ValorDeduzir>0</ValorDeduzir> <ValorTotal>100</ValorTotal> <Aliquota>4</Aliquota> </CompNfse> Testei com a função ConsultarNFSeporRps porém o padrão ABRASF v1 parece não aceitar.
  9. Porém o Fast consegue pela versão Trial? Tentei com o VCL e FMX instalados pelo GetIt sem sucesso, depois instalados versão trial do site, tanto VCL quanto FMX e com estes problemas de compilação acima assim que inclui algum componente ACBr como o DANFSe ou DANFe
  10. Porém independente da versão do Fast Reports FMX, o componente ACBrDANFSeFR (ou RL) já tem a compatibilidade com FMX?
  11. Juliomar, refiz uma instalação limpa em uma nova máquina, Delphi 10.3 Enterprise, instalei o FMX Linux sem problemas pelo GetIt e ACBr, consegui compilar as demos, porém o projeto especifico que vou compilar em Linux64 utiliza NFSe e DANFSe, a principio eu tinha apenas o Fortes Report instalado, e pelo que vi parece que ele não suporta FMX, por isso instalei a versão Trial do Fast Reports VCL e FMX diretamente, e testei com o DANFSeFR, está me dando retorno de erro ao encontrar a classe "frxClass", mesmo já tendo colocado as pastas do Fast Reports tanto VCL quanto FMX no LibraryPath da plataforma Linux64. Sabe dizer se a DANFSe não está ainda compatível com FMX, tanto em Fast Reports quanto Fortes Report? Pelo que verifiquei, a DANFe está operando com ambos sem problemas, mas para NFSe não consegui compilar ainda.
  12. Bom dia Juliomar No GetIt encontro apenas Samples do FMX Linux, diferente do que vejo nos guias, não sei se são antigos e mudou algo: Estou rodando Delphi Trial Enterprise, existe alguma limitação quanto a isso? Posso tentar com uma máquina que teria acesso com Enterprise Full ou Arquitect Sobre os Unit Scope Names, estão o padrão que foi instruido "System;Xml;Data;Datasnap;Web;Soap", precisaria de mais algum especifico de FMX?
  13. Instalei o FMX Linux (não consegui pelo GetIt Packages, baixei o Trial pelo site) e apontei as pastas dele no LibraryPath em uma outra maquina com uma instalação limpa com Delphi 10.3 e ACBr, agora estou tendo a seguinte mensagem: "Unit not Found: 'Systems' or binary equivalentes(.dcu/.o)" Pelo que entendi é como se não existisse a Systems.o ou dcu para debugar a unit? Neste caso mesmo com um build all tenho a mensagem. Segue como está o Compiler Options:
  14. Daniel, fazendo desta forma consigo compilar sem problemas, os erros só ocorrem se aponto a compilação para Android ou Linux, para Windows tanto 32 quanto 64 funciona sem problemas
  15. Bom dia, Daniel As Unit Scope Names do projeto estão com o valor padrão, referente aos Demos, no caso testei o PosPrinterTeste porém em Firemonkey, já que a versão Android me pediu instalação do Android SDK ao compilar, mas na versão Firemonkey também não consegui compilar, mesmo erro na System.Devices
×
×
  • 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.