Ir para conteúdo
  • Cadastre-se

C4Dev

Membros Pro
  • Total de ítens

    349
  • Registro em

  • Última visita

Tudo que C4Dev postou

  1. Boa tarde @Italo Giurizzato Junior Peço mil desculpas, mandei o link errado Segue link correto, ja compilei ne fiz uma emissão de teste e deu tudo certo.
  2. Boa tarde. Estamos com problemas nos clientes que utilizam IPM e realizam a consulta de Lote. Verifiquei que na unit IPM.Provider, a função TratarRetornoConsultaLoteRps, esta retornando erro abaixo: with Response do begin AuxNode := ANode.Childrens.FindAnyNs('nf'); NumeroNota := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('numero_nfse'), tcStr); SerieNota := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('serie_nfse'), tcStr); Data := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('data_nfse'), tcDatVcto); Data := Data + ObterConteudoTag(AuxNode.Childrens.FindAnyNs('hora_nfse'), tcHor); Quando vai ler a tag numero_nfse não consegue identificar. Vou enviar para o email dos consultores os arquivos. Fico no aguardo.
  3. Adicionar no arquivo ACBrNFSeXServicos.ini o município de Ibicoara-BA [2912202] Nome=Ibicoara UF=BA Provedor= EL Versao=2.04 ProRecepcionar=https://ba-ibicoara-pm-nfs.cloud.el.com.br/#/login Obrigado
  4. Olá Pessoal. Provedor SmarAPD, esta com um retorno fora da estrutura esperada pelo componente AcbrNFSeX. Esta retornando esta exceção para qualquer erro no envio: Erro de Conexão: EndTag: '</' not found Vou enviar os arquivos para o ajuste. 1908-rec-soap.xml 1908-env-lot.xml 1908-env-lot-soap.xml 1908-rec.xml
  5. @Victor H. Gonzales - Panda pode testar com o DANFSePadrao.fr3 ? Se necessário, edite o XML e aumente os caracteres da tag OutrasInformacoes.
  6. Segue anexo XML e img abaixo onde o fato ocorre: 17371-nfse.xml
  7. Peço desculpas pela confusão, acho que anexei o arquivo errado mesmo. Fiz o teste que pediu, consultei por faixa porém mesmo assim a propriedade link retorna vazia: Um detalhe é que a NFSe está cancelada, mas acho que isso não interfere, certo? Percebi que consultando por faixa também não passa onde vc fez a alteração, o processo cai na função TACBrNFSeProviderIPM204.TratarRetornoConsultaNFSeporFaixa.
  8. Boa tarde @Italo Giurizzato Junior Atualizei os fontes, reinstalei e fiz os testes. Não resolveu, a propriedade link ainda chega vazia. Estava analisando sua alteração e vi que vc fez a alteração na função PreencherNotaRespostaConsultaLoteRps, então tentei depurar para identificar o motivo que não preenche. Coloquei um breakpoint onde vc fez a alteração e percebi que não passa por aquela função, essa função de preencher é chamada pela TratarRetornoConsultaLoteRps que também não passa por ela. Até identifiquei que o processo está passando pela função TratarRetornoConsultaNFSeporRps, que tem o nome parecido com a que deveria passar, mas não é a mesma. De repente consegui te ajudar com essas informações? Desde já, agradeço a atenção.
  9. Bom dia, segue anexo... 000000000000191000000000000191000001-lista-nfse-fai-soap.xml
  10. Agora sim, deu certo, o link é carregado. Só me restou uma dúvida ainda, não sei se está correto assim ou se ainda falta algo pra melhorar. Por exemplo eu faço uma ConsultaNFSeporRps, no retorno ao tentar acessar o link aqui: ACBrNFSeX.WebService.ConsultaNFSeporRps.Link esta propriedade está em branco, eu só localizo o link aqui ACBrNFSeX.NotasFiscais.Items[0].NFSe.Link. Está correto isso ou deveria constar o link na ACBrNFSeX.WebService.ConsultaNFSeporRps.Link ?
  11. Bom dia pessoal! Sabemos que alguns municípios que utilizam IPM disponibilizam apenas um resumo da NFSe, então para impressão quando se trata deste provedor direcionamos o usuário à impressão via link. Porém no caso da cidade de Biguaçu (SC) o link estava chegando em branco na propriedade, ao verificar o XML devolvido do provedor percebi que o link agora está vindo em outra tag. O link para visualização/impressão no site agora vem na tag <OutrasInformacoes> dentro da <InfNfse> conforme img abaixo: Deixei o arquivo completo anexado ao tópico. Já pegaram algum caso assim? Será que vale a pena fazer um tratamento no código fonte da unit IPM.LerXml.pas para quando não existir o link na tag padrão, tentar buscar na tag <OutrasInformacoes> ? 1891-nfse.xml
  12. Boa tarde pessoal, Ao tentar emitir NFSe para Cachoeira do Sul (RS) estava ocorrendo erro de time out na conexão. Verificando com a prefeitura o endereço correto é diferente do que está no arquivo de configuração, o provedor continua o mesmo Pronim, mas a URL mudou, agora ficou assim: [4303004] Nome=Cachoeira do Sul UF=RS Provedor=Pronim Versao=2.02 ProRecepcionar=http://cachoeiradosul-portais.govcloud.com.br/nfse.portal.integracao/services.svc HomRecepcionar=http://cachoeiradosul-portais.govcloud.com.br/nfse.portal.integracao.teste/services.svc Já fiz testes em produção e consegui emitir com sucesso. Quando puderem subir essa alteração, eu agradeço.
  13. Percebi o mesmo problema aqui. Ficamos no aguardo da correção.
  14. Olá. Essa implementação ainda se encontra no backlog? Alguma previsão de implementação?
  15. Bom dia amigos! Estava com problema na leitura do XML do retorno da consulta situação o lote do RPS no provedor IPM, cidade de Rio Negro (PR). O erro era : X999 Erro de Conexão: EndTag: '</' not found Ocorria na unit IPM.provider.pas no método TratarRetornoConsultaNFSeporRps. Encontrei o seguinte tópico que se tratava do mesmo problema: Então apliquei a alteração no arquivo INI conforme foi feito no tópico acima e deu certo. A parte do arquivo ACBrNFSeXServicoes.ini que foi alterada ficou assim: [4122305] ; Incluído em 07/07/2021 Nome=Rio Negro UF=PR Provedor=IPM ProRecepcionar=http://sync-pr.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php HomRecepcionar=http://sync-pr.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php ProLinkURL=http://sync-pr.nfs-e.net/datacenter/include/nfw/nfw_imp_notas.php?codauten=%CodVerif% HomLinkURL=http://sync-pr.nfs-e.net/datacenter/include/nfw/nfw_imp_notas.php?codauten=%CodVerif% Params=ParametroExtra:eletron=1 Incluído o ParametroExtra:eletron=1 Já testei em produção, se puderem subir essa alteração. Fico agradecido.
  16. Olá. Estamos realizando a implementação do campo indDeduzDeson, conforme nova NT. Encontramos uma situação com CST 70 e 90 onde possui Desoneração de ICMS que deve descontar do valor total. O componente do ACBr, para esses dois CSTs não está enviando a tag quando possui valor valor de ICMS desonerado (linha 1830), ela está sendo considerada apenas quando possui valor de ICMS ST desonerado (linha 1841), conforme imagem abaixo: Nessa condição a nota fiscal é rejeitada. Em anexo XMLs gerados. Colocando a criação das tags junto ao bloco do ICMS desonerado, a tag é enviada no XML e o documento autorizado. Não sei se existe um motivo para estar dessa forma, mas analisando a NT e pela regra de validação aparentemente a tag deve ser informada junto a desoneração de ICMS, assim como nos demais CSTs. Atenciosamente. 42240303916076000400550990002571241607505340-nfe.xml 42240303916076000400550990002571251707592454-nfe.xml
  17. Boa tarde amigos! Estava com problema na leitura do XML do retorno da consulta situação o lote do RPS no provedor IPM, cidade de Rio Negrinho (SC). O erro era : X999 Erro de Conexão: EndTag: '</' not found Ocorria na unit IPM.provider.pas no método TratarRetornoConsultaNFSeporRps. Então encontrei o seguinte tópico que se tratava do mesmo problema: Então apliquei a alteração no arquivo INI conforme foi feito no tópico acima e deu certo. A parte do arquivo ACBrNFSeXServicoes.ini que foi alterada ficou assim: [4215000] ; Atualizado em 28/07/2023 Nome=Rio Negrinho UF=SC Provedor=IPM Params=Assinar:AssRpsGerarNFSe,AssCancelarNFSe|ParametroExtra:eletron=1 Incluído o ParametroExtra:eletron=1 Já testei em produção, se puderem subir essa alteração. Fico agradecido.
  18. Boa tarde! O provedor de Serra Alta (SC) mudou para o provedor IPM. Fiz o ajuste no arquivo INI, já testei e consegui emitir em produção. Segue abaixo as linhas ref a alteração: [4217550] Nome=Serra Alta UF=SC Provedor=IPM Versao=1.01 ProRecepcionar=https://ws-serraalta.atende.net:7443/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao HomRecepcionar=https://homologacao.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=integracoes
  19. Obrigado @Italo Giurizzato Junior
  20. om dia, tudo bem? Por favor, poderia adicionar a url para a cidade de São Paulo das Missões - RS no ACBrNFSeXServicos.ini Segue arquivo já com a alteração feita em anexo. Eu não consegui buildar com essa alteração, farei o teste após a implementação. Qualquer dúvida estou a disposição, obrigado. Att Fernando ACBrNFSeXServicos.ini
  21. Bom dia. Estou realizando a impressão do CTe que possui vários complementos (tag: infCteComp) utilizando o arquivo "DACTE_Retrato.fr3" de exemplo, porém está sendo impresso apenas um complemento. Pelo que identifiquei o client está sendo alimentado com todos, porém na impressão está buscando apenas o último. Segue XML e PDF da impressão. CteComplemento.pdf 31231208862893000196570990000012091672966840-cte.xml
  22. Situação resolvida. Pode encerra o tópico. Obrigado!
  23. Boa tarde pessoal! Percebi que a consulta de títulos liquidados utilizando Sicredi APIECOMM está retornando sempre o valor original do título e não o valor pago com juros. Já implementamos o Sicredi V2, mas tem clientes que ainda utilizam a primeira versão APIECOMM. A alteração é relativamente simples. Abaixo é o JSON retornando pelo webservice: { "seuNumero":"00351", "nossoNumero":"232003510", "nomePagador":"XXXXXXXXXXXX", "valor":"115", "valorLiquidado":"117.67", "dataEmissao":"2023-09-01", "dataVencimento":"2023-09-25", "dataLiquidacao":"2023-09-26", "situacao":"LIQUIDADO" } E a única alteração é alimentar a property ValorPago com o campo valorLiquidado ao invés de valor. Em anexo deixo a unit com a alteração. ACBrBoletoRet_Sicredi_APIECOMM.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.