Ir para conteúdo
  • Cadastre-se

tchuck

Membros
  • Total de ítens

    674
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que tchuck postou

  1. atualizei o fastreport e funcionou certinho
  2. Bom dia, estou salvando o xml no banco de dados antes no trunck não tinha problemas salvava certinho aqui quando mando salvar o xml esta faltando um grupo de tag -<protNFe versao="3.10"> -<infProt Id="ID113150004214726"> <tpAmb>2</tpAmb> <verAplic>AM3.10-NAC</verAplic> <chNFe>32150811475728000196650020000081571000081570</chNFe> <dhRecbto>2015-08-25T10:01:59-04:00</dhRecbto> <nProt>113150004214726</nProt> <digVal>/1293cy24r4h+3fZI1hV76Ml3SM=</digVal> <cStat>100</cStat> <xMotivo>Autorizado o uso da NF-e</xMotivo> </infProt> </protNFe> essas tag não vem quando uso ACBrNFe.NotasFiscais.Items[0].XML
  3. no meu caso Regys eu uso os ecfVirtuais então são eles que controlam todos os gerenciamentos de envio. Uma duvida então se eu colocar o ACBrNFe1.NotasFiscais.Imprimir apos o fechamento do cupom poderia da certo dessa forma. Essa questão de Duas vias esta nas normas tecnicas.
  4. estou efetuando a NFC-e em modo Off line mas o mesmo não imprime mais o danfe, estou usando o ACBrECFVirtualNFCe, so imprime quando a mesma esta online teve alguma mudança na legislação quanto a impressão Ofline do Danfe. olhando os fontes notei q a linha em destaque esta comentada por isso que não imprime em oflinne if Configuracoes.Geral.FormaEmissao = teOffLine then begin NotasFiscais.Valida; NotasFiscais.Assinar; // NotasFiscais.Items[0].Confirmada := True; end else begin Enviar(NotasFiscais.Items[0].NFe.Ide.nNF,false,true);
  5. to tendo problema q o componente fastreport que esta no meu delphi é o que veio padrão ele ele não deixa mostrar os eventos e code
  6. Um cliente me perguntou a mesma coisa dei uma olhada e o relatório tem o DadosDesconto.Visible := <DadosProdutos."vDesc"> > 0; DadosAcrescimo.Visible := <DadosProdutos."vOutro"> > 0; porem não esta fazendo nada as abas estao aparecendo
  7. Estive observando que alguns controles do componentes PosPrint não estão repercutindo no componentes Tipo: Código de Barras: largura, altura e exibir números -> posso colocar qualquer configuração que não faz efeito nem um na impressão. QRCode: esta a mesma coisa nem uma das propriedades se mudar não muda nada no componentes
  8. para poder resolver o problema e não deixar o cliente na mão tive que adicionar antes de abrir o cupom; if frmPrincipal.ACBrECF.Ativo then begin frmPrincipal.ACBrECF.Desativar; frmPrincipal.ACBrECF.Ativar; end; e creio que o problema esta no ACBrECF ele que fica usando a porta mesmo usando o ControlePorta ele ainda fica usando a porta
  9. Bom dia Regys fiz o teste e continua com o mesmo problema, quando efetuo uma venda e imprimo mas quando vou abrir a segunda venda o problema continua. Mesmo marcado a propriedade ControlePorta
  10. Quando faço uma venda no SAT e mando imprimir usando o ACBrPosPrinter a primeira impressão sai correta mas quando faço a segunda vez esta dando a mensagem Impressora: ACBrECFVirtual não está pronta. antes de acessar as configurações do componente ACBrPosPrinter eu desativo ela; já dei ACBrPosPrinter.lipar; e continua dando a mesma forma sempre na segunda venda da o problema
  11. funcionou perfeitamente dessa forma informada acima pelo regys
  12. Boa Tarde Regys uma outra coisa q notei agora é que a escrita *Valor aproximado dos tributos do item esta abaixo do valor da lei sendo que no layout ele deveria esta logo acima do Valor aproximado dos tributos deste cupom R$ n como esta FPosPrinter.Buffer.Add('<c>'+PadSpace('Valor aproximado dos tributos deste cupom R$ |<n>'+ FormatFloatBr(CFe.Total.vCFeLei12741, '#,###,##0.00'), FPosPrinter.ColunasFonteCondensada, '|')); FPosPrinter.Buffer.Add('</n>(conforme Lei Fed. 12.741/2012)'); if not Resumido then FPosPrinter.Buffer.Add('*Valor aproximado dos tributos do item'); como deveria ser pelo layout if not Resumido then FPosPrinter.Buffer.Add('*Valor aproximado dos tributos do item'); FPosPrinter.Buffer.Add('<c>'+PadSpace('Valor aproximado dos tributos deste cupom R$ |<n>'+ FormatFloatBr(CFe.Total.vCFeLei12741, '#,###,##0.00'), FPosPrinter.ColunasFonteCondensada, '|')); FPosPrinter.Buffer.Add('</n>(conforme Lei Fed. 12.741/2012)');
  13. na escrita da seguinte forma Valor aproximado dos tributos do deste cupom R$ e correto seria Valor aproximado dos tributos deste cupom R$
  14. consegui resolver o problema era na unit ACBrECFVirtual na função function TACBrECFVirtualClass.CalculaNomeArqINI : String ; begin Result := ExtractFileName(ExtractFilePath(fpEXEName)+'acbrecf'+GetNumECF+'.ini'); end ; adicionei ExtractFileName resolveu o problema dessa forma ele pega somente o nome do arquivo e não da os problemas que mencionei acima.
  15. Bom dia conferi o arquivo certinho hj e ele esta localizando o arquivo no local correto mas que seria a Raiz do executável, mas quando salva ele direciona para outro lugar no PathAquivo esta vazio, pois não encontrei uma proprieda para os arquivos temporários fiz vários teste e não importa caminho q eu coloco sempre vai dar erro porque nessa função function NotaFiscal.CalcularNomeArquivoCompleto(NomeArquivo: String; PathArquivo: String): String; begin if EstaVazio(NomeArquivo) then NomeArquivo := CalcularNomeArquivo; if EstaVazio(PathArquivo) then PathArquivo := CalcularPathArquivo else PathArquivo := PathWithDelim(PathArquivo); Result := PathArquivo + NomeArquivo; end; aonde esta destacado ele junta os dois arquivo mas no NomeArquivo já esta pegando o caminho e nome do arquivo e se juntar com o Path vai ficar um nome que não existe exemplo: C:\C:\teste.xml por exemplo
  16. O nome do arquivo e é arquivo q ele cria automático por exemplo acbr001.txt ou seja ele ler esse arquivo que é criado no raiz do executavel, mas na hora de gravar ele esta pegando um path que joga em outro lugar.
  17. Boa Tarde estou usando as ECFs Virtuais para emitir o SAT e a NFC-e, no SAT esta tudo OK, mas na NFC-e esta dando erro quando vai gravar no aqui de log , segue a imagem a abixo do erro, https://uploaddeimagens.com.br/imagens/sem_titulo-png--12655 O erro acontece quando entra na função abaixo, e esta destacada; Fiz o teste com trunk normal e funciona certinho, mas no tunk2 acontece erro. procedure TACBrECFVirtualNFCeClass.GravaArqINIVirtual(ConteudoINI: TStrings); begin // Se cupom está aberto, deve persistir o CFe // if (fpEstado in estCupomAberto) then fsACBrNFCe.NotasFiscais.Items[0].GravarTXT( fsNomeArqTempXML ) else begin if (fsNomeArqTempXML <> '') and FileExists( fsNomeArqTempXML ) then DeleteFile( fsNomeArqTempXML ); end; inherited GravaArqINIVirtual(ConteudoINI); end;
  18. me parece que compreendi agora a lógica do componente posprint, além de esta vinculado aos componentes POS eles também tem que esta vinculado as Virtuais. Fiz alguns testes aqui e acho é isso. Vou continuar testando
  19. Juliomar fiz os teste aqui não tem como usar por exemplo ACBrECF > ACBrSAT > ACBrSATExtratoESCPOS > ACBrPosPrinter Antes eu usava o ACBrECF > ACBrSAT > ACBrSATExtratoESCPOS para impressão e funcionava mas agora da forma q esta acima não da certo, da vários erros referente ao ACBrPosPrinter eu nem consigo abrir minha aplicação so deu certo usando o ACBrECFVirtualNaoFiscal os outros não deu certo ainda
  20. Isso sou do ES, mas no meu caso aqui ta dando erro em tudo. Eu uso as 3 ACBrVirtual, Não fiscal, SAT e NFC-e. Mas Por exemplo eu tenho um ACBrECF quando eu ativo ele já esta ativando o PosPrint automaticamente ai bagunça tudo. sendo que o PosPrint esta ligado as ECFVirtuais
  21. Outros erros ACBrECF.ReducaoZ(); ACBrECF.LeituraX; da mesma forma usando o PosPrinter da erro quando executo os comandos acima, já anteriormente o erros não conteceia.
  22. tchuck

    Erro ACBrPosPrinter

    antes quando usava o trunk funcionava certinho, eu mudei para o trunl2 e algumas coisa mudou estou adaptando meu sistema e como eu Estou usando as ECFs Virtuais mas sempre que vou entrar no sistema o componente fala que o Componente PosPrinter não associado, mas ele já esta associado. So de eu ativar o ACBrECF da erro em O problema q percebi é quando eu Ativo o ACBrECF o componente esta tentando ativar o PosPrint e esta entrando na rotina procedure TACBrECFVirtualPrinter.AtivarPosPrinter; begin if not Assigned( FPosPrinter ) then raise Exception.Create('Componente PosPrinter não associado'); if FPosPrinter.Porta = '' then begin FPosPrinter.Porta := TACBrECF( ECF ).Porta; FPosPrinter.Device.ParamsString := TACBrECF( ECF ).Device.DeviceToString(false); end; FPosPrinter.Ativar; end; para quem usa os ECF virtuais com o ACBrECF creio q dessa forma vai dar problema de esta usando a mesma porta serial
  23. tchuck

    ACBrMail Não Instalou

    Fiz a atualização mas o componente ACBrMail não instala já desinstalei e instalei mas o mesmo ainda persiste em não instalar
  24. aqui não funcionou ta dando erro pra todo os lados to desde as 8 da manhã so tentando resolver esse problema
×
×
  • 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...