Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.433
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Olá Luiz, a maior parte das suas dúvidas estão explanadas no ATO COTEPE, no Roteiro RAF-PAF e nas perguntas respondidas. Tente dar uma lida lá. Caso tenha uma dúvida específica sobre um deles poste uma nova dúvida.
  2. Pelo que eu entendi, o seu modem criou duas portas: 1) APPLICATION INTERFACE (interface para a aplicativo) COM4 2) PC UI INTERFACE (interface do computador) COM5 Se a COM5 é a interface do computador, realmente quando você tentar conectar vai dar acesso negado. Ela é a interface do computador, não para ser usada pelo seu aplicativo. Use a COM4 que é a interface para aplicativos. Veja no manual do Modem qual a velocidade/timeout devem ser configurados. Certifique-se que no Gerenciador de dispositivos se há essas configurações e que elas estejam corretas, se existirem. Se não tiver o manual, entre no site do fabricante e faça o download. Veja no site se há mais alguma informação.
  3. O emulador da Bematech usa o relógio do computador. Contate a Bematech para procedimentos exatos de como alterá-lo.
  4. Não entendi. Como um componente para gerar o arquivo SPED poderia ser mais prático e não precisar preencher os campos?
  5. Impossível.* *EDIT: Acho que entendi a pergunta de forma errada. Veja a resposta do André abaixo.
  6. Era o que eu ia sugerir fazer. Depende do estado isso.
  7. Acho que devia ver no subfórum do ACBrFrameWork se ele pode ser útil de alguma maneira.
  8. Vocês chegaram a ler o tópico?
  9. Sobre sua sugestão número 1: a) Por que você quer alterar o componente? Qual componente você quer alterar? c) Em que arquivos suas alterações vão entrar?
  10. Olá, estranho dar essa mensagem de erro. O 0120 é OC (obrigatório caso ocorra) e opcional. O guia prático diz que ele só vai estar disponível no PVA 2.0.3! Não entendi isso daí não... Guia Prático 1.10 página 48: Mas você mesmo pode implementar ele. Pode usar como exemplo o registro 0140. Depois de implementar, anexe aqui os arquivos que você alterou para que possam ser analisados e colocados no SVN.
  11. Milton, qual é a linguagem que você utiliza?
  12. Acredito que seja melhor você debugar o ACBrECF.PafMF_RelMeiosPagamento e verificar o porquê dele não estar imprimindo.
  13. Não implementei essa parte, então posso estar enganado, mas você criou uma variável do tipo TACBrECFFormasPagamento e não usou ela. Veja a modificação que eu fiz no seu código, veja se entende: FormasPagamento := TACBrECFFormasPagamento.Create; while not Q2.Eof do begin with FormasPagamento.New do // begin Descricao := Q2.FieldByName('descricao').AsString; Data := Q2.FieldByName('data').AsDateTime; Total := Q2.FieldByName('valor').AsCurrency; TipoDoc := Q2.FieldByName('tipodoc').AsString; ShowMessage(Descricao+#13+ DateToStr(Data)+#13+ FloatToStr(Total)+#13+ TipoDoc); end; Q2.Next; end; AcbrECF.PafMF_RelMeiosPagamento( FormasPagamento, 'Período Solicitado de '+DateToStr(dtIni)+' a '+DateToStr(dtFin), 0 );[/code]
  14. O caso da pergunta 2 é justamente para saber se algo no código pode ter feito isso. Se você conseguisse descobrir a alteração que fez aparecer o problema seria muito mais fácil tentar identificar o que está havendo.
  15. Rapaz, não sou de Pernambuco, não sei exatamente como é... Mas você viu esse tópico? http://www.djsystem.com.br/acbr/forum/viewtopic.php?p=24973#p24973
  16. Ideias: 1) Já conseguiu verificar no log do ACBrECF se alguma informação de erro é exibida? 2) Você disse que foi depois de uma atualização. Você atualizou de qual versão para qual versão? Consegue definir qual arquivo alterado mudou o comportamento? 2) Você faz algum tratamento para saber se o ACBrECF ainda está processando algum comando? 3) Você usa ACBrECF.Device.ProcessMessages := false? Se não, resolve seu problema se mudar para false?
  17. Jóia! Obrigado pelo retorno.
  18. Mesmo substituindo no C170 o valor de 2,88? Pois na nota que você anexou está marcando 2,88 no C170 e no C190 0,93. Salvo engano, os dois precisam ser idênticos.
  19. Não conheço um caso desse. Se você substituir o valor que ele calculou de 2,88 para o valor correto o quê acontece?
  20. Não. Se permiteVinculado estiver true, significa que após um cupom fiscal, você pode abrir um outro cupom que não é fiscal, para detalhar mais sobre aquela forma de pagamento específica. Exemplo: Após a emissão de um cupom pago com cartão de Crédito, é necessário emitir um cupom vinculado à essa forma de pagamento detalhando o valor, a bandeira os dados do cliente e outras coisas... Era isso que o Juliomar tentou explicar. Dê uma lida nos manuais citados no tópico você vai precisar! Veja também o FAQ, principalmente a parte que explica sobre ECFs. http://www.djsystem.com.br/acbr/wiki/index.php?title=ACBr:FAQ
  21. Olá Ivan, Eu estive olhando suas alterações no ACBrBombas. Tinha pensado que você tinha feito um do zero, mas pelo que entendi, você aproveitou o anterior e foi modificando. Tenho algumas dúvidas: 1) Por que você comentou vários métodos que estavam no componente? (Ex.: PredeterminaAbastecimentoemValorBico, LeAbastecimentosPendentes, AjustaRelogio...) Algumas delas acredito que estavam funcionando no exemplo da CompanyTec. 2) O que está funcional? 3) Quais suas sugestões? O que acha que precisa ser feito?
  22. Ou seja, não é uma "forma de pagamento vinculada". É "permite cupom não fiscal vinculado a essa forma de pagamento?". Posição é um índice utilizado pelo ECF para localizar a forma de pagamento. Alguns ECFs usam letras também. Se você estiver começando a mexer com ECFs agora, veja esse tópico:
  23. Puxa!! Ivan, Eu gostaria de ver isso. Se puder e achar apropriado, anexa aí no fórum preferencialmente nesse tópico aqui: ou então em um dos que ele cita.
  24. Está tudo bem. Bem vindo ao fórum.
×
×
  • 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...