Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

Seja-Profissional-Saiba-mais.png Beneficios_banner.png

 

hetoandrade

Membros Pro
  • Posts

    474
  • Joined

  • Last visited

Everything posted by hetoandrade

  1. Bom dia @Juliomar Marchetti ontem que fui ver sua mensagem. Atualizei os fontes e Adicionei a função LeDigitoPinPadEx na classe TACBrTEFDCliSiTef pra poder chama-la. Porém o retorno é sempre vazio. Tem alguma propriedade a ser marcada ou algo do tipo pra funcionar?
  2. Ok, vou entrar em contato com eles. Não misturei não. Não é implementação nova. O serviço sempre funcionou nos clientes e agora comecei a receber esse relato. Voltei uma versão do ACBr do mês 06 pra saber se poderia ter acontecido em virtude de uma atualização, porém o erro persistiu.
  3. Boa tarde. Estou tentando baixar CT-e via function TACBrCTe.DistribuicaoDFePorUltNSU(AcUFAutor: integer; const ACNPJCPF, AultNSU: String): Boolean; Porém em qualquer CNPJ que tento retorna Rejeição 215: falha no esquema xml. Já atualizei a pasta do ACBr e atualizei meus Schemas. Já entrei em contato com um conhecido da SEFAZ-MT e ele me passou os Schemas atualizados, porém ainda sim continuo recebendo a Rejeição. Segue abaixo o exemplo de um Envelope SOAP de envio que está retornando erro: <?xml version="1.0" encoding="UTF-8" ?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <cteDistDFeInteresse xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeDistribuicaoDFe"> <cteDadosMsg> <distDFeInt xmlns="http://www.portalfiscal.inf.br/cte" versao="1.00"> <tpAmb>1</tpAmb> <CNPJ>36124636000192</CNPJ> <distNSU> <ultNSU>000000000004673</ultNSU> </distNSU> </distDFeInt> </cteDadosMsg> </cteDistDFeInteresse> </soap12:Body> </soap12:Envelope> A URL usada no envio é https://www1.cte.fazenda.gov.br/CTeDistribuicaoDFe/CTeDistribuicaoDFe.asmx NF-e está baixando normalmente.
  4. Boa tarde. Existe hoje, implementado no ACBr alguma função para a coleta de dados genéricos no PinPad pelo SiTEF? Lendo a documentação da Software Express (print em anexo), me parece que a função LeDigitoPinPad permite a coleta de dados "genéricos" de até 10 dígitos. Porém na sessão de inicialização da DLL (LoadDLLFunctions) não a encontrei. Seria possível a implementação dessa função? PS: Já uso a função "ObtemDadoPinPadDiretoEx" para coleta de CPF, CNPJ e Celular. Porém preciso coletar dados aleatórios, como por exemplo a senha do convenio do cliente.
  5. Segue agora o exemplo usando o TEFDemo. Vejam na primeira imagem, que a mensagem lá em cima está aparecendo Caixa Livre porque Pressionei o ESC pra cancelar, e o ESC novamente pra deixar o Status Livre, porém o log continua adicionando linhas sem parar com a mesma instrução. Pela horário mostrado na imagem vocês poderão ver que eu tentei desistir da transação às 17:36, porém o log continuara "esperando algo acontecer" até as 17:38. Log gerado pelo ACBrTEDemoNF CliSiTef.log
  6. Perdão pelo Log que anexei. Era um log antigo do mês 11. Segue o de hoje. Não tem o ProximoComando = 52 CliSiTef.log
  7. Vou tratar o '52' especificamente aqui pra ver. Mas no teste que eu fiz, eu coloquei um ShowMessage na primeira linha de código do Evento, já que com PIX não dá pra debugar. E a mensagem não apareceu, já quando eu seleciono cartão e aperto ESC pra desistir da transação o ShowMessage aparece. Mas vou tratar o '52' especificamente.
  8. Sim, entendi Daniel. Porém o evento AguardaResp não é disparado em momento algum quando uso Carteira Digital. No Cartão sim, mas no QrCode não. Pelo menos aqui pra mim não cai nenhuma vez no AguardaResp quando uso o PIX
  9. -- 12/11 10:54:24:276 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Solicite a leitura do QR Code no pinpad utilizando o Smartphone Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:24:296 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Solicite a leitura do QR Code no pinpad utilizando o Smartphone -- 12/11 10:54:24:318 - CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Solicite a leitura do QR Code no pinpad utilizando o Smartphone -- 12/11 10:54:24:335 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:24:907 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 0 Buffer = 672 Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:24:916 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:24:942 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 106 Buffer = 00600012 Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:24:953 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:24:978 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 107 Buffer = PicPay Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:24:988 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:25:014 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 131 Buffer = 00271 Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:25:026 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:25:052 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Aguarde, em processamento... Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:25:064 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Aguarde, em processamento... -- 12/11 10:54:25:079 - CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Aguarde, em processamento... -- 12/11 10:54:25:095 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:25:144 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Aguarde, em processamento...(35) Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:25:154 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Aguarde, em processamento...(35) -- 12/11 10:54:25:168 - CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Aguarde, em processamento...(35) -- 12/11 10:54:25:179 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:26:228 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Aguarde, em processamento...(34) Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:26:237 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Aguarde, em processamento...(34) -- 12/11 10:54:26:249 - CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Aguarde, em processamento...(34) Daí pra frente fica as linhas de baixo até o timeout -- 12/11 10:54:25:179 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 12/11 10:54:26:228 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Aguarde, em processamento...(34) Tam.Min = 0 Tam.Max = 0 -- 12/11 10:54:26:237 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Aguarde, em processamento...(34) -- 12/11 10:54:26:249 - CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Aguarde, em processamento...(34)
  10. Pois é, eu realmente vi, e pensei que aconteceria isso. Mas não aconteceu. É difícil testar porque o QrCode em Debug autoriza direto aí não dá tempo pra saber o que esta acontecendo O que vocês disseram sobre o que acontece com o cartão corrobora com o que eu disse no post da criação do tópico: "como acontece com o cartão". Mas deve ser algo na DLL mesmo porque o evento que acontece no cartao nao acontece com o PIX. Obrigado pela ajuda, se alguém souber de algo a mais, por favor postem aí. PS: Ninguem precisou implementar uma chamada para desistencia da chamada do QrCode?
  11. O que eles me passaram foi o seguinte: Para os casos de desistência da transação, o procedimento que o PDV deverá realizar é enviar na função “ContinuaFuncaoSiTefInterativo” no parâmetro “Continua” o valor -1.
  12. Tem algum especialista no ambiente do Sitef na equipe?
  13. Isso. Essa parte. Uso Sitef. E já está implementado o pagamento PIX no meu sistema desde o ano passado. A minha duvida é, se depois que mostra o QRCode e fica esperando o pagamento, tem como enviar um comando de cancelar (não cancelar uma transação já efetuada, mas cancelar essa "espera") para liberar a aplicação e liberar o PinPad.
  14. Bom dia. Existe a possibilidade de cancelar uma solicitação de transação PIX antes do timeout? Por exemplo, a opção PIX é chamada mas aí o cliente percebe que o celular descarregou e não vai ter como fazer o pagamento. Mexendo aqui eu percebi que quando é PIX o evento ACBrTED.AguardaResp não é disparado, como acontece com o cartão? É isso mesmo?
  15. Bom dia. ACBr Atualizado, minha pasta Schemas atualizada, minhas Dlls atualizadas. Estou testando a implementação da tag xPag em ambiente de homologação. A NF-e é validada mas ao enviar retorna a seguinte rejeição. Erro: 215 - Rejeicao: Falha no schema XMLcvc-complex-type.2.4.a: Invalid content was found starting with element 'xPag'. One of '{"http://www.portalfiscal.inf.br/nfe":vPag}' is expected. Ideias?
  16. Qual o post que mostra como utilizar esse modelo de impressão? Não achei, só achei post de dúvidas criados pelo Jamil
  17. Exatamente. Essa é a questão. Na minha máquina eu recebi essa resposta <docZip schema="procNFe_v4.00.xsd" O arquivo que eu anexei está com horario de 18:40 porque deletei a pasta inteira porque nao estava achando o arquivo e refiz o processo pra achar mais facilmente. Mas eu já tinha conseguido o XML antes mesmo de testar no cliente. A nota NÃO ESTAVA MANIFESTADA, esse é o ponto que eu quero frisar. Essa é uma nota apenas de exemplo, testei com várias.
  18. Agora está manifestada porque o cliente precisava baixar. Mas quando eu estava testando não estava. O horario da manifestação é 18:05:00 de ontem. Estávamos tratando disso ontem no Discord. Não estava manifestada naquele momento.
  19. Bom dia. Sei que muitos dirão que não é possível fazer o download do XML Completo sem efetuar algum evento de manifestação. Porém, consigo através do método DistribuicaoDFePorChaveNFe(AcUFAutor, ACNPJCPF, AchNFE) e sempre dá certo no meu Computador. Após implementar a funcionalidade e testar 100% liberei e .exe para o cliente, porém no cliente só retorna o Resumo da NFE. Alguma forma de baixar sem manifestação há, isso não pode ser negado. Pelo site arquivei voce coloca um CNPJ lá e consegue baixar qualquer nota com o certificado, mesmo as não manifestada. Pensamentos? Em anexo estão os XML de envio e retorno, meus o do cliente. Cliente 20210316163603-con-dist-dfe Cliente.xml Cliente 20210316163604-dist-dfe Cliente.xml Local 20210316175740-con-dist-dfe Local.xml Local 20210316175740-dist-dfe Local.xml
  20. Existe a possibilidade de colocar CPF em ACBrTEFD1.TEFCliSiTef.CNPJEstabelecimento := CPF ? tenho um cliente que esta cadastrado como CPF na operadora quando eu coloco cpf o tef nem abre e nem da erro e si eu colocar um CNPJ neste caso coloquei qualquer um, da o Erro normal abaixo. obrigado pela atenção desde já
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.