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. 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.
  2. 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.
  3. 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?
  4. 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.
  5. Favor realizar um novo teste com a unit em anexo. ACBrNFSeXProviderABRASFv2.pas Veja se agora as propriedades vão estar preenchidas.
  6. 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;
  7. Bom dia Luiz, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2429
  8. Bom dia Pedro, Esse erro também esta ocorrendo com o programa exemplo?
  9. 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.
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Bom dia Tiago, Favor atualizar os fontes e faça novos testes.
  12. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  13. Bom dia Paulo, No componente novo foi feito algumas alterações em especial para o provedor IPM. Fragmento de código do programa exemplo: // Provedores que permitem informar mais de 1 serviço: // Agili, AssessorPublico, EL, EloTech, Equiplano, fintelISS, Governa, // Infisc, IPM, ISSDSF, Simple, SmarAPD, WebFisco with Servico.ItemServico.New do begin Descricao := 'Desc. do Serv. 1'; ItemListaServico := '09.01'; (...) // Provedor IPM { define se o tributo é no municipio do prestador ou não } TribMunPrestador := snNao; { codigo do municipio que ocorreu a prestação de serviço } CodMunPrestacao := edtCodCidade.Text; { codigo da situação tributária: 0 até 15 } SituacaoTributaria := 0; end; Quanto ao Tratamento do retorno, precisamos do retorno (soap) para que possamos analisar e fazer os ajustes necessários.
  14. Paulo, Deveria, mas acredito que se faz necessário melhorar a rotina que faz a leitura dos erros.
  15. Verissimo, Já esta no SVN, favor atualizar os fontes e faça novos testes.
  16. Paulo, Qual é o valor atribuído ao campo: NFSe.Tomador.IdentificacaoTomador.Tipo ? Os valores aceitos são: tpPFNaoIdentificada, tpPF, tpPJdoMunicipio, tpPJforaMunicipio, tpPJforaPais Note que XML esta aparecendo a letra F na tag <tipo> e na tag <cpfcnpj> contem um CNPJ, neste caso o valor da tag <tipo> deveria ser J e não F. Atribua o valor tpPJdoMunicipio, tpPJforaMunicipio ou tpPJforaPais ao campo NFSe.Tomador.IdentificacaoTomador.Tipo e faça um novo teste.
  17. Boa tarde Paulo, Agora sim os fontes estão atualizados. Se você comparar o valor da tag <cidade> do arquivo 5141-rps (ACBrNFSeX).xml com o do arquivo 5151-rps (ACBrNFSeX).xml (anexado agora), você vai notar a diferença, No primeiro o valor que aparece é o código IBGE da cidade, já no segundo é o código TOM que é utilizado pelo provedor IPM. Depois dessa atualização qual é o erro que ocorre ao enviar o Rps usando o novo componente?
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Boa tarde João, Vários provedores exigem um cadastro para emitir notas via Site e um segundo cadastro para emitir via WebService. Foi exatamente isso que ocorreu com o seu cliente, esta faltando realizar esse segundo cadastro.
  20. Boa tarde Eliezer, Já inclui na minha lista de tarefas para analisar o problema. TK-2426
  21. Boa tarde Edmar, Faça uma copia da unit alterada e atualize novamente os fontes, pois o LerDatas foi totalmente reformulado.
×
×
  • 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...