Ir para conteúdo
  • Cadastre-se

syspan

Membros Pro
  • Total de ítens

    119
  • Registro em

  • Última visita

Tudo que syspan postou

  1. Obrigado pela resposta, mas ainda tenho uma duvida: Imagine o seguinte cenario: Fiz a venda em contingencia ele imprimiu as 2 vias e antes da internet voltar fiz o cancelamento desse cupom. Pelo que vi o componente tenta fazer o cancelamento online, ele não verifica se ela foi emitida em contingencia, até entendo o porque, como proceder no componente? Deve fazer um cancelamento somente no sistema e imprimir um comprovante de cancelamento diferente do online?
  2. Boa tarde, estou implementando a NFC-e, e surgiu algumas duvidas em relação ao cancelamento. 1) NFC-e enviada para SEFAZ em modo normal, porém no momento do cancelamento, recebo um erro de timeout, da para cancelar em Contingencia? 2) NFC-e em contingencia, como fica o cancelamento? Eu imagino que como a nota ainda não existe na SEFAZ eu posso simplesmente inutiliza-la, correto? O Componente entende que é um cancelamento em contingencia? Digo, existe uma tag no xml que diz que aquela nota foi feita em contingencia e ele trata isso? Eu uso o AcbrEcfVirtualNFCE Att João Victor
  3. Muito bom, mas surgiu uma duvida, o evento OnTransmiteError deve prever isso? Result := (ACBrNFe1.WebServices.Enviar.cStat = SEM_RETORNO_SEFAZ) and // erros de conexão enviar em modo off-line ((pos('12007', motivoErro) > 0) or // erro de conexão (pos('12002', motivoErro) > 0) or // timeout (pos('12029', motivoErro) > 0) or // limite de tempo de conexão (pos('12157', motivoErro) > 0) or // erro no suporte a canais seguros (pos('10091', motivoErro) > 0) or // 500 - network subsystem is unusable (pos('11001', motivoErro) > 0) or // 500 - host not found (pos('10054', motivoErro) > 0) or // Connection reset by peer (pos('TIMED OUT', motivoErro.ToUpper) > 0) or // timeout (pos('ERRO NAO CATALOGADO', motivoErro.ToUpper) > 0) or // erros de tratamento do webservice (pos('SERVICO PARALISADO', motivoErro.ToUpper) > 0)) // Servico Paralisado Momentaneamente
  4. Bom dia, alguém ja gerou o qrcode do pix sem usar o TEF? Tem algum exemplo? Obrigado
  5. Obrigado, no serial vai resolver, mas alguém tem alguma funcionalidade para USB/Teclado?
  6. Obrigado pela resposta, pode me dar exemplos? Obrigado
  7. Bom dia, é possivel desabilitar o beep do leitor de codigo de barras via programação? Exemplo: Passou o produto no leitor ele fez o beep e ai no sistema deu a mensagem de produto não cadastrado, tem como desse momento em diante desativar o beep do leitor, fazendo com que mesmo q o usuario passe alguma coisa no leitor ele não le? Ai se o cliente ver a mensagem e teclar o ESC o sistema ative o beep do leitor novamente. Se entendi direito, é isso q esse sistema faz https://tdn.totvs.com/pages/releaseview.action?pageId=301193219 Gostaria de fazer a mesma coisa, independente do leitor e da porta usada (Serial, teclado ou USB) Obrigado João Victor
  8. Infelizmente esse log não esta ativo.... vou fazer a mudança e acompanhar, quando acontecer posto novamente... obrigado pela ajuda
  9. esta anexado os logs, eles estão no fim do arquivo texto, e esta somente o trecho com problema, no começo do arquivo eu coloquei a parte do código fonte onde envio. Eu uso o acbrecfvirtualsat.
  10. Bom dia, estou com o mesmo problema desse topico Até comentei nesse post, mas depois eu vi que ele ja estava resolvido, por isso, criei esse novo. Esta ativado o parametro ValidarNumeroSessaoResposta, e o numerotentativasValidarSessao esta igual a 2. Esta anexado os logs do SAT e do Sistema e o trecho da programação para enviar a venda. Att João Victor Duplicidade_cupom_sat.txt
  11. Boa tarde, estou tendo os mesmos problemas... Esta ativado o parametro ValidarNumeroSessaoResposta, e o numerotentativasValidarSessao esta igual a 2. Esta anexado os logs do SAT e do Sistema e o trecho da programação para enviar a venda. Att João Victor Duplicidade_cupom_sat.txt
  12. Bom dia, tenho um PDV que roda somente em SP com SAT/ECF, e agora preciso implementar a NFCE, gostaria se possivel de algumas dicas, por exemplo: Quais cuidados que devo ter? Existe algum material disponivel para ajudar nesse sentido? Hoje uso o AcbrECFVirtualSAT, então a minha ideial é usar o AcbrECFVirtualNFCE, da para usar os 2? Estou pensando em trabalhar da seguinte forma: Padrão NFCE, se der algum erro ir automaticamente para o SAT, alguem trabalha dessa forma? Obrigado
  13. Boa tarde @antonio.carlos, deu certo a avaliação das alterações acima?
  14. Bom dia, , precisei fazer algumas mudanças no AcbrCargaBal referente a teclado. Na balança Toledo existe o Código do Teclado, Página do Teclado e o Código da Tecla. No AcbrCargaBal as informações de Codigo do Teclado e Pagina estavam fixas, então criei uma subclasse e gostaria que fosse analisado para ver se é aprovada a mudança. Na propriedade tAcbrCargaBalItens a propriedade Tecla era somente ao código da Tecla que na Filizola funciona bem, mas na toledo não, então o que fiz foi criar uma Subclasse TAcbrCargaBalTeclado e alterei a propriedade Tecla para Teclado do tAcbrCargaBalItens. Por favor, analisem e se for possível disponibilizem no repositorio. Obs. Alterei o exemplo em Delphi (uPrincipal.pas). Att João Victor ACBrCargaBal.pas uPrincipal.pas
  15. Ah blz, obrigado por sua ajuda e esclarecimento. Vou fazer a troca.
  16. Não, pode ser MessageDLG, e qual a diferença?
  17. Obrigado pela resposta, estou perguntando pq estou tendo alguns erros de acess violation nessa opção MessageBox(Screen.ActiveForm.Handle. Vou analisar e substituir se for o caso.
  18. Boa tarde Qual a diferença entre Application.MessageBox, MessageBox(Handle e MessageBox(Screen.ActiveForm.Handle? Att João Victor
  19. @EMBarbosa, deu certo. Fiz o teste aqui, obrigado.
  20. Não esta, pois o estado do cupom é estvenda
  21. Obrigado pela resposta, mas infelizmente não solucionou a minha duvida.
×
×
  • 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.