Ir para conteúdo
  • Cadastre-se

Paulo Henrique Panico

Membros
  • Total de ítens

    29
  • Registro em

  • Última visita

Tudo que Paulo Henrique Panico postou

  1. Italo, boa tarde! Hoje o método que consulta NFS-e pelo último nsu, quando só temos o Certificado da Matriz, que vale para todas as filiais, existe alguma forma de especificar de qual CNPJ queremos fazer a consulta?
  2. Bom dia, O LinkURL da prefeitura de São José do Rio Preto foi modificado, conforme abaixo. Gentileza verificar se é possível atualizar. [3549805] Nome=Sao Jose do Rio Preto UF=SP Provedor=Ginfes ProLinkURL=https://sjrp.ginfes.com.br/report/consultarNota?__report=nfs_ver99&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=%Cnpj% HomLinkURL=https://sjrp.ginfesh.com.br/report/consultarNota?__report=nfs_ver99&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=%Cnpj%
  3. Bom dia, Na leitura do arquivo da Ginfes de São Bernardo do Campo, por exemplo, o xml enviado pelo provedor não possui a TAG /infnfse e desta forma a leitura não ocorre. Poderiam verificar se é possível considerar a tag Nfse> ou CodigoVerificacao> preenchido para entender que é um xml de NFS-e e não de RPS? xml_ginfes_abrasf_v1.xml
  4. Prezados, boa noite! A prefeitura de Macatuba/SP migrou para o provedor Fiorilli. Segue configuração do ACBrNFSeXServicos.ini [3528007] Nome=Macatuba UF=SP Provedor=Fiorilli Versao=2.00 ProRecepcionar=https://iss.macatuba.sp.gov.br:8443/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=https://iss.macatuba.sp.gov.br:8443/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso% Obs. Para funcionar, foi necessário definir os parâmetros de assinatura como FALSE ACBrNFSeX1.Provider.ConfigAssinar.Rps := False; ACBrNFSeX1.Provider.ConfigAssinar.LoteRps := False; ACBrNFSeX1.Provider.ConfigAssinar.RpsGerarNFSe := False; ACBrNFSeX1.Provider.ConfigAssinar.CancelarNFSe := False;
  5. Prezado Italo, boa tarde. Por favor, analise a alteração em anexo para a impressão correta do RPS para os valores retidos do ISS para o provedor AssessorPublico. Em anexo a unit e o xml de exemplo. Obrigado.t.xmlt.xmlt.xmlt.xmlt.xml AssessorPublico.LerXml.pas
  6. Boa tarde Italo, tudo bem? Poderia avaliar a possibilidade de anexar ao acbr a implementação para captura de serviços tomados de Sao Paulo ( ISSSaoPaulo ). ISSSaoPaulo.Provider.pas
  7. Boa noite Italo, tudo bem? Poderia avaliar a possibilidade de anexar ao acbr a implementação para captura de serviços tomados de barueri. No arquivo ACBrNFSeXServicos.ini, acrescentei a linha em destaque para a consulta do serviço tomado. [3505708] ; Incluído em 28/03/2022 Nome=Barueri UF=SP Provedor=ISSBarueri ProRecepcionar=https://www.barueri.sp.gov.br/nfeservice/wsrps.asmx HomRecepcionar=https://testeeiss.barueri.sp.gov.br/nfeservice/wsrps.asmx ProConsultarNFSeServicoTomado=https://servicos.barueri.sp.gov.br/nfewsxml/wsgeraxml.asmx Sds ISSBarueri.LerXml.pas ISSBarueri.Provider.pas
  8. Italo, boa noite! Tudo bem? Por gentileza, analise a alteração, em anexo, no tratamento do retorno do cancelamento da NFS-e. O ID ao invés de retornar 'OK' (como é feito na validação do lote), retornar a literal 'EXITO'. if (xId <> 'OK') and (xId <> 'EXITO') then begin AErro := Response.Erros.New; AErro.Codigo := xId; AErro.Descricao := ObterConteudoTag(ANodeArray[I].Childrens.FindAnyNs('Description'), tcStr); AErro.Correcao := ''; end; end; Obrigado, Conam.Provider.pas
  9. Italo, boa tarde! Foi necessário realizar mais uma correção na leitura do XML para que o ISS retido seja carregado corretamente do XML. Também fiz uma modificação para carregar as descrições dos serviços. Antes só listava o primeiro serviço. Peço a gentileza em analisar as alteração em anexo. if aValor = 'true' then begin NFSe.Servico.Valores.IssRetido := stRetencao; NFSe.Servico.Valores.ValorIssRetido := ObterConteudo(ANode.Childrens.FindAnyNs('ISSQNCliente'), tcDe2); end with NFSe.Servico.ItemServico[i] do begin Quantidade := ObterConteudo(ANodes[i].Childrens.FindAnyNs('Quantidade'), tcDe2); ItemListaServico := ObterConteudo(ANodes[i].Childrens.FindAnyNs('CodigoAtividade'), tcStr); Descricao := ObterConteudo(ANodes[i].Childrens.FindAnyNs('Servico'), tcStr); if NFSe.Servico.Discriminacao > '' then NFSe.Servico.Discriminacao := NFSe.Servico.Discriminacao + ';'; NFSe.Servico.Discriminacao := NFSe.Servico.Discriminacao + descricao; Att. Paulo smarapd.xml SmarAPD.LerXml.pas
  10. Italo, bom dia! Tudo bem? Fiz mais uma correção para ajustar o valor líquido quando existem impostos retidos ValorPis, ValorCofins, ValorInss, ValorIr, ValorCsll. Segue a unit em anexo para sua análise. Obrigado. SmarAPD.LerXml.pas
  11. Prezado Italo, boa tarde. Segue, em anexo, correção do provedor SmarAPD com relação a leitura de XML quando existe ISSRetido. Att. SmarAPD.LerXml.pas
  12. Prezado Itálo, bom dia! Quando possível, poderia incluir as configurações da cidade de Agudos/SP no arquivo ACBrNFSeXServicos.ini. [3500709] Nome=Agudos UF=SP Provedor=AssessorPublico ProRecepcionar=https://servicos.agudos.sp.gov.br/issonline/servlet/anfse Obrigado,
  13. Italo, segue. Na verdade, a leitura do jeito que está hoje, despreza um caracter da inscrição. Foi esta modificação que fiz. xml_nfse.xml
  14. Prezados, boa tarde! Gentilza analisar a alteração em anexo para que a leitura do XML do provedor SmarAPD, carregue corretamente o campo inscrição municipal. with IdentificacaoPrestador do begin InscricaoMunicipal := Trim(copy(aValor, 22, (pos('CPF/CNPJ:', aValor) -23))); CpfCnpj := Trim(copy(aValor, pos('CPF/CNPJ:', aValor) +10, length(aValor) -1)); end; A string retornada pela prefeitura está assim : Inscrição Municipal: 1783 CPF/CNPJ: 47.616.321/0001-89 SmarAPD.LerXml.pas
  15. Prezado Italo, bom dia! Fiz um ajuste na impressão do DANFENFSEX para imprimir o conteúdo "total" do campo rllNatOperacao ( Natureza de Operação ). Por favor, verifique se é possível anexar ao versionador. Obrigado,ACBrNFSeXDANFSeRLRetrato.dfm ACBrNFSeXDANFSeRLRetrato.pas
  16. Prezados, boa tarde! Peço a gentileza em verificar os códigos em anexo que foram implementados para perfeito funcionamento com o banco bradesco. Att. ACBrPagForLerTxt.pas ACBrPagForGravarTxt.pas
  17. Prezados, boa noite! Fiz alguns ajustes nos fontes do componente PagFor para funcionar com o Banco Bradesco. Se possível, analisem as modificações realizadas Obrigado.ACBrPagForLerTxt.pasACBrPagForConversao.pasACBrPagForGravarTxt.pas
  18. Boa tarde Italo, desculpe a demora A resposta do provedor foi "Foram alterados alguns links, nem todos usam o mesmo endereço. Caso você preste serviço para alguma outra cidade que utilizam os sistemas 4R, entre em contato para passarmos o endereço correto." Obrigado.
  19. Italo, bom dia! O provedor 4r, modificou a url de acesso. anterior : http://%NomeURL_P%.sistemas4r.com.br/abrasf/aconsultarloterps.aspx?wsdl atual : http://%NomeURL_P%.4rtec.com.br/abrasf/aconsultarloterps.aspx?wsdl Gostaria de solicitar sua ajuda para incluir a cidade de Macatuba/SP [3528007] Nome=Macatuba UF=SP Provedor=4R NomeURL_H=macatuba NomeURL_P=macatuba
  20. Italo, boa tarde. Faltou ainda um tratamento na pnfsNFSeR.pas, conforme abaixo. Se puder verificar agradeço. if (Leitor.rExtrai(1, 'Rps') <> '') or (Leitor.rExtrai(1, 'RPS') <> '') or (Leitor.rExtrai(1, 'rps') <> '') or (Leitor.rExtrai(1, 'LoteRps') <> '') then begin case LayoutXML of loABRASFv1: Result := LerRPS_ABRASF_V1; loABRASFv2: Result := LerRPS_ABRASF_V2; loEGoverneISS: Result := False; // Falta implementar loEL: Result := LerRps_EL; loEquiplano: Result := LerRPS_Equiplano; loGoverna: Result := LerRps_Governa; loInfisc: Result := False; // Falta implementar loISSDSF: Result := LerRPS_ISSDSF; loAgili: Result := LerRPS_Agili; loSP: Result := LerRPS_SP; loSMARAPD: Result := LerNFSe_Smarapd; loAssessorPublico: Result := LerRPS_AssessorPublico; loSiat: Result := LerRPS_Siat; else Result := False; end; pnfsNFSeR.pas
  21. Bom dia, tudo bem? Veja o manual em anexo, por favor, na página 8 o campo carteira possui somente 1 digito. H7800_Layout_CNAB_400_b3aac035-a6a8-489d-9a21-73622450c57d.pdf
  22. Prezados, boa tarde! Na unit AcbrBancoSantander o tamanho do campo carteira está com conteúdo 3. Desta forma, no layout 400, quando informamos a carteira 1 ele modifica o valor gerado para zero de acordo com a função : DefineCarteira Peço a gentileza em avaliar a modificação do conteúdo do campo fpTamanhoCarteira para 1. ACBrBancoSantander.pas
  23. Prezados, bom dia! O processo de consulta da NFS-e ( ConsultarLoteRps ), hoje existente, para o provedor AssessorPublico não contempla o processamento do retorno de erros ( INCONSISTENCIAS ). Gostaria de compartilhar a alteração para que seja analisada e se possível incorporada na próxima versão. AssessorPublico_exemplo_retorno.xml pnfsLerListaNFSe.pas
×
×
  • 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.