Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.034
  • Registro em

  • Última visita

  • Days Won

    1.118

Tudo que Italo Giurizzato Junior postou

  1. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  2. Bom dia Alex, Você alterou o arquivo ACBrNFSeXServicos.ini referente a cidade de Dourados/MS ? Se sim, anexa aqui somente a alteração que você para a referida cidade.
  3. Olá Pessoal, Notamos que alguns desenvolvedores estão confundindo ABRASF com Padrão Nacional em relação à NFS-e. Gostaríamos de esclarecer que a ABRASF até faz parte do projeto NFS-e Padrão Nacional, porém não são sinônimos. Os layouts são diferentes! ABRASF: Necessário gerar e enviar o RPS (Recibo Provisório de Serviço). Dependendo do provedor, esse envio pode ser em lote nos modos assíncrono/síncrono ou unitário em modo síncrono; Padrão Nacional: Necessário gerar e enviar o DPS (Declaração Provisória de Serviço) sempre em forma unitária e modo síncrono. Também notamos que alguns desenvolvedores estão recebendo rejeições ao realizar testes de envio com o componente configurado para o Padrão Nacional. Antes de tudo, é necessário analisar alguns pontos muito importantes: O Prestador é MEI? Se sim, provavelmente existem dados errados informados no DPS. Caso contrário, a cidade aderiu 100% ao projeto da NFS-e Padrão Nacional? Se aderiu, provavelmente existem dados errados informados no DPS. Se não aderiu, isso explica a rejeição! Espero que essa dica possa ajudar a esclarecer as dúvidas com relação a esses layouts.
      • 12
      • Curtir
  4. Alex, Com a unit original (sem essa alteração) faça o seguinte: 1. Configure o componente para salvar os arquivos (soap) em disco. (Configuracoes.WebServices.Salvar := True) 2. Configure o componente para salvar os XML em disco. (Configuracoes.Arquivos.Salvar := True) Faça um novo teste. Verifica se ao carregar o XML da nota com o LoadFromFile para poder imprimir o DANFSE ele é carregado com sucesso.
  5. Marcos, Acredito que depende em que momento você faz essa conversão.
  6. Boa tarde Helder, Com certeza o componente esta configurando de forma errada e pegando os schemas que não é do provedor Ginfes. Os schemas devem ser separados por provedores e por versão, conforme fizemos e disponibilizamos.
  7. Boa tarde Marcos, No meu entendimento uma conversão deve ocorrer na função TratarXmlRetornado que se encontra na unit Provider do provedor, desta forma você consegue isolar o tratamento e não gera efeito colateral nos demais provedores e outros DF-e. Mas esse tratamento tem que ser compatível com com o Delphi 7 em diante.
  8. Boa tarde Douglas, Favor atualizar novamente os fontes, reinstale o ACBr e repita o teste.
  9. Boa tarde Alex, Você notou que na unit ISSNet.Provider existe uma função chamada: TratarXmlRetornado? function TACBrNFSeXWebserviceISSNet204.TratarXmlRetornado( const aXML: string): string; begin Result := inherited TratarXmlRetornado(aXML); Result := ParseText(AnsiString(Result), True, {$IfDef FPC}True{$Else}False{$EndIf}); Result := StringReplace(Result, '&', '&', [rfReplaceAll]); Result := RemoverIdentacao(Result); Result := RemoverCaracteresDesnecessarios(Result); end; Você tem fontes com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build.
  10. Alex, Você disse que o ACBr esta convertendo o XML retornado do provedor para o formato ANSI. Será que não é o próprio provedor que esta gerando o XML no formato ANSI e colocando o encoding UTF-8 no inicio? Eu já vi muito isso ocorrer.
  11. Bom dia Joemil, Muito obrigado pela colaboração, já esta no SVN.
  12. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  13. Alex, Veja o que a função ReadStrFromStream faz: function ReadStrFromStream(const Stream: TStream; len: integer): AnsiString; var x: integer; {$IFDEF CIL} buf: Array of Byte; {$ENDIF} begin {$IFDEF CIL} Setlength(buf, Len); x := Stream.read(buf, Len); SetLength(buf, x); Result := StringOf(Buf); {$ELSE} Setlength(Result, Len); x := Stream.read(PAnsiChar(Result)^, Len); SetLength(Result, x); {$ENDIF} end;
  14. Bom dia Alex, Você diz o ACBr esta convertendo o retorno para o formato ANSI. Sabe me dizer em qual unit e linha que esta ocorrendo essa conversão? Pois essa linha que você destaca na imagem em anexo ela esta apenas lendo o retorno e armazenando na variável FPRetorno.
  15. Bom dia Willian, Notei que no XML de exemplo fornecido pelo provedor Centi a tag <Id> vem antes da tag <Numero>, ou seja, a tag <Id> é a primeira tag do grupo <IdentificacaoNfse>. Por outro lado segundo o Schema a tag <Id> vem depois da tag <DescricaoCancelamento>, ou seja, a tag <Id> é a ultima do grupo <IdentificacaoNfse>. Como o provedor não esta gerando um erro de XML mau formatado, acredito que o correto é o que esta no Schema. Outra coisa que me chamou atenção também é o Código do Município, que no exemplo aparece um código com apenas 4 dígitos e no Schema diz que esse código do município é o código IBGE que tem 7 dígitos. Analisando o seu XML de pedido de cancelamento notei que o conteúdo da tag <Id> esta entre aspas, pode ser esse o problema.
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Boa tarde Robert, Pela mensagem, o Rps foi enviado para o ambiente de homologação e não para o de produção.
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Bom dia Pavan, Nunca vi essa mensagem de erro. Você configurou as propriedades: Emitente.WSUser e Emitente.WSSenha É o usuário e senha que se não me falha a memória usado para emitir via site.
  20. Bom dia a todos, O provedor ISSNet possui hoje 2 webservices, um segundo a versão 1.00 do layout da ABRASF e o outro segundo a versão 2.04 do layout da ABRASF. A tag <NaturezaOperacao> esta presente somente nos schemas da versão 1.00 Nos schemas oficial da ABRASF essa tag não existe no layout da versão 2.04 Tenho um outro schema para a versão 2.04 alterado pelo próprio provedor que também não tem essa tag.
  21. Bom dia Ronald, Se o CNPJ informado como unidade Gestora esta errado para o ambiente de homologação o provedor deveria informar o correto. Outra coisa, nós temos apenas as URLs de produção. O provedor diferencia produção de homologação com base do CNPJ informado na unidade Gestora? No site da prefeitura tem algum manual referente ao webservice? Se sim, talvez nele consta essa informação.
  22. Boa tarde Bruno, Segundo o arquivo ACBrNFSeXServicos.ini temos o seguinte: [2507507] ; Atualizado em 15/03/2023 Nome=Joao Pessoa UF=PB Provedor=SisPMJP Versao=2.02 Params=NaoGerarTag:ValorIss ; ProRecepcionar=https://sispmjp.joaopessoa.pb.gov.br:8443/sispmjp/NfseWSService HomRecepcionar=https://nfsehomolog.joaopessoa.pb.gov.br:8443/sispmjp/NfseWSService Favor verificar qual ou quais condições a tag ValorISS deve ser gerada.
  23. Lucas, O jeito vai ser entrar em contato com a prefeitura e ou com o provedor e relatar o problema de link invalido que consta no retorno ao enviar o Rps para o webservice.
  24. 25/04/2023 Implantação Versão 4.00 e NT 2023.001 em Homologação Comunicamos que a versão 4.00 e a NT 2023.001 encontram-se implantadas no ambiente de Homologação de empresas da SEFAZ Virtual RS.
  25. Olá pessoal, Noticia da SEFAZ: 24/04/2023 - Tabela de Alíquotas de FCP por UF: Atualizada tabela contendo as alíquotas por UF do Fundo de Combate à Pobreza (FCP). A nova tabela pode ser baixada do Portal Nacional de NF-e clicando aqui.
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...