Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    42.692
  • Registro em

  • Última visita

  • Days Won

    1.241

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Daniel, Esse problema não ocorre com a Inscrição Municipal, correto? Se sim, o problema pode estar na leitura do XML, o nome da Tag deve estar diferente e o componente logo não acha e consequentemente a propriedade fica vazia. Antes de mais nada favor atualizar todos os fontes de todas as pastas e faça um novo teste. Se o problema continuar, ai sim, verifique a rotina que lê o XML: pnfsNFSeR.pas
  2. Bom dia Marcus, Já temos uma versão beta de um componente para registrar boleto via Webservice, mas só a Caixa foi implementado. Esse componente ainda não foi liberado esta em faze de testes.
  3. Charles, Esta ocorrendo erro de validação ou rejeição por parte da SEFAZ? Se esta ocorrendo erro de validação é porque você esta usando o schema destinado ao ambiente de produção, neste caso é preciso trocar. Note que na pasta: ...\Exemplos\ACBrDFe\Schemas\NFe temos dois XSD: leiauteNFe_v4.00, sendo que um deles tem a palavra Homologação no nome. Devemos renomear para poder fazer os testes em homologação. Por outro lado se é rejeição da SEFAZ, então isso significa que a mesma não fez a tarefa de casa, pois a sua nota esta para ambiente de homologação e deveria ser aceita.
  4. Bom dia Charler, Você se refere a tag pST? Se sim, favor atualizar novamente e refaça os testes.
  5. Bom dia Ederson, O que temos é uma versão beta de um componente para registrar boletos via Webservice para a Caixa, temos até a documentação para o Banco do Brasil, mas para não perder o costume, o layout do XML de envio é totalmente diferente. Eles não aprendem, sempre acham que o deles é melhor que dos outros. Não tem a capacidade de se reunir e estabelecer um padrão único. Paciência.
  6. Bom dia Everson, Favor atualizar os fontes e faça novos testes.
  7. Bom dia, Por favor faça uma copia da sua implementação e atualize os fontes, ontem achei o manual que traz as especificações dessa consulta e fiz varias alterações, inclusive acrescentei a consulta de alguns eventos que ainda não tinham sido implementados. Vou analisar o que você fez, desde já muito obrigado.
  8. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  9. Boa tarde, Esta ficando confuso essas trocas de propriedades, sugiro atribuir nomes iguais aos das tags, para evitar confusões futuras.
  10. Boa tarde Pessoal, Os documentos: CT-e - Conhecimento de Transporte Eletrônico e CT-e OS - Conhecimento de Transporte Eletrônico Outros Serviços, possuem um evento chamado: Prestação do Serviço em Desacordo. O autor desse evento, ou seja, que envia ele para a SEFAZ é o tomador do serviço. Esse evento, permite ao tomador informar ao Fisco que o CT-e/CT-e OS que o relaciona esta em desacordo com a prestação do serviço. O tomador tem um prazo máximo de 45 dias a contar da data de autorização do CT-e/CT-e OS para enviar o evento. Detalhe importante: O evento tem que ser enviado para a SEFAZ do emitente do CT-e, supondo que o emitente seja de São Paulo devemos: 1. Configurar o componente para a UF do Emitente (Configuracoes.webservices.UF := 'XX'; // onde XX é a UF do Emitente do CT-e) 2. Ao alimentar o componente informar em cOrgao a UF do Emitente do CT-e. Como montar a rotina para enviar o evento: ACBrCTe1.EventoCTe.Evento.Clear; with ACBrCTe1.EventoCTe.Evento.Add do begin infEvento.nSeqEvento := 1; // Para o Evento de Prestação do Serviço em Desacordo nSeqEvento sempre = 1 InfEvento.cOrgao := UFtoCUF(xUF); // Devemos informar a UF do Emitente do CT-e infEvento.chCTe := Copy(ACBrCTe1.Conhecimentos.Items[0].CTe.infCTe.Id, 4, 44); infEvento.CNPJ := xCNPJ; // CNPJ do Tomador infEvento.dhEvento := now; infEvento.tpEvento := tePrestDesacordo; infEvento.detEvento.xObs := trim(sOBS); // minimo 15, máximo 255 caracteres end; iLote := 1; // Numero do Lote do Evento ACBrCTe1.EnviarEvento(iLote); No exemplo acima o XML do CT-e/CT-e OS foi carregado, mas não se faz necessário, caso não deseja carregar o XML basta informar a chave (44 dígitos) ao campo chCTe. No campo xObs deve constar uma observação do tomador que justifique o desacordo do serviço prestado. Em caso de dúvidas, clique aqui para criar um novo tópico.
      • 10
      • Curtir
      • Obrigado
  11. Boa tarde Samuel, Favor atualizar os fontes, reinstale os componentes. Note que fiz uma alteração no arquivo INI do provedor WebISSv2 e em fez de incluir o provedor na lista, coloquei o Sleep, mas que pode ser configurado através da propriedade: AguardarConsultaRet.
  12. Boa tarde Gilson, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
  13. Boa tarde Sandro, Favor atualizar os fontes, reinstalar os componentes e faça novos testes. Boa tarde Souza, Favor atualizar os fontes e reinstale os componentes.
  14. Boa tarde Michele, Você esta usando os Schemas corretos que se encontra na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\IssDSF ? Esta usando os arquivos INI que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI ? Esta realizando testes usando o programa exemplo?
  15. Exato, desta forma basta depois ler a propriedade Link, não importando o provedor, se ele retorna o link e o pnfsNFSeR faz a leitura da tag a propriedade Link vai ser alimentada, caso contrario o se valor será uma string vazia.
  16. Marcelo, Os provedores não conseguem seguir um padrão, se o provedor A tem um tag chamada Link, o B tem uma chamada LinkNFSe, o C tem uma chamada LinkNota, ... Se formos ficar criando uma propriedade para cada um vai ficar difícil. É mais fácil ter uma propriedade só, e na leitura do XML ler a tag correta dependendo do provedor e atribuir a propriedade Link.
  17. Boa tarde Marcelo, O componente Já tem uma propriedade chamada Link dentro da classe TNFSe, porque não utiliza-la?
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Bom dia Flávio, Você tem certeza que o novo provedor é Centi? Se sim, favor entrar em contato com eles e pedir a URL de homologação e de produção. Pois a URL que o componente esta gerando é invalida.
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. Bom dia Marcio, Muito obrigado pela colaboração, ainda hoje estarei enviando a correção para o repositório.
  22. Bom dia Samuel, Tente com essa configuração:
  23. Bom dia, Alguns provedores requerem que seja feito um cadastro para emitir nota via Webservices, será que não é o caso?
  24. Bom dia Jailton, O seu cliente tem o certificado digital A1 ou A3? Se ele tem A1 seria interessante você instalar ele na sua maquina também e iniciar os testes com o programa exemplo em ambiente de homologação, pois pelo que vi, você esta tentando consultar uma nota no ambiente de produção. Tendo o certificado, você testa todos os métodos: enviar, consultar e cancelar.
×
×
  • 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...