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. Faberson, Faça um teste com a Unit em anexo. SilTecnologia.Provider.pas Após atualizar a unit, reinstale o ACBr e por fim compile a aplicação com a opção Build.
  2. Paulo, Essa função faz um tratamento no XML retornado e não a leitura das informações contidas no retorno. Após trocar a unit pela que eu anexei acima, você reinstalou o ACBr? E compilou a aplicação com a opção Build?
  3. Altair, Após trocar a unit que eu anexei, você reinstalou o ACBr? E por fim compilou novamente a aplicação com a opção Build?
  4. Bom dia Tiago, Lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX O componente antigo: ACBrNFSe não vai mais ter manutenção. Faça os testes usando o programa exemplo do novo componente. Manual de Migração Mude o valor de SSLType para LT_TLSv1_2.
  5. Bom dia Faberson, Muito estranho pois após executar o TratarXmlRetornado que se encontra na unit SilTecnologia.Provider o response estaria corrigido, logo não deveria ocorrer esse erro.
  6. Bom dia Anadilson, Vai ser necessário entrar em contato com o provedor e relatar o problema com a consulta a NFS-e através do serviço Consultar NFS-e.
  7. Bom dia Ramalho, Esse arquivo que você anexou não encontrei nenhum problema. Favo configurar o programa exemplo para salvar os arquivos (soap). Faça um novo teste e anexe o XML de retorno (soap) para que possamos analisar. Como o erro inicial dessa postagem foi resolvido, favor criar uma nova postagem. Muito obrigado pela compreensão. Vou fechar essa.
  8. Bom dia Guilherme, Favor atualizar novamente pois foi enviado no dia 03 e 22 de fevereiro mais algumas alterações.
  9. Bom dia Eliezer, Favor anexar o arquivo de retorno (soap) para que possamos analisar.
  10. Bom dia Paulo, O tratamento do retorno do método emitir se encontra na unit ACBrNFSeXProviderABRASFv2, que esta na pasta: ...\Fontes\ACBrDFe\ACBrNFSeX\Base\Provedores
  11. Boa noite Marcio, Faça um teste com a unit em anexo. SiapNet.Provider.pas
  12. Veja abaixo notícia do Portal da NFe: Suspensão dos serviços "ConsNSU" e "ConsChNFe" da NT 2014.002 Devido ao excesso de utilização indevida do WebService de Distribuição de DF-e de Interesse dos Atores da NF-e (NFeDistribuicaoDFe), serão temporariamente suspensos os pedidos "ConsNSU - Consulta DF-e Vinculado ao NSU informado" (item "b" da seção 3.4.1 da NT 2014.002 versão 1.11) e "ConsChNFe – Consulta de NF-e por chave de Acesso Informada" (item "c" da seção 3.4.1 da NT 2014.002 versão 1.11). O pedido "distNSU – Distribuição de Conjunto de DF-e a partir do NSU informado" (item "a" da seção 3.4.1 da NT 2014.002 versão 1.11) continuará funcionando normalmente. Os pedidos suspensos serão reestabelecidos assim que regras de uso indevido forem implementadas, garantindo o funcionamento para todos os usuários. Assinado por: Receita Federal do Brasil Fonte: http://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false&Informe=A6qvFRVbPSA= Observação: O componente ACBrNFe possui 3 métodos referente ao DistribuicaoDFe: DistribuicaoDFePorUltNSU - este continuará funcionando conforme noticia acima, pois ele se refere ao item "a" da seção 3.4.1 da NT 2014.002 versão 1.11 DistribuicaoDFePorNSU - este não vai funcionar conforme noticia acima, pois se refere ao item "b". DistribuicaoDFePorChaveNFe - este também não vai funcionar conforme noticia acima, pois se refere ao item "c". Relembrando: O método DistribuicaoDFePorUltNSU faz a pesquisa com base no ultimo NSU informado, devemos sempre usar como ultimo NSU o valor do campo ultNSU retornado na execução anterior do método. O método DistribuicaoDFePorNSU faz a pesquisa com base no NSU informado, devemos usar esse método somente quando detectarmos que um documento esta faltando. O método DistribuicaoDFePorChaveNFe faz a pesquisa com base na chave da nota informado, devemos usar esse método somente quando detectarmos que o documento referente a essa chave esta faltando. O DistribuicaoDFePorUltNSU retorna um lote de até 50 documentos já os outros 2 retorna somente um documento, logo não devemos utiliza-lo dentro de um loop.
  13. Boa tarde Marcos, Se essa alteração não deu certo, o jeito vai ser entrar em contato com eles para e pedir um XML de pedido de cancelamento validado por eles.
  14. Boa tarde Anadilson Esse protocolo que você consultou se refere a uma nota cancelada, correto? Se sim, note que no retorno da consulta, arquivo *-lista-nfse-con-lot.xml que contem o XML da NFS-e não existe nenhuma tag informando que a nota se encontra cancelada. Experimenta usar o método ConsultarNFSe passando o numero da nota quem sabe esse serviço retorna o XML da nota com a confirmação de seu cancelamento.
  15. Boa tarde Marcio, Vai ser necessário debugar para saber o ponto exato que o erro X999 (do componente) é gerado. O arquivo *-lista-nfse-sinc.xml não foi gerado? Debugar a função ExtrairRetorno que esta no unit ACBrNFSeXWebserviceBase
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Boa tarde Ângelo, Muito obrigado pela colaboração, já esta no SVN.
  18. Boa tarde Marcelo, O componente tem uma propriedade de configuração chamada: ConsultaLoteAposEnvio se ele estiver com o valor True a consulta é realizada automaticamente. Analisando o código do componente a propriedade NomeArq é para conter sim o nome do arquivo.
  19. Boa tarde, Faça um teste com a unit em anexo. A assinatura da função ficou da seguinte forma: function GravarXML(const NomeArquivo: String = ''; const PathArquivo: String = ''; aTipo: TtpXML = txmlNFSe): Boolean; Note que os 3 parâmetros possuem um valor padrão, se você informar somente o nome e o tipo de XML devemos chamar a função da seguinte forma: // Para salvar o Xml da NFSe Resultado := GravarXML('NomeDoXml'); // Para salvar o Xml do Rps Resultado := GravarXML('NomeDoXml', '', txmlRps); ACBrNFSeXNotasFiscais.pas
×
×
  • 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...