Ir para conteúdo
  • Cadastre-se

RicardoVoigt

Membros
  • Total de ítens

    1.359
  • Registro em

  • Última visita

  • Days Won

    8

Tudo que RicardoVoigt postou

  1. Bom dia tenta assim SELECT CODCLIE, COUNT (ID_REC_PAG) FROM TAB_CONTAS_RECEBER WHERE STATUS = 'A' GROUP BY CODCLIE HAVING COUNT(ID_REC_PAG) >= 3 Att Ricardo
  2. Não, acho q esses ajustes sugeridos para tentar corrigir o espaçamento não foram pro svn... Apenas foi feito o ajuste q sugeri no outro topico, sobre o vlr Acrescimo no item. Att Ricardo
  3. A principio, neste topico não chegamos a uma solução definitiva ainda... Att Ricardo So por curiosidade, definindo a propriedade ImprimeDescAcrescItem com False ocorre o problema tambem ? Att Ricardo
  4. Eu não uso o Fast... Que está definindo na propriedade ImprimirTotalLiquido : Boolean ? Att Ricardo
  5. Qual componente de impressão ? Att Ricardo
  6. Ja tentou imprimir direto sem preview pra ver se o erro tambem ocorre ? Att Ricardo
  7. Ola Por acaso vc esta definindo algum nome de impressora padrao na propriedade impressora ? Daqui a pouco vc esta definindo um nome de impressora q nao esta mais instalada no windws... Att Ricardo
  8. Tenta informar o erro exato que está ocorrendo... OBS: consultando seu XML no validador da sefaz RS retornou como Autorizado. https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx Att Ricardo
  9. Segue mesmo arquivo denovo com pequena correção no ESCPO, tinha ficado Prod.vOutro ao invés da nova var VlrAcrescimo em uma linha... Att Ricardo ACBrNFeDANFeESCPOS.pas
  10. Do jeito que está hoje, ao informar valor de frete ou seguro em um item, vai sair "errado", sem somar no Acréscimo. (devem ser casos raros, mas pode acontecer, por exemplo, na NFC-e com entrega a domicílio com cobrança de frete) Verifiquei no ESCPOS e também não está considerando vFrete e vSeg na impressão de itens, quando define a propriedade ImprimeDescAcrescItem = True. Segue unit em anexo para análise para o ESCPOS. Att Ricardo ACBrNFeDANFeESCPOS.pas
  11. Diz neste mesmo manual que a vigência é a partir de 03/04/2017. Att Ricardo
  12. Boa tarde segue para análise, em anexo, um ajuste no componente TACBrNFeDANFCeFortes, seguindo o que diz no Manual do DANFe da NFC-e 4.2, na página 9, quanto ao valor de Acréscimo nos itens, para que sejam somados também os valores de Frete(vFrete) e Seguro(vSeg), e não apenas o valor de Outras Despesas(vOutro). OBS: removido um hint: ACBrDANFCeFortesFr.pas(53,64) Hint: Unit "RLPrintDialog" not used in ACBrDANFCeFortesFr Att Ricardo ACBrDANFCeFortesFr.pas
  13. pois eh... esse max() não está aí por acaso... Acho q tinha q conseguir testar com uma NFCe com bastante itens, tipo mais de 100 pra ver... Enfim, vou separar os assuntos e abrir um novo tópico apenas com a sugestão de ajuste no valor de Acréscimos no item... Att Ricardo
  14. Realmente.... eh um SubDetail que contém os 3 componentes... Estranho que testei aqui e consegui simular o problema... Na esquerda é o fonte original, quebrando em mais de uma página, e na direita é a alteração que fiz. Att Ricardo
  15. Boa tarde, segue unit para análise com possível correção para o espaçamento antes do QRCode... 1 - correção no ponto onde calcula a altura do danfe, considerando também as abas rlbDescItem e rlbOutroItem. 2 - segundo o Manual do DANFe da NFC-e 4.2, também já fiz um ajuste (conforme página 9) no valor de Acréscimos, para que seja considerado também valores de Frete e Seguro, e não apenas o valor de Outras Despesas. Att Ricardo ACBrDANFCeFortesFr.pas
  16. Vc consegue postar uma foto da DANFCe também? Vi que na tua impressão também tem o desconto por item, faça um teste reimprimindo a mesma NFC-e definindo a propriedade ImprimeDescAcrescItem := False para ver se o problema persiste... OBS: não consegui testar, mas ACHO que posso ter achado um possível causador deste problema. Na rotina que calcula a altura da página (rlVenda.PageSetup.PaperHeight) não está sendo considerada a altura das bandas rlbDescItem e rlbOutroItem, onde aparecem os valores, respectivamente, do desconto e de acréscimo por item, quando definida a propriedade ImprimeDescAcrescItem := True. Att Ricardo
  17. Veja se este outro tópico é o mesmo caso que o seu... Att Ricardo
  18. Jeferson, só por curiosidade, vc consegue medir com uma régua? Veja se este espaço em branco acima do QRCode não é exatamente igual a altura do QRCode... Tipo, como se estivesse calculando duas vezes a altura do QRCode, ou como se tivesse 2 imagens, uma cópia em branco em cima da imagem do QRCode... Att Ricardo
  19. DICA: vc editou a foto para esconder os dados do emitente, mas não escondeu a chave de acesso da nota, onde tem o CNPJ do emitente. Att Ricardo
  20. Bom dia Juliomar, sobre o componente TACBrNFeDANFCeFortes, vou tentar me explicar... No caso do @Paulinho problema era a largura da página (hoje a propriedade PageSetup.PaperWidth que está fixa em 74), e a bobina dele é 58 mm. Na época quando fiz esse ajuste, eu defini "na mão" a altura da página A4 (hoje a propriedade PageSetup.PaperHeight é calculada no evento BeforePrint) que eu queria e resolveu o meu problema. (Só acabei fazendo as propriedades no componente pra facilitar a parametrização em tempo de execução, dentro do meu projeto.) Olhando esse outro caso postado ontem pelo @jmcsoftware , EU ACHO que talvez pode sim ter algum detalhe faltando nesse cálculo da altura da página em tempo de execução (cálculo pra converter pixels em mm). Sugiro ele debugar e ver que altura está sendo calculada naquele ponto do fonte. (No caso dele, não faz sentido definir altura da página pois é bobina, o componente precisa mesmo calcular a altura.) Att Ricardo
  21. Bom dia, não sei se vai te ajudar, mas eu implementei aqui pra mim, no componente TACBrNFeDANFCeFortes, essas 3 propriedades: MargensAjustaveis, PapelAltura e PapelLargura. Na época, surgiu a necessidade "corrigir" a impressão do DANFe da NFCe em papel A4 (cortado ao meio). Depois, ajustei também a largura, e também a propriedade MargensAjustaveis pra definir ou não a propriedade AdjustableMargins (default False) no Fortes, a fim de fazer outros acertos, aproveitando as propriedades de margens que já existem no componente ACBrNFeDANFCeFortes, definindo a propriedade Margins do Fortes... Vou anexar aí a unit pra vc testar C:\ACBR\Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\Fortes\ACBrDANFCeFortesFr.pas A princípio, se conseguir atualizar o componente aí na sua IDE, pra testar vc só precisaria definir a largura da página assim: ACBrNFeDANFCeFortes1.PapelLargura := 58; OBS: se deixar o valor zero nestas propriedades da altura e largura, o componente deverá manter o comportamento padrão. Att Ricardo ACBrDANFCeFortesFr.pas
  22. Vc chegou a conferir se o XML foi gravado corretamente dentro do BD? Qual BD está usando? Att Ricardo
  23. ACBrNFe1.WebServices.Enviar.Sincrono := False/True; Att Ricardo
  24. cara, uma curiosidade que fiquei é da mensagem que deve aparecer quando vc registra a capicom.dll nesse Windows. Tenta executar manualmente informando o caminho completo da dll, por exemplo: regsvr32 %windir%\SysWOW64\capicom.dll o programa regsvr32 tem dar um aviso no final se obteve êxito ou se deu algum erro. OBS: Cuidado para não passar o parâmetro /s pois vai executar de modo silencioso, isto é, ele vai esconder a mensagem de retorno após a execução... Att Ricardo
  25. Claro... usando TCollection, vai se comporta como, por exemplo, a propriedade Panels do componente StatusBar... Em tempo de execução, acho que ficaria assim: ACBrCTe1.Configuracoes.Arquivos.OrdenacaoPath.Clear; with ACBrCTe1.Configuracoes.Arquivos.OrdenacaoPath.Add do item := opData; with ACBrCTe1.Configuracoes.Arquivos.OrdenacaoPath.Add do item := opModelo; Att Ricardo
×
×
  • 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...