Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.378
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Só se você postar o código dela.
  2. Você pode utilizar algumas das funções dos ECFs para pegar dados antigos. Veja esses tópicos para ter ideia do que estou falando:
  3. Marcio, Você sabe dizer qual a diferença entre esse seu projeto e o apresentado pelo marcelo alguns posts atrás?
  4. Quais os valores você está passando para os registros pais do registro 0110?
  5. A sua versão é basicamente a mesma que eu tenho aqui. Tente fazer o seguinte depois de abrir o SPED Fiscal e antes de tentar abrir o arquivo, vá no menu Tabelas e escolha "Atualizar Tabelas" (Ctrl+Shift+Z). Clique em "Selecionar tudo" e depois em "OK". O programa vai abrir uma tela fazendo o download. Depois disso você tenta validar o seu arquivo. Aqui na minha máquina funcionou.
  6. EMBarbosa

    Sat-Cfe

    Veja:
  7. Os componentes RX foram doados e incluídos no projeto JEDI há muito tempo... Talvez você consiga usar os do projeto JEDI (JCL e JVCL).
  8. Você chegou a ver o programa de exemplo do ACBrTEFD? Acho que ele faz esse tratamento.
  9. Tenho uma sugestão para descobrir. Informe todos os blocos indicando que é sem movimento; Valide o arquivo no PVA; Se não aparecer erros então está pronto. Caso contrário, continue para o passo 4 Corrija os erros editando no próprio PVA; Volte ao passo 2;
  10. Olá, Acho que não deu pra entender... Quando acontece a mensagem de erro? Qual a exata mensagem? Qual os valores no registro? Qual a versão do validador está usando?
  11. A segunda opção parece ser melhor. Mas lembre-se que você não precisa criar um registro 0220 pra todos as mercadorias/serviços. Apenas para os que possuem movimentação com unidades diferentes do cadastrado no registro 0200. Pois o Guia Prático, na página 24 diz:
  12. Não há problema algum usar qualquer tipo de hash. A vantagem do MD5 é que é um hash consideravelmente rápido, de fácil implementação e com baixo índice de colisão. Afinal, se o hash usado tiver um índice de colisão muito grande, vai perder sua utilidade...
  13. Se você postar o código a gente pode analisar.
  14. Régys, acho que é um Totalizador Não Fiscal, pois ele alistou junto com Sangria e Suprimento. Anderson, Acho que sei o motivo. Seu comprovante não fiscal está fora da ordem. Ele deveria ter um índice menor, (como 01por exemplo), mas está com índice 09. Pelo que me lembro do código de cabeça e o que você postou aí, o código não leva isso em conta...
  15. Descubra porque o log está registrando na sua aplicação. -- 12/03 14:51:13:949 - TEF_DIAL DesInicializado Aí é que está o problema.
  16. Sim, resolve os casos 1 e 2. Mas não resolve os outros.Na situação 3, em qualquer ocasião o valor e a alíquota podem ser preenchidos vazios. Não precisa preencher os outros dois campos também. Não depende só do CST. Por exemplo, se eu escolher o CST 05 eu posso escolher preencher o campo ALIQ_PIS_QUANT ou o campo ALIQ_PIS. Tanto faz...
  17. Você está usando o DadosUltimaReducaoZ ou DadosReducaoZ?
  18. Olá Waldir, Sua sugestão não resolve o caso 3. Também não resolve o caso 4, pois a correção é limitada ao CST = 03.
  19. Então, como tinha dito que iria ajuntar informações sobre o problema, deixa eu vasculhar aqui os nossos arquivos do fórum sobre o assunto... 1) Em casos de CST 05 usados por indústria, a alíquota deve ser preenchida com um valor da tabela apresentada pelo guia prático. 2) Há casos em que uma das alíquotas deve ser preenchida como zero. Esse é o caso de CST 05 para revenda de produtos de substituição (ex. cigarros). 3) Em casos de CST 04, a alíquota deve poder ser preenchida com valor vazio; 4) Em casos onde é preenchido o campo ALIQ_PIS_QUANT, o campo ALIQ_PIS deve ser vazio; Vou verificar se existe mais alguma coisa... Alguns dos posts relacionados:
  20. Em resumo é exatamente isso. Existem casos em que a alíquota deve sair o número zero e existem casos em que a alíquota deve sair vazia, ou seja, "||". E nós temos usuários que precisam que o componente funcione nos dois casos. Hoje eu vou tentar alistar as condições para ver se seria possível tratá-las dentro do próprio componente.
  21. Isaque, Não pode fazer essa alteração da forma que foi apresentada não. A alíquota deve poder ser preenchida em branco. Precisamos analisar outra maneira. Veja esse tópico e os outros alistados neles:
  22. tchuk, Infelizmente não. Se precisa de ajuda para comunicação com ECF usando a dlls dos fabricante, independente do fabricante, deve procurar a ajuda deles. Se nem a Bematech está conseguindo passar informações da comunicação usando a dll deles dos ECFs deles, então fica difícil. Terá que aguardar mesmo...
  23. Object Pascal não permite essa construção: DmACBR.ACBrECF1.Estado.estLivre A propriedade "Estado" não é class, Record ou object. Então, você não pode colocar "Estado.AlgumaCoisa".
  24. Acho que suas sugestões já estão no SVN.
  25. Subi a correção para o SVN na Revisão 4935. Pelo que vi está tudo certo. Favor testar e reportar qualquer problema. Obrigado.
×
×
  • 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...