-
Total de ítens
1.359 -
Registro em
-
Última visita
-
Days Won
8
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que RicardoVoigt postou
-
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
-
danfe NFCE imprimindo errado
RicardoVoigt replied to gss200610's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Eu não uso o Fast... Que está definindo na propriedade ImprimirTotalLiquido : Boolean ? Att Ricardo -
danfe NFCE imprimindo errado
RicardoVoigt replied to gss200610's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Qual componente de impressão ? Att Ricardo -
List index out of bounds (-1) ao tentar imprimir o Dande da NF-e
RicardoVoigt replied to Gabriel Nilegor's tópico in ACBrNFe
Ja tentou imprimir direto sem preview pra ver se o erro tambem ocorre ? Att Ricardo -
List index out of bounds (-1) ao tentar imprimir o Dande da NF-e
RicardoVoigt replied to Gabriel Nilegor's tópico in ACBrNFe
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 -
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
- 15 replies
-
- não reconhece tssllib e
- tsslcryptlib
- (e 1 mais)
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
Vc chegou a conferir se o XML foi gravado corretamente dentro do BD? Qual BD está usando? Att Ricardo
-
ACBrNFe1.WebServices.Enviar.Sincrono := False/True; Att Ricardo
-
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
- 18 replies
-
- 1
-
-
- classe nao registrada
- 32bits
- (e 1 mais)
-
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