Ir para conteúdo
  • Cadastre-se

Fabio Defferrari

Membros
  • Total de ítens

    34
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Fabio Defferrari postou

  1. @Italo Giurizzato Junior, bom dia! Pois é... olhando os fontes eu também não consegui entender por que estaria pegando a URL errada. Não tenho muito como debugar aqui, pois a aplicação acaba executando em produção. Ontem, para contornar, acabei alterando o arquivo ACBrNFSeXServicos.ini e colocando a URL de produção nas duas entradas (de homologação e produção).
  2. @Italo Giurizzato Junior, agora está incluindo o ID na URL, porém continua pegando a URL de homologação ao invés de produção.
  3. @Italo Giurizzato Junior, sim... fiz o processo "do zero". O que percebi é que, se no arquivo ACBrNFSeXServicos.ini eu colocar a URL de produção na entrada HomLinkURL, daí pega a URL "correta" (ou seja, a rotina efetivamente está pegando o conteúdo da entrada da URL de homologação, mesmo estando em ambiente de produção). E além disso, a "tag" %ID% não está sendo substituída...
  4. @Italo Giurizzato Junior, na parte da URL continua devolvendo o link de homologação, sem o ID (mesmo utilizando o arquivo ACBrNFSeXServicos.ini novo)
  5. @Italo Giurizzato Junior, perfeito! Identificamos também que a URL de acesso à NFSe está retornando no objeto com o endereço de homologação, apesar de estar rodando em ambiente de produção. No arquivo ACBrNFSeXServicos.ini, as entradas estão configuradas corretamente: ProLinkURL=https://nfse.canoas.rs.gov.br/portal/consulta.jspx?nf=%ChaveAcesso% HomLinkURL=https://canoas-homol.infisc.com.br/portal/consulta.jspx?nf=%ChaveAcesso% Além disso, a Prefeitura de Canoas (não sei se nas demais que utilizam Infisc também está assim) não utiliza a "Chave de Acesso" e sim o ID. Por exemplo abaixo: <InfNfse Id="4310519801xxxxxxxxxxxxxxxxxxxxx"> <CodigoVerificacao>Z12xxxxxx</CodigoVerificacao> O que deveria ficar na URL é o conteúdo do "Id" e não do "CodigoVerificacao"
  6. @Italo Giurizzato Junior, funcionou forçando o NrOcorrCodigoPaisTomador para "1" na unit InfIsc.GravarXml (ficou da forma abaixo). Isso se altera para uma próxima atualização? { TNFSeW_Infisc203 } procedure TNFSeW_Infisc203.Configuracao; begin inherited Configuracao; NrOcorrCodigoPaisTomador := 1; GerarNSRps := True; end;
  7. @Italo Giurizzato Junior, pois é... minha ideia era justamente NÃO alterar o fonte do ACBr, justamente para evitar de ter que ficar controlando isso no caso de uma atualização dos fontes. Não existe como acessar a propriedade NrOcorrCodigoPaisTomador via interface?
  8. @augelias, tente enviar "RPS" na série. O mesmo problema estava ocorrendo aqui, setamos para "RPS" e foi
  9. Italo, boa tarde! Aqui configurado conforme o ACBrNFSeXServicos, e estamos recebendo erro de "E290 - País do tomador do serviço não informado". Pelo que vi no ACBrNFSeXGravarXml_ABRASFv2.pas, a tag CodigoPais só é inserida se NFSe.Tomador.Endereco.CodigoMunicipio = 9999999 ou se NrOcorrCodigoPaisTomador = 1. O parâmetro NrOcorrCodigoPaisTomador é "0" por default, e somente no TNFSeW_Infisc201 é que o padrão é alterado para "1". Alguma forma de acessar o parâmetro NrOcorrCodigoPaisTomador?
×
×
  • 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.