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...
The popup will be closed in 10 segundos...