Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.545
  • Registro em

  • Última visita

  • Days Won

    1.058

Tudo que Italo Giurizzato Junior postou

  1. Se você fez uma correção / melhoria no código, por favor anexa a unit alterada para que possamos avaliar a sua contribuição.
  2. Bom dia Robson, Se a quantidade de Rps por lote é 100, não deveria ocorrer erro ao enviar somente 24 Rps.
  3. Bom dia Felipe, Veja o que o componente esta fazendo: procedure TACBrNFSeXWebserviceGiap.SetHeaders(aHeaderReq: THTTPHeader); var Auth, Token: string; begin with TConfiguracoesNFSe(FPConfiguracoes).Geral.Emitente do begin Token := WSChaveAutoriz; Auth := InscMun + '-' + UpperCase(EncodeBase64(Token)); end; aHeaderReq.AddHeader('Authorization', Auth); aHeaderReq.AddHeader('postman-token', Token); end; Note que concatena a Inscrição Municipal ao Token.
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Porque você não utiliza o método ImprimirPDF do componente?
  6. Bom dia, Já inclui na minha lista de tarefas para analisar essas questões.
  7. Bom dia Valter, Realmente o componente faz uma limpeza no XML retornado e uma delas é remover as quebras de linha.
  8. Sandro, Segundo o manual a tag <situacao_codigo_nfse> esta dentro do grupo <retorno>. Existe mais de uma versão do retorno desse provedor?
  9. Sérgio, Você esta fazendo testes com o programa exemplo do componente? Se não esta, então faça. Acabei de configurar o programa exemplo para cidade de Vila Velha/ES apontando para a pasta de Schemas mostrada acima e veja o resultado do teste de emissão de um Rps: Modo de Envio : Enviar Lote Numero do Lote: 82 Data de Envio : 30/12/1899 Numero do Prot: Sucesso : True Erro(s): Código : 1 Mensagem: &#13; A empresa sem autorização para emissão de nota fiscal eletronica.&#13; O campo Aliquota informado (4.0) não confere com o cadastrado para essa atividade (3.0).&#13; O CCM 20001383 não está ativo. Correção: Corrija os campos informados. ---------
  10. Bom dia Sandro, Acredito que a usar o valor do campo ValorIr para alimentar a tag <valor_issrf> esta errado, pois segundo o manual essa tag se refere ao Valor do ISS Retino na Fonte. Já a tag <valor_ir>se refere ao Valor do Imposto de Renda Retido. Quanto a leitura da tag <situacao_descricao_nfse> e atribuir a propriedade Situacao não vejo como correto, pois essa propriedade nos provedores que seguem a ABRASF o que temos é um código que pode ser: 1, 2, 3 ou 4. O provedor IPM tem uma tag que retorna o código, <situacao_codigo_nfse>, no caso da nota ter sido emitida retorna 1, e esse código na ABRASF significa que o lote não foi enviado. Na ABRASF nota emitida ou Lote Processado com Sucesso é 4. Vamos analisar melhor isso.
  11. Bom dia, Gerar o DANFE em PDF usando uma DLL, como assim? Você se refere ao DANFE da NF-e usando o ACBrLibNFe, correto? Se sim, você postou no lugar errado.
  12. Bom dia Sérgio, Para essa cidade tem que usar os schemas da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\SmarAPD\ABRASFv203
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. Bom dia Valdir, O provedor IPM não retorna o XML da NFS-e e isso explica o fato de: ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero estar vazio. Quanto ao campo situação observando a rotina que trata o retorno realmente ele não é alimentado. Esse campo existe por conta dos provedores ABRASF que seguem a versão 1 que ao consultar a situação do lote retorna os valores 1, 2, 3 ou 4. O provedor IPM se você notar tem a tag <situacao_codigo_nfse>. Você poderia incluir a linha: Situacao := ProcessarConteudoXml(ANode.Childrens.FindAnyNs('situacao_codigo_nfse'), tcStr); Logo abaixo da linha que pega o protocolo. Só temos um problema. O valor do campo Situacao vai ser 1 que indica que a nota foi Emitida, correto? Pois bem, para os provedores que seguem a ABRASF, Situacao = 1 significa que o lote não existe, 2 = Lote em processamento, 3 = Processado com falhas e 4 = Processado com sucesso. Qual seria a solução para esse caso? Se o provedor retornar 1 você atribui o valor 4 para o campo Situacao, para deixar padronizado?
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Boa tarde, Neste caso ou o webservice esta ignorando o valor das tags por conta de alguma condição referente ao emitente da nota ou o webservice esta com algum problema.
  17. Boa tarde Elias, Me parece que o provedor IPM não retorna o XML da NFS-e e sim um link que você pode enviar por e-mail para o tomador. Ou fazer com que a sua aplicação abra o link em um navegador e dai imprimir o DANFSE.
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Djean, Agora você sabe como funciona a alteração e inclusão de novas cidades no arquivo ACBrNFSeXServicos.ini, cidades estas que utilizam provedores implementados. Caso você saiba de outra cidade que utilize o provedor IPM que existe que o Rps seja assinado a alteração é da mesma forma. Ficaremos gratos por nos enviar colaborações. Vou fechar esse tópico pois foi resolvido.
  20. Djean, Faça o seguinte: 1. Abra o arquivo ACBrNFSeXServico.ini com o bloco de notas por exemplo 2. Procure pela cidade Rio do Sul [4214805] ; Atualizado em 01/06/2021 Nome=Rio do Sul UF=SC Provedor=IPM_110 ProRecepcionar=https://riodosul.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao HomRecepcionar=https://homologacao.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=integracoes 3. Faça a seguinte alteração: [4214805] ; Atualizado em 26/08/2021 Nome=Rio do Sul UF=SC Provedor=IPM_120 ProRecepcionar=https://riodosul.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao HomRecepcionar=https://homologacao.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=integracoes 4. Feche o arquivo salvando-o. 5. Execute o BAT: Compila_RES 6. Compila e executa o programa exemplo ou a sua aplicação e faça um novo envio. Observação: A cidades cujo provedor é IPM_110 o Rps é enviado sem assinatura digital, já as cidades cujo provedor é IPM_120 o Rps é enviado assinado.
  21. Boa tarde Sandro, Fiz uma alteração no componente visando não considerar esse retorno como erro. Por favor atualize os fontes e faça novos testes.
  22. Boa tarde Robson, Esta usando a mesma configuração? A versão do Windows é a mesma? Verifica se esta gerando os XMLs de envio e de retorno. Se sim, favor anexar.
×
×
  • 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...