Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.503
  • Registro em

  • Última visita

  • Days Won

    1.144

Tudo que Italo Giurizzato Junior postou

  1. Guilherme, Você não esta pegando o XSD da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\SmarAPD\ABRASFv204 ? Se sim, esta errado a pasta correta é: ...\Exemplos\ACBrDFe\Schemas\NFSe\SmarAPD\2.04
  2. Boa tarde @SupremaInformatica, Você usa o componente ACBrNFSe ou o ACBrNFSeX ? Caso ainda esteja usando o componente ACBrNFSe, lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX. O componente antigo: ACBrNFSe não está mais tendo manutenção. Faça os testes usando o programa exemplo do novo componente. Manual de Migração
  3. Boa tarde Guilherme, Acabei de fazer um teste com o programa exemplo, veja o resultado: ------------------------------ Versão OpenSSL OpenSSL 3.1.3 19 Sep 2023 03.01.00.030 C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libcrypto-3.dll C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libssl-3.dll ------------------------------ Requisição Ambiente : 2 Cidade : Serra/ES Provedor : SmarAPD Versão: 2.04 Data/Hora: 13/06/2024 14:13:48 Método Executado: Consultar o Lote de Rps Parâmetros de Envio Numero do Prot: 10 Numero do Lote: Parâmetros de Retorno Situação Lote : 2 ID Nota : ID Rps : Sucesso : True Erro(s): Código : 1 Mensagem: Notas fiscais não localizadas. Correção: Corrija os campos informados. --------- Código : X202 Mensagem: Lista de NFSe não encontrada! (ListaNfse) Correção: --------- Como você pode ver a consulta foi realizada e retornado que não existem notas para o lote que eu informei. Não ocorreu erro de validação referente a assinatura digital. Esse é o XML de envio da consulta, veja ele esta assinado, possui a tag Signature.
  4. Boa tarde Pedro, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5581
  5. Boa tarde Valter, Entre em contato com a prefeitura e expõe o problema, pois fiz um teste agora e deu erro 404, que significa que a URL não existe. Pode ser outra URL e não essa que foi divulgada.
  6. Guilherme, Acredito que você esteja com os schemas desatualizados na maquina ou pasta que a aplicação esteja buscando os schemas. Utilize os schemas da pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\SmarAPD\2.04
  7. Bom dia Marcio, Então o problema é na API da NFS-e Padrão Nacional.
  8. Bom dia Guilherme, Qual foi a consulta que executou que resultou nesse erro?
  9. Bom dia Valter, Não funciona. Ao acessar o link do webservice aparece a pagina: NFSeIntegracao Service com mais duas URLs se você clicar em qualquer uma delas deveria nos direcionar para o WSDL, mas isso não ocorre.
  10. Boa tarde Marcio, O prestador é MEI?
  11. Boa tarde a todos, Por ser outra cidade seria bom criar um novo tópico só para ela. Mas se esta aparecendo o erro 404 isso significa que eles divulgaram a URL mas ela ainda não foi criada ou ativada. O Pronim é do GovBr. As cidades que são atendidas pelo GovBr o layout do XML é somente a versão 1 da ABRASF. Já o Pronim tem tanto a versão 1 quanto a versão 2.02, 2.03 da ABRASF. Vou fechar este tópico.
  12. Boa tarde @valter_kettner, Não, continua sendo Pronim. Mas me parece que essa URL esteja com problemas, pois não consigo obter o WSDL.
  13. Boa tarde @RodrigoGA, Você esta usando o componente ACBrNFSeX ? Se sim: Você tem fontes do ACBr 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. Por fim repita os testes.
  14. Boa tarde @LS Adriano, Chegou a fazer testes com o programa exemplo do componente ACBrNFSeX? Eu acredito que você esteja tentando executar alguma consulta cujo provedor não tenha implementando em seu webservice.
  15. Boa tarde Eumanito, Sim o fórum é aberto. Se você trabalha com Delphi ou Lazarus considere usar o componente ACBrNFSeX. Caso trabalhe com uma linguagem de programação que não permite o consumo de DLL, considere usar o ACBrMonitor. Agora se a linguagem que você trabalha permite o consumo de DLL, considere usar o ACBrLibNFSe que é uma DLL. Você gastou um bom tempo escrevendo as rotinas para gerar o XML, assinar e acesso ao webservice para a cidade em questão. Amanhã se você tiver outro cliente de outra cidade cujo provedor é outro você vai ter que escrever novas rotinas, ou se a cidade para o qual você esta implementando por conto de uma nova licitação outro provedor ganhar e o novo trabalha com um layout diferente do anterior. Chegou a pensar nisso?
  16. Boa tarde @codsystem software, Em vez da sua aplicação gerar o XML, porque não deixa tudo por conta do componente ACBrNFSeX?
  17. Boa tarde João, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-5579
  18. Boa tarde Valter, Fiz um teste usando o programa exemplo do componente ACBrNFSeX com o Fortes Report. Veja o resultado. 3124060259898200019056202400000000009-nfse.pdf
  19. Boa tarde Guilherme, Você tem fontes do ACBr 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. Por fim repita os testes.
  20. Olá Pessoal, A resposta para o título do tópico é muito simples: Sim e Não. Hoje temos provedores que seguem a versão 1 ou 2 do layout da ABRASF, provedores que tem o seu próprio layout e o layout do Padrão Nacional. Segundo os manuais da ABRASF (Versão 1 ou 2) bem como do Padrão Nacional não existe a possibilidade de informar 2 ou mais itens, só é possível informar somente um item, portanto não existe uma lista de serviços. Já os provedores que tem layout próprio alguns permitem outros não. Como saber se o provedor permite informar mais de um item de serviço? É muito simples, através do programa exemplo, você o configura para a cidade deseja na aba Emitente, salve a configuração, clique no botão [Informações sobre o Provedor] que esta na aba Geral. Do lado direito temos uma aba chamada Log, vai ser apresentado as informações sobre o provedor que atende a cidade que foi configurada, informações estas como Autenticação, Serviços Disponibilizados e Particularidades. Em Particularidades se aparecer escrito: Permite mais de um serviço, isso significa que o provedor permite que você informe um ou mais itens de serviços. Como faço para informar mais de um item caso o provedor permita? with Servico.ItemServico.New do begin Descricao := 'Desc. do Serv. 1'; ItemListaServico := '09.01'; Quantidade := 10; ValorUnitario := 5; (...) end; with Servico.ItemServico.New do begin Descricao := 'Desc. do Serv. 2'; ItemListaServico := '09.01'; Quantidade := 1; ValorUnitario := 15; (...) end; Vide o programa exemplo do componente ACBrNFSeX para ver os demais campos que podem ser informados além dos 4 mostrados nesse exemplo acima. Mais precisamente procure pela procedure: Alimentar_Componente_layout_Proprio. Então quer dizer que se o provedor que atende a cidade para o qual a NFS-e vai ser emitida não permite não tem como? A resposta é: a principio não tem como, mas o componente ACBrNFSeX vai dar uma mãozinha para você. Como eu faço para enviar uma lista de itens de serviço se o provedor não permite? 1. Você vai informar todos os itens conforme mostrado acima; 2. Configure a propriedade de configuração FormatoDiscriminacao com um dos valores: fdJson ou fdTabulado (vide figura abaixo) Essa propriedade tem os seguintes valores: fdNenhum = Valor padrão da propriedade e faz com que o componente não execute nenhuma ação referente a lista de itens. fdConsolidado = o componente vai totalizar os valores e quantidades e concatenar as descrições dos itens e popular os campos padrões usados pelo provedor para as informações tais como Discriminacao, valor, etc. fdJson = o componente vai montar um Json com as informações (Descrição, Valor Unitário, Quantidade e Valor do Serviço) dos itens e popular o campos padrões usados pelo provedor. fdTabulado = o componente vai montar uma Tabela com as informações (Descrição, Código do Item, Quantidade, Valor Unitário, Valor do Serviço, Base de Calculo e Alíquota) dos itens e popular o campos padrões usados pelo provedor. Desta forma ao imprimir o DANFSE no quadro: Discriminação do Serviço em vez de aparecer um texto, vai aparecer a lista dos itens. Espero que tenham gostado dessa dica.
      • 6
      • Curtir
      • Obrigado
  21. Boa tarde @Jéter Rabelo Ferreira, Já esta no SVN.
  22. Boa tarde @Rodrigo Franca, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes. Acredito que agora ele vai gerar a tag InformacoesComplementares.
  23. Boa tarde Gustavo, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.
  24. Bom dia @Jéter Rabelo Ferreira, Muito obrigado pela contribuição, já inclui na minha lista de tarefas. TK-5573
×
×
  • 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.