Ir para conteúdo
  • Cadastre-se

Renato Rubinho

Consultores
  • Total de ítens

    4.020
  • Registro em

  • Última visita

  • Days Won

    71

Tudo que Renato Rubinho postou

  1. Boa tarde, Veja se aumentar o ACBrNFSe.Configuracoes.WebServices.TimeOut resolve. Uso 5000 por padrão, mas já foi necessário aumentar para alguns provedores.
  2. Estranho, veja se não está configurado para ignorar a pasta/arquivos ao baixar. Algum bug no ambiente aí. Apaga a pasta e baixa tudo de novo por segurança.
  3. Parece estar certo, vendo a COM3 e COM4, mas esse monte de CNCXXX podem estar gerando algum conflito (hipótese). Sugestões: Inverter as COMs nos emuladores, caso não tenha testado ambos os sentidos. Tenta remover tudo e criar só as COMs. Ou só um par de CNCXXX além das COMs. Desinstalar o com0com e instalar novamente.
  4. Boa tarde, Usei o com0com para emular Leitor X Balanca, conforme os prints da época a seguir. Não mexi com impressora, mas veja se te ajuda. Confirma as portas geradas e as que está configurando no emulador. Executa o com0com como administrador. Para tirar a dúvida se o problema é a configuração do com0com, simula o cenário abaixo com esses emuladores do projeto.
  5. Pegou a pasta schemas, dentro de exemplos\DFe? Para testar, renomeie a pasta dos schemas, abra o sistema após isso e testa algum método. Tem que avisar que os schemas não foram encontrados, para garantir que o caminho usado está correto.
  6. Buenos, Não tenho cenário de teste aqui do sql server, mas acho que pode ser algo próximo disso: With NFE AS ( SELECT ITEM.CODPROD, MAX(NFE.NUMERO) AS ULTNFE FROM TABELAC ITEM INNER JOIN TABELAB NFE ON NFE.CODNFE = ITEM.CODNFE WHERE ITEM.CODPROD = MOV.CODPROD AND NFE.DTEMISSAO BETWEEN :DTINI AND :DTFIN GROUP BY ITEM.CODPROD ) SELECT MOV.CODPROD, NFE.ULTNFE FROM TABELAA MOV LEFT JOIN NFE ON NFE.CODPROD = MOV.CODPROD WHERE MOV.DTMOV BETWEEN :DTINI AND :DFIN Eu sinceramente usaria assim, a menos que o with traga melhora de performance. SELECT MOV.CODPROD, (SELECT MAX(NFE.NUMERO) FROM TABELAC ITEM INNER JOIN TABELAB NFE ON NFE.CODNFE = ITEM.CODNFE WHERE ITEM.CODPROD = MOV.CODPROD AND NFE.DTEMISSAO BETWEEN :DTINI AND :DTFIN ) AS ULTNFE FROM TABELAA MOV WHERE MOV.DTMOV BETWEEN :DTINI AND :DTFIN
  7. É, quando estritamente necessário, fiz testes em produção mesmo.
  8. Se ele não foi enviado para a Sefaz, não deve ter o: <nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> A rejeição é que, no conteúdo da tag acima, deveria ter o grupo "protNFe" onde ficam os dados de autorização, número de protocolo, status, etc. Na dúvida, se quiser validar em outro local além do componente, segue uma alternativa https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx
  9. Já faz um tempo que não testo, mas para mim nunca funcionou em homologação. Achava que não funcionava nesse ambiente. Nunca achei confirmação oficial que não funciona, mas já testei emitir NFe contra cnpjs diferentes entre si e não baixou em ambos, mesmo esperando dias.
  10. Boa noite, Tive uma situação semelhante em Goiânia, se não me engano, onde existia um campo observação disponível para emissão através do site, mas não fazia parte do schema e não teve o que fazer. Confirma se existe o campo de observação no ABRASF 2.03
  11. Boa noite, Segue exemplo. UPDATE vendas v SET v.data = (SELECT c.data FROM chave c WHERE (c.cupom = v.cupom)) WHERE exists (SELECT c.data FROM chave c WHERE (c.cupom = v.cupom) AND (c.status <> 'autorizada'))
  12. Bom dia syspan, Se você já possui o valor e quer simplesmente gerar um QRcode, segue um exemplo. Utilizei para testes, não conheço a fundo QrCode, se existem padrões a serem seguidos, mas esse é funcional. // declarar unit ACBrDFeReport, ACBrDelphiZXingQRCode ABitMap := TBitmap.Create; PintarQRCode(str, ABitMap, qrUTF8NoBOM);
  13. Bom dia, Ambos os computadores são iguais? Hardware, S.O.? Tenta reinstalar o driver. Se tiver mais de uma porta, tenta trocar.
  14. Na mesma rede acontecem essa variações? Ou são locais diferentes? Seguindo a linha do problema do antivírus, que não é o seu caso, seguem outras sugestões: * confirma se as portas estão em uso por algum outro app e, com isso, não permite o seu uso * se as portas estiverem livres mesmo, testa com algum outro gerenciador de e-mail (Thunderbird, Opera Mail, etc)
  15. Pode ser erro de dns no seu cliente. Tentou por IP?
  16. Bom dia, A chave dadospedido não existe dentro de content.
  17. Bom dia, Pelas informações que consta na última resposta do seu print, parece funcionar no padrão da balFizola ou balToledo. Se não funcionar, testa com os demais modelos para verificar se algum atende à sua balança.
  18. Bom dia, Pode estar dando erro na assinatura devido às configurações. Sugestão: Comenta a ACBrCTe1.Conhecimentos.Assinar e veja se ele gera o xml. Se for isso, investiga as configurações de assinatura ( SSLLib e cia ) e debuga a assinatura para achar o erro específico. Pode ser falta de dlls, por exemplo.
  19. Bom dia Marcelo, Aparentemente isso é uma exceção, que não está tratada no seu fonte, e interrompe o processo. Coloca um try..except no ACBrNFe1.Enviar, para controlar como preferir e seguir com o fluxo do sistema sem a exceção.
  20. Bom dia, Segue exemplo de quando implementei o ressarcimento, mas era com CFOP de saída e não de entrada. Não sei se houve alguma evolução nisso, pois não acompanhei mais. XML_TESTE_35180812345678000195550010000012341000179400.xml
  21. Bom dia Decio, Precisei disso recentemente. Segue exemplo, caso seja útil: DFe.NFe.WebServices.Consulta.ExtrairEventos := True; str := DFe.consultaChaveAcesso(ChaveNFe); for j:=0 to DFe.NFe.WebServices.Consulta.procEventoNFe.Count-1 do with DFe.NFe.WebServices.Consulta.procEventoNFe.Items[j].RetEventoNFe.retEvento do for i:=0 to Count-1 do if ( Items[i].RetInfEvento.cStat in [135, 136] ) then ProcessaStatus( Items[i].RetInfEvento.cStat, Items[i].RetInfEvento.xMotivo, Items[i].RetInfEvento.tpEvento, Items[i].RetInfEvento.nProt, Items[i].RetInfEvento.nSeqEvento, Items[i].RetInfEvento.dhRegEvento );
  22. Bom dia Italo, Validado. Obrigado
  23. Boa tarde Italo, Tranquilo, meu amigo. Sincronizei para validar, mas ainda faltou o provedor novo, SmarAPDv23 nas configurações de Mogi. Segue o ajuste, já no fonte atualizado, para arrematar. Obrigado Cidades.ini
  24. Bom dia Italo, As alterações dos inis não foram para o repositório. O SmarAPDv23.ini estava com configurações específicas para o município "3205200-Vila Velha/ES" e ajustei para respeitarem os parâmetros do cidades.ini. Seguem os arquivos que faltaram, sincronizados com o fonte atual. SmarAPDv23_inis.zip
×
×
  • 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...