Ir para conteúdo
  • Cadastre-se

Guilherme Lanius

Membros
  • Total de ítens

    47
  • Registro em

  • Última visita

Tudo que Guilherme Lanius postou

  1. Se imprimir um DANFE com ImprimirDescPorc = true e ImprimirTotalLiquido = true (padrão desse campo é true) O primeiro item da nota o campo Valor Total e Perc Desconto do primeiro item saem em locais trocados. Pelo visto só depois do primeiro item que roda a função rlbCabecalhoItensBeforePrint que seta o ImprimirTotalLiquido como false. Não sei exatamente como deveria arrumar isto, mas setando o campo ImprimirTotalLiquido = false no componente resolve temporariamente.
  2. Começou a dar este problema com a última versão do SVN Estou preenchendo os seguintes campos no produto: Imposto.ICMS.orig := oeNacional; Imposto.ICMS.CST := cst60; Imposto.ICMS.vBCSTRet := 276.21; Imposto.ICMS.vICMSSTRet := 29.14; Na versão antiga ele gerava a tag ICMS60, agora esta tentando gerar ICMSST, que então da erro na validação do schema. Consegui encontrar o possível problema no pcnNFeW.pas. Esta mudando o CST para cstRep60. Comentando esse código começar a gerar correto novamente. if (nfe.Det[i].Imposto.ICMS.CST = cst60) and //Ajuste para funcionar no ACBrNFeMonitor ((nfe.Det[i].Imposto.ICMS.vBCSTRet <> 0) or //Qdo passar CST 60 e algum campo de repasse de ICMS ST (nfe.Det[i].Imposto.ICMS.vICMSSTRet <> 0) or //estiver preenchido será trocado o cst para cstRep60 (nfe.Det[i].Imposto.ICMS.vBCSTDest <> 0) or (nfe.Det[i].Imposto.ICMS.vICMSSTDest <> 0)) then nfe.Det[i].Imposto.ICMS.CST := cstRep60; Não sei se isto é por causa de alguma mudança da versão 4. Obrigado pela ajuda. Andei pesquisando e realmente é uma mudança para versão 4.0 que permite usar cst60 no campo ICMSST, mas não permite nas versões antigas.
  3. Esta funcionando, muito obrigado.
  4. Desculpe pessoal, me confundi nos nomes dos componentes. É o report em FORTES o TACBrNFeDANFeRL que esta dando problema. Mas enfim, os testes no demo continuam dando problema, agora a tarde eu posto PDF e XML.
  5. Eu já tinha testado com o fr3 atualizado e com o antigo, ambos apresentaram problema. Fiz o teste com o Demo Delphi e continua o mesmo problema, no modelo paisagem.
  6. Eu testei com uma versão anterior (do fr3) que tinha, mas não adiantou (que estava funcionando antes). Portanto não tenho certeza que é algo no fr3. De qualquer forma, eu tentei encontrar o problema no relatório e nos fontes, mas não encontrei. Por isto que postei aqui.
  7. DANFE RL Paisagem "DANFePaisagem.fr3" esta deixando o campo CFOP do produto em branco. Testei com fortes e com o DANFeRetratoNovo.fr3 e estão funcionando.
  8. Isso não seria problema com o componente do fortes mesmo? Eu não tenho contato, mas será que eles não conseguem ajudar a resolver e se já encontraram esse problema?
  9. A "solução" que encontrei foi migrar pro FastReport, onde apenas corta o nome da software house, o boleto em si não é afetado.
  10. Alguma idéia para solução do problema?
  11. Além de cortar bastanta na esquerda esta cortando um pouquinho na direita também. Ele esta usando uma impressora Brother.
  12. Testei o lFatura e lPadraoEntrega, ambos envio direto para impressora. Se gerar o PDF e imprimir pelo leitor de PDF sai correto.
  13. Bom Dia, atualizei o ACBR, compilei em Delphi 7 e XE10 (já estou migrando) e em ambas versões o problema continua cortando na lateral. Alguma outra sugestão para resolver o problema?
  14. Tive o mesmo problema, mas resolvi adicionando o FastReport no library PATH do XE10
  15. Estava forçando o uso de libCapicomDelphiSoap, troquei para libCapicom e resolveu o problema.
  16. Boa Tarde, estou tendo esse mesmo problema em alguns computadores de cliente. Utilizo Delphi 7, atualizei o ACBR para última versão, exclui os .bpl e .dcu do ACBR do micro e recompilei tudo novamente. Continua o mesmo problema. Compilando em outro computador com uma versão mais antiga do ACBR (eu não vi de quando é esta versão), não esta acontecendo este problema. Vi que o último instalador do ACBR já esta sem suporte ao Delphi 7, será que foram feitas outras alterações que esta acontecendo este problema especificamente com delphi 7?
  17. Oi Daniel, eu já consegui resolver o problema. A assinatura fica igual da NF-e, com os mesmos campos. Eu apenas precisei alterar o TDFeCapicom.Assinar alterar a linha signedKey := xmldsig.sign(dsigKey, $00000002); por signedKey := xmldsig.sign(dsigKey, KEYVALUE+CERTIFICATES); e comentar a linha XmlAss := AjustarXMLAssinado(XmlAss); Essa última que estava dando maiores problemas para validação.
  18. Apenas para deixar registrado, consegui fazer funcionar com algumas alterações na função Assinar do CAPICOM do Acbr... basicamente precisa tirar uma função que ajusta a formatação do XML
  19. Gostaria de uma ajuda para tentar assinar um documento XML (não é NFE-e, ou outro documento fiscal) qualquer utilizando a estrutura do ACBR. Eu sei que o ACBR não foi feito para essa finalidade, mas acredito que seria possível usar o componente para esta finalidade. Ele até esta gerando a assinatura no XML, mas não está verificando a mesma... tentei inclusive verificado com outro programa (xmlsec), mas também não validou a assinatura. Estou usando o seguinte código: arq.LoadFromFile('tosign.xml'); ACBrNFe1.Configuracoes.Certificados.ArquivoPFX := caminhoCertificado; ACBrNFe1.Configuracoes.Certificados.Senha := senhaCertificado; ACBrNFe1.SSL.CarregarCertificado; arq.Text := ACBrNFe1.SSL.Assinar(arqConv,'Envelope','vehicle_weight'); arq.SaveToFile('signed.xml'); FreeAndNil(arq); if ACBrNFe1.SSL.VerificarAssinatura(arqConv,erro,'vehicle_weight') then ShowMessage('verificado'); Obrigado pela ajuda.
  20. Eu descomentei a linha SoapHTTP do ACBR.inc, mas esta dando um erro sem informação nenhuma. Estou usando o componente com Delphi 7
  21. Alguma novidade sobre a impressão em A4?
  22. Como esta esta questão da margem esqueda... conseguiram alguma solução?
  23. Eu não consegui fazer funcionar na época, depois nunca mais consegui tempo para tentar fazer funcionar. Se conseguir emitir avisa por aqui.
  24. Eu fiz umas melhorias na lógica, e implementei o Bloco 0 completamente, mas não tive tempo para modificar o bloco C ainda. Pega aqui a última versão, tu vai ver que é bem simples de adicionar os outros blocos, depois que entender a lógica. Qualquer dúvida estou a disposição. ACBrEFDBloco_0_Class.pas ACBrEFDBlocos.pas ACBrSpedFiscal.pas
  25. Acabei fazendo umas alterações da forma que implementei o código de carregamento, para ficar mais organizado. Por enquanto só mudei o código do bloco 0. Aproveitei para terminar a leitura de todos dados do bloco 0, pois não eram muitos. Se estiver bom assim, faço a alteração para os outros blocos. ACBrEFDBloco_0_Class.pas ACBrEFDBlocos.pas ACBrSpedFiscal.pas
×
×
  • 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.