Ir para conteúdo
  • Cadastre-se

Isaque Pinheiro

Membros
  • Total de ítens

    2.547
  • Registro em

  • Última visita

  • Days Won

    39

Tudo que Isaque Pinheiro postou

  1. Não sei o que esta acontecendo, mas parece que essa Unit em anexo não esta atualizada ai, baixa essa em anexo e substiui o da sua pasta que ta em Fontes\ACBComum ACBrTXTClass.pas
  2. While Modularization.IBQDocumento.Eof = False Do Begin With RegistroC500New Do Begin se IBQDocumento são as NFs, o "RegistroC500New" tem que estar dentro do laço, para que seja criado um C500, para cada NF, do jeito que vc fez, só terá um NF mesmo. T+
  3. Coloque o código de como vc esta alimentando o C500 e C590, para ser analisada se esta certo C500 é uma Lista while NF LOOP begin // C500 with RegistroC500New do begin .... C590 - filho do C500 tem que ficar aqui dentro while ITENS LOOP begin with RegistroC590New begin ... end; end; end end [/code] Abs
  4. Já esta, baixa la, qualquer coisa é só me avisar. Abs
  5. Ola Washington A primeira alteração, foi aceita, inclusive coloquei no create do 0208, para ele definir como padrão "codIndiTabNaoTem" A sugunda não pode ser alterada, no Guia Pratico diz que deve ser tamanho=8 e decimal=4, para atender a essa exigencia tive que alterar o componente hoje, colocando assim um parametro a mais que é a mascara, se ela não for passada como vc fez o campo será gerado com a quantidade de casas decimais definida na propriedade CurMascara, a qual para a maioria dos campos do SPED, deve ser #0.00 (duas casas) Abs
  6. Baixa novamente, subi depois a mudança nos parametros (ACBrTXTClass.pas)
  7. Corrigi o erro e já subi Abs
  8. Corrigido e já esta disponivel, obrigado Se quiser criar as tabelas no ACBrEPCBloco, fique a vontade. Abs
  9. Agora vai Baixa la testa e me retorna se funcionou Abs
  10. Quando for expecificado tamanho e decimais, não pode ser Double, porque a função que recebe tipo Double, tem tamanho infinito, só podemos parametrizar decimais. Para corrigir tem que ser o Tipo Currency e parametrizar corretamente: LFill( ALIQ_PIS_PERC,8,4 ) LFill( ALIQ_COFINS_PERC,8,4) Faz um teste ai Vou ajustar e subir Não funciona, já tinha tentado desse jeito, mesmo com esses parâmetros ele arredonda pra duas decimais, um valor como "0,5775" fica "0,58", por isso fiz com double, mas não lembrei do fato da função não limitar o tamanho da parte inteira. O problema está na propriedade "CurMascara" que no componente fica setada como "#0.00", então mesmo colocando 4 decimais a função LFill arredonda para o valor da máscara setada ali, tentei deixar o valor da propriedade em branco, mas também não funcionou. Vou pensar em outra solução e coloco aqui depois. Grato. Bem lembrado mude a propriedade CurMascara = '#0.0000' Depois me retorne se funcionou Abs Já testei não irá funcionar, vou ter que pensar como resolver isso. Assim que tiver uma solução post aqui
  11. Aguardo, será bem vinda
  12. Que bom que achou o problema. T+
  13. Resolvido tb, baixa la T+
  14. Se tiver usando WIN7, tem que executar com permissão de ADM. T+
  15. Não faz calculos Gera o arquivo no Layout para ser validado no PVA_EFD Sim está completo, mas se tiver algum registro a ser ajustado ou desenvoldio, basta relatar que será feito, dentro do possível. Abs agradeço pela resposta, já me ajudou a entender um pouco mais...... estou acostumado a desenvolver em java, então ainda estou um pouco confuso..... tenho as fontes, eu teria que criar o meu proprio executavél(criar os formes, botoões, etc) ????? ou já vem com essa parte???? pois baixei as fontes, porém não localizei a parte onde edito os componentes .... agradeço pela ajuda.... Existe um Demo na pasta Exemplos, ele ta da um noção geral de como funciona. T+
  16. Thiago me desculpe, olhei no fonte do SPED Fiscal, la estava certo, mas acertei e subi Abs
  17. Agora entendi Resolvido, baixa la e testa e me reporte se funcionou. T+
  18. Bom dia, primeiro faça o teste usando o Demo do ACBrECF, se com ele funionar ai é alguma situação no seu código. Mas se não funcionar com ele, ai pode ser o emulador, ou alguma situação adversa, como configurações, DLL, não da pra ser exato no problema. Abs
  19. Quando for expecificado tamanho e decimais, não pode ser Double, porque a função que recebe tipo Double, tem tamanho infinito, só podemos parametrizar decimais. Para corrigir tem que ser o Tipo Currency e parametrizar corretamente: LFill( ALIQ_PIS_PERC,8,4 ) LFill( ALIQ_COFINS_PERC,8,4) Faz um teste ai Vou ajustar e subir
  20. Valeu, já no SVN Abs
  21. A mensagem já esta te dizendo o qual o erro. Vc só pode prencher um ou o outro, nunca os dois. Valor da Base de Calculo OU Quantidade da Base de Calculo Testa ai
  22. Bom dia Pelo código ta certo, mas debug e olhe se não esta mudando pelo meio do caminho, e atualize seus fontes, pois aqui ta funcionando 100%, estou desda semanan passada rando SPED e validando para minha re-homologação. Abs
  23. Infelismente não tem. Terá que estudar o Guia Pratico e o Demo do ACBrECF, para saber. Abs
×
×
  • 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...