Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    5.187
  • Registro em

  • Última visita

  • Days Won

    78

Tudo que Renato Rubinho postou

  1. O componente antigo possuía 3 métodos de envio, dependendo do provedor. No componente novo foi tudo centralizado em um método. Segue um link com maiores informações.
  2. Aparentemente está baixando tudo, pois você armazena corretamente o ultNSU recebido, para utilizar na próxima consulta. Não uso o fsist, ele faz a consulta também pelo webservice ou você consultou chave por chave? Se for chave por chave, ele pega do portal, que não é a mesma fonte e bastaria aguardar a distribuição disponibilizar o XML das outras 4 que faltam.
  3. Boa noite, Confirma na sua rotina se não tem nenhuma situação quê esteja desconsiderando algum documento. Para validar, verifique os NSUs recebidos, nos arquivos *-dist-dfe.xml, se existe algum que não processou.
  4. Boa noite, Tente o suporte do fabricante. Pesquisando na internet, tem alguns exemplos que informam ser possível, conforme os dois a seguir. https://agile.movidesk.com/kb/article/214849/uso-do-sat-via-conexao-da-area-de-trabalho-remota-e-remoteapp?ticketId=&q=
  5. Boa tarde, O XML de retorno traz qual o último NSU. Você pega o último recebido e faz a próxima consulta com esse número.
  6. Bom dia, Copie as dlls atuais na pasta do exe. trunk2/DLLs/LibXml2/x86/ Lembrando, se a sua aplicação for x86, assim como o exemplo, use as dlls x86, mesmo que o S.O. seja 64. Usando winCrypt, mantenha todas as atualizações do Windows em dia.
  7. É mais provável que sejam dlls desatualizadas, copie as dlls atuais da LibXml2 para a pasta do exe. trunk2/DLLs/LibXml2/x86/ Copie também as dlls atuais da OpenSSL trunk2/DLLs/OpenSSL/1.1.1.10/X86/ Lembrando, se a sua aplicação for x86, use as dlls x86, mesmo que o S.O. seja 64. Revise as configurações para um novo teste. SSLLib := libOpenSSL SSLCryptLib := cryOpenSSL SSLHttpLib := httpOpenSSL SSLXmlSignLib := xsLibXml2 SSLType := LT_TLSv1_2
  8. Não sei como seria a emulação de USB para serial, mas sei que balanças na porta serial funcionam via TS, habilitando Portas ao conectar. Para listar as portas ativas, conectado no TS, executar no prompt: Change Port Se não funciona simplesmente com a Porta, tente habilitando esses Outros dispositivos PnP
  9. Boa noite, Veja na mensagem, que recebeu da Sefaz, que agora é retornado no XML o último NSU consultado por aquele CNPJ junto com a rejeição de consumo indevido. Na sua tabela é possível notar alguns saltos. Se você controla para fazer as consultas apenas por último NSU, pode mostrar para o cliente que no intervalo entre uma consulta e outra, algum outro software fez consultas com base no último NSU retornado diferente ao seu armazenado.
  10. Tente com OpenSSL. SSLLib := libOpenSSL SSLCryptLib := cryOpenSSL SSLHttpLib := httpOpenSSL SSLXmlSignLib := xsLibXml2 SSLType := LT_TLSv1_2 Copie as dlls atuais na pasta do seu exe. trunk2/DLLs/OpenSSL/1.1.1.10/X86/ Copie também as dlls atuais da LibXml2. trunk2/DLLs/LibXml2/x86/ Lembrando, se a sua aplicação for x86, use as dlls x86, mesmo que o S.O. seja 64.
  11. Segue um vídeo bem completo que explica, entre outras coisas, como utilizar o A1 armazenado no banco.
  12. Quanto configurou de timeout? Coloca 30 a 60 segundos para teste. Tenta colar a url no navegador do computador e veja se abre.
  13. A versão da NFe no exemplo não está certa
  14. É extremamente recomendável a leitura da NT. Pelo termo "andou", com relação ao NSU, aparentemente não está totalmente claro para você como o NSU é atribuído aos documentos disponibilizados pela Sefaz. http://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2014/NFe_NT2014_002 v1.12 WS DistribuicaoDFe.pdf Ainda funciona: DistribuicaoDFePorUltNSU( codUF, CNPJ, 0 ) Tem que fazer a pesquisa com zero para pegar o NSU mais antigo disponível e refazer as consultas de 50 em 50.
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Existem dois tópicos (antigos) citando que deve preencher a chave do SAT em refNFe. E esse link confirmando a mesma informação. https://www.oobj.com.br/bc/article/rejeição-679-chave-de-acesso-referenciada-com-modelo-inválido-como-resolver-348.html Quando for emitida uma NF-e e no Grupo de Documentos Fiscais Referenciados (NFref), no campo de referência para NF-e (refNFe) for informada Chave de Acesso com modelo diferente de 55 , 65 ou 59 , será retornado a rejeição "679 - Chave de Acesso referenciada com Modelo inválido ". Modelos permitidos: 55 - Nota Fiscal Eletrônica; 65 - Nota Fiscal Eletrônica do Consumidor; 59 - SAT-CF-e.
  17. Você deve estar usando o método errado. Você tem que usar sempre o DistribuicaoDFePorUltNSU, passando o ultNSU. Deve usar: DistribuicaoDFePorUltNSU: Não: DistribuicaoDFePorNSU
  18. Boa tarde WorldSystem, Seguindo seu exemplo, faça a próxima consulta com ultNSU 1000. Irá lhe retornar um "novo" ultNSU, que deverá ser o 1049. Repita as consultas, preenchendo o ultNSU recebido na consulta anterior e assim irá receber todos os NSUs.
  19. Boa tarde rotelle, Deve aguardar 1h até a próxima consulta. Caso esteja aguardando e permaneça recebendo o consumo indevido, existe outra aplicação consumindo o serviço em paralelo como mesmo cnpj. Na próxima consulta, utilize o ultNSU 118897 Veja o tópico a seguir para maiores esclarecimentos
  20. Sua pasta de instalação chama ACBR2, por acaso você tem outra para instalada? Se tiver, pode estar gerando conflito, apague instalações anteriores, também apague a pasta C:\Svn\trunk\Componentes\ACBR2\Lib\Delphi\LibD26\Win32 e tente uma nova instalação, também marcando para apagar instalações anteriores. Apague também a pasta com as bpls em C:\Users\Public\Documents\Embarcadero\Studio\26.0\Bpl Se os erros estranhos persistirem, apague a pasta inteira do ACBr, clone novamente e e teste uma nova instalação.
  21. Boa noite, Tente enviar o MotivoCancelamento sem acento e ç. Revise todas as propriedades do componente, comparando com o programa de exemplo. Copie as dlls atuais para a pasta do sistema. ../trunk2/DLLs/LibXml2/x86/
  22. Tópico fechado por falta de retorno do usuário
  23. Boa tarde, Realmente eu indiquei o local errado, desculpe, que legal que identificou. Corrigi o post para não gerar dúvidas futuras a quem vier a consultar. Note que já existe um tratamento previsto, onde você incrementou, para não ser obrigatório o envio das tags apenas para o simples nacional. Você se enquadra no simples? Caso positivo, basta preencher a propriedade para que a regra atual lhe atenda. Se não se enquadra, você pode nos passar o manual que indique a possibilidade de ocultar as tags para outros regimes? Com relação ao vUnit, aparentemente não está de acordo com os schemas mesmo, sendo que este TDec_1304 exige 4 casas decimais e, nessa mesma unit que você alterou, estamos enviando com duas casas para a ve101. Altere para tcDe4 para validar com 4 casas.
  24. Boa noite, Experimente alterar o fonte a seguir, preenchendo zero na variável GeraTag. Após a alteração, reinstale os componentes e veja se as tags não são mais geradas quando seu conteúdo for zero. trunk2/Fontes/ACBrDFe/ACBrNFSeX/Provedores/Infisc.GravarXml.pas
  25. Se preencher a alíquota ocorre o mesmo erro? NFSe.Servico.ItemServico[Item].Aliquota
×
×
  • 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.