Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    38.755
  • Registro em

  • Última visita

  • Days Won

    1.107

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Jeanny, Já esta no SVN.
  2. Bom dia Anadilson, O XML: 2622021832149900010256000000000001635-nfse.xml retornado ao consultar o lote agora traz dentro do grupo <CompNfse> os grupos <Nfse> e <NfseCancelamento> Esse XML esta correto, pois se a nota esta cancelada o grupo <NfseCancelamento> deve constar no XML. Através do programa exemplo se você selecionar o XML que eu mencionei acima no [Imprimir DANFSE] vai notar que aparece o carimbo de [NFS-e Cancelada].
  3. Bom dia Joemil, Já enviei para o SVN a inclusão das duas cidades. Muito obrigado pela colaboração.
  4. Bom dia a todos, Já esta no SVN a atualização do arquivo ACBrNFSeXServicos com a alteração do provedor. Favor atualizar os fontes e faça novos testes.
  5. Boa tarde Tiago, Leia esse tópico.
  6. Olá Pessoal, Ao incluir uma nova cidade no arquivo ACBrNFSeXServicos.ini ou até mesmo alterar o provedor e ou URLs de ambiente de produção ou homologação de uma cidade devemos seguir os passos abaixo: 1. Salvar o arquivo ACBrNFSeXServicos.ini; 2. Executar o Compila_RES que se encontra na mesma pasta; 3. Reinstalar o ACBr; 4. Compilar a aplicação com a opção Build; 5. Realize os testes sempre usando o programa exemplo; 6. Criei um tópico no fórum incluindo a alteração ou inclusão feita para que possamos avaliar e enviar para o SVN. Se não seguir os passos acima a alteração realizada no ACBrNFSeXServicos.ini não será reconhecida pelo componente ACBrNFSeX. Toda contribuição é sempre bem vinda.
  7. Marcos, Exatamente. Eu realmente não sei mais o que pode esta errado para que a assinatura seja invalida para o provedor.
  8. Boa tarde Douglas, Você esta informando a senha em: Emitente.WSSenha ?
  9. Boa tarde Jeanny, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2430
  10. Boa tarde Marcos, Tente esta configuração: SSLType = LT_LTSv1_2
  11. Obrigado por reportar. A alteração que fiz já esta no SVN. Fechando. Para novas dúvidas, criar um novo tópico.
  12. Obrigado por reportar. Já esta no SVN essas alterações. Fechando. Para novas dúvidas, criar um novo tópico.
  13. O problema é o LoadFromString que sempre cria um novo item na lista. function TNotasFiscais.LoadFromString(AXMLString: String; AGerarNFSe: Boolean = True): Boolean; begin with Self.New do // <= cria um novo item na lista de NotasFiscais begin LerXML(AXMLString); if AGerarNFSe then GerarXML; end; Result := Self.Count > 0; end; Faça mais um teste com as Units em anexo. ACBrNFSeXNotasFiscais.pas ACBrNFSeXProviderABRASFv2.pas
  14. Boa tarde, Acredito que ele deve estar gerando mais um item na lista NotasFiscais, como você esta lendo as propriedades de índice "0" esta pegando os dados do Rps, se pegar do índice "1" vai pegar da NFS-e. Por favor verifique se realmente é isso que esta ocorrendo.
  15. Boa tarde Joemil, Após alterar o arquivo ACBrNFSeXServicos.ini devemos executar o Compila_RES, depois reinstalar o ACBr e por fim compilar a aplicação com a opção Build.
  16. Boa tarde Rogério, A questão da data é para ter sido resolvido. Essa data que você colocou me parece que esta no formato Mês/Dia/Ano, isso confere?
  17. Marcos, Qual é a configuração usada no componente antigo e no novo? Pois agora ele esta gerando o pedido de cancelamento igual ao do antigo.
  18. Favor realizar um novo teste com a unit em anexo. ACBrNFSeXProviderABRASFv2.pas Veja se agora as propriedades vão estar preenchidas.
  19. Paulo, Favor fazer novos testes com a unit em anexo. IPM.Provider.pas
  20. Bom dia, Na unit ACBrNFSeXProviderABRASFv2 - procedure: TratarRetornoEmitir, coloque um ponto de parada na linha 466: ANota := TACBrNFSeX(FAOwner).NotasFiscais.FindByRps(NumRps); Preciso saber se o Assigned(ANota) que esta no IF é verdadeiro ou false. ANota := TACBrNFSeX(FAOwner).NotasFiscais.FindByRps(NumRps); // Colocar ponto de parada nesta linha if Assigned(ANota) then // é verdadeiro ou false ? ANota.XmlNfse := ANode.OuterXml else begin TACBrNFSeX(FAOwner).NotasFiscais.LoadFromString(ANode.OuterXml, False); ANota := TACBrNFSeX(FAOwner).NotasFiscais.Items[TACBrNFSeX(FAOwner).NotasFiscais.Count-1]; end;
  21. Bom dia Luiz, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2429
  22. Bom dia Pedro, Esse erro também esta ocorrendo com o programa exemplo?
  23. Bom dia Douglas, Na unit EL.Provider temos a reescrita do método Emitir: procedure TACBrNFSeProviderEL.Emite; begin AbreSessao(EmiteResponse.Lote); inherited Emite; FechaSessao(EmiteResponse.Lote); end; O AbreSessao é o que retorno o HASH que é utilizado pelo Emite em seguida. É preciso analisar os arquivos de envio e de retorno do AbreSessao.
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  25. Bom dia Tiago, Favor atualizar os fontes e faça novos testes.
×
×
  • 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.