Ir para conteúdo
  • Cadastre-se

Alex Multistore

Membros
  • Total de ítens

    30
  • Registro em

  • Última visita

Tudo que Alex Multistore postou

  1. Uma duvida esse decreto e apenas para empresas do Lucro Real , ou cai sobre o simples nacional também, pergunto pois ja tem contadores de empresas do simples nacional me cobrando o destaque do imposto retido . Outra Duvida e so para NFe ou Nfce também?
  2. Ola, sou do RS também, essa reunião e aberta, se sim como faz para participar?
  3. Amigão Posta a solução então , só assim crescemos juntos, temos que consumir e fornecer. Obrigado
  4. Gostaria , mas o tempo não permite, acredito se problema de porta mesmo, detalhe esse mercado são 7 caixas, 2 elgins , 2 epson e 3 daruma e da exatamente nas daruma, sempre fui fã daruma mas nestes ultimos anos estou ficando com um pé atraz
  5. Realmente parece o mesmo problema mas é um tópico sem solução! Vou deixar assim como fiz, posi funcionou deixando o erro oculto!
  6. ook, ja "resolvi" Descobri que sem o Try se só chamasse o dm.ACBrPosPrinter1.Ativar; dava o erro da imagem abaixo então deixei o try e só comentei o show conforme abaixo e foi!! except // ShowMessage('Impressora Desligada\Desconectada. Reimprimir o cupom TEF através das Funções Administrativas!'); end; Uma duvida o dm.ACBrPosPrinter1.ControlePorta := True; ele ativa apenas na impressão ou nos comandos também? Desconfio como ativo ele acima e depois dou dm.ACBrPosPrinter1.Ativar; pode estar duplicando o comando? Se não é algo de ativar do acbr mesmo.
  7. A rotina abaixo configura o componente ACBRPOSPRINTER e uma vez ativado segue o processo de impressão linha a linha do cupom TEF (máximo 10 linhas).... If dm.ACBrPosPrinter1.Ativo then dm.ACBrPosPrinter1.Desativar; if dm.SQLTerminalAtivoTERMA100IMPRESSORANFCEMODELO.AsString = 'EPSON' then modeloimpressora := ppEscPosEpson else if dm.SQLTerminalAtivoTERMA100IMPRESSORANFCEMODELO.AsString = 'BEMATECH' then modeloimpressora := ppEscBematech else if dm.SQLTerminalAtivoTERMA100IMPRESSORANFCEMODELO.AsString = 'DARUMA' then modeloimpressora := ppEscDaruma else if dm.SQLTerminalAtivoTERMA100IMPRESSORANFCEMODELO.AsString = 'ELGIN' then modeloimpressora := ppEscElgin; // TODO Alex barbosa colocado para teste pois algumas daruma estavam se perdendo e nao imprimia todo o doc forum ACBr deu essa dica dm.ACBrPosPrinter1.Device.SendBytesInterval := 100; dm.ACBrPosPrinter1.Modelo := modeloImpressora; dm.ACBrPosPrinter1.Device.Porta := dm.SQLTerminalAtivoTERMA10IMPRESSORANFCEPORTA.AsString; dm.ACBrPosPrinter1.Device.Baud := dm.SQLTerminalAtivoTERMA5IMPRESSORANFCEVELOCIDADE.AsInteger; dm.ACBrPosPrinter1.IgnorarTags := False; dm.ACBrPosPrinter1.ControlePorta := True; // True faz com que o componente abra e feche a porta conforme a necessidade automaticamente dm.ACBrPosPrinter1.ColunasFonteNormal := (dm.SQLTerminalAtivoTERMIIMPRESSORANFCECOLUNAS.AsInteger); dm.ACBrPosPrinter1.LinhasEntreCupons := (dm.SQLTerminalAtivoTERMIIMPRESSORANFCEPULOLINHAS.AsInteger); dm.ACBrPosPrinter1.CortaPapel := (dm.SQLTerminalAtivoTERMA1IMPRESSORANFCECORTAPAPEL.AsString = 'S'); try dm.ACBrPosPrinter1.Ativar; except ShowMessage('Impressora Desligada\Desconectada. Reimprimir o cupom TEF através das Funções Administrativas!'); end; Ocorre algumas vezes nem sempre que ao chegar no comando ativar, o sistema trava sem gerar exception, mesmo que estejamos tratando por um TRY EXCEPT, Há algum erro na rotina ou precisamos incluir algum comando ? temos a rotina do NFCE separado do EXE do checkout que tbm usa o ACBRPOS para imprimir a NFCE, que funcionou corretamente antes de travar o cupom TEF, não sei se faltou aqui algum comando de abrir fechar porta ou algum outro comando
  8. Sim , tens razão Daniel alguns erros sim já até tratamos mas as vezes é uma conversão de dados , ou alguma falha em alguma atualização e pode acontecer de ser erro estrutural não tratado. Então em alguns clientes criticos segue a venda e ele ajusta no fim do dia, alguns casos ... poucos. Pergunta o NotasFiscais.Validar; tem como desativar ele via parametro para pegarmos o erro direto do sefaz? se sim ainda pelo seu conhecimento ve algum problema maior em não usar esse comando?
  9. Ola estou tentando deixar mais amigável as rejeições mas estou com um problema algumas rejeições exibem a mensagem "0-" ao invés da rejeição: CFOP no cadastro do item invalido No cadastro do item CST/CSOSN em branco Cod do municipio inexistente no cadastro do cliente Conexão cai durante o envio, no gerenciador fica como "Não transmitido ao SEFAZ" Campo unidade no cadastro do produto em branco Inscrição Estadual no cadastro da empresa em branco Já algumas retorna exatamente a rejeição exemplo Rejeição item cadastrado como ST mas sem CEST Retorna a rejeição do sefaz corretamente. Teria como recuperar a mensagem completa quando for erro de estrutura.. retornado nos comandos abaixo: raise EACBrNFeException.CreateDef( IfThen(Configuracoes.Geral.ExibirErroSchema, ErroValidacaoCompleto, ErroValidacao)); na ACBRNFENotasFiscais
  10. Realmente era as configurações , obrigado pelas dicas, testei na impressora PDF que vc indicou foi certo, peguei uma epson mais nova em um cliente por descargo uma T20 e também funcionou, como eposon que eu tinha nao era confiável peguei essa por descargo. Tudo certo , obrigado pela atenção
  11. Daniel, talvez essa propriedade UnlimitedHigh resolva o problema, mas não localizei ela estou com o fortes e acbr atualizados no delphi Seattle , pode me dar a dica onde esta ela!
  12. Detalhe o problema ocorreu em uma EPSon, logo em uma daruma, revisamos spooler configurações e nada, ai mandamos para uma impressora PDF no windows logo essa nao tem muito o que configurar e o resultado é sempre o mesmo!
  13. A Versao que usava é de 2016 do acbr, entao nao da para ter muito parametro do antes!! Revisei spoolher e ta ok a principio
  14. Sim Atendemos alguns mercados que tem grandes ranchos que passavam antes muito mais que 87, vou verificar no windows essa config! Na sua aplicação teste funcionou?
  15. Opa mando sim, da problema tando nas Mini impressoras e se eu mandar em PDF também corta no mesmo lugar, segue anexo do xml e do danf NFCE-TESTE-110-ITENS.rar
  16. Ola, atualizei o ACBr e Fortes, agora minha danfe NFCe esta imprimindo apenas 87 itens , se na nota tem 90...100...120 so sai os 87 itens na nfce, tem alguma propriedade para ajustar ? OBS : impresssão via spooler
  17. A NFe 4.0 como esta os prazos de Homologação e Produção ? O Acbr ainda estara funcionando NFe 4.0 com delphi 7 ? Estamos Migrando mas acredito fica pronto toda a migração segundo semestre de 2019.
  18. Chegaste a testar o fortes, pois nem manual consegui , você teria uma instalação funcional do fortes para delphi 7, pode ser que precise reinstalar mas meu fortes nao to conseguindo
  19. Manualmente Instalou o Fast e o Escpos. Obrigado
  20. Agora com a versão que subiu,passou pelo ACBrComum , mas deu erro no Compilation failure Erro ao compilar o pacote "ACBr_NFeDanfeESCPOS.dpk". Abortando... Ocorreram erros na compilação dos pacotes. tentei instalar logo apos sem o DanfeESCPOS e parou no Compilation failure Erro ao compilar o pacote "ACBr_NFeDanfeFR.dpk". Abortando... Ocorreram erros na compilação dos pacotes. vou tentar instalar esses pacotes por fora do instalador para ver se da mais informação
  21. Sergio, refiz isso varias vezes, troquei de pasta, baixei ele zerado, o que fiz agora e passou , deuerro no NFe esc pos dai comentei a função abaixo que era onde dava o erro!! e o ACBrComum Passou então acredito ser problema diretamente nas unit do acbr mesmo function DateTimeToIso8601(ADate: TDateTime; ATimeZone: string = ''): string; //const // SDateFormat: string = 'yyyy''-''mm''-''dd''T''hh'':''nn'':''ss''.''zzz''Z'''; begin // Result := FormatDateTime(SDateFormat, ADate); // if ATimeZone <> '' then // begin ; // // Remove the Z, in order to add the UTC_Offset to the string. // SetLength(Result, Result.Length - 1); // Result := Result + ATimeZone; end;
  22. Ola, até a versão do mês 10/2016 eu tinha o acbr no delphi 7 instalava e compilava, alias ainda instala essa versão! Precisei instalar a versão nova no delphi 7 agora, baixei hoje 27012018 e não tem jeito de instalar Segue Log Copyright (c) 1983,2002 Borland Software Corporation C:\componentesD7\ACBr_Delphi7\Fontes\ACBrComum\ACBrUtil.pas(1874) Error: Record, object or class type required C:\componentesD7\ACBr_Delphi7\Fontes\ACBrComum\ACBrUtil.pas(1874) Error: Incompatible types C:\componentesD7\ACBr_Delphi7\Fontes\ACBrComum\ACBrBase.pas(197) Fatal: Could not compile used unit '..\..\..\Fontes\ACBrComum\ACBrUtil.pas' Compilation failure Erro ao compilar o pacote "ACBr_Comum.dpk". Abortando... Ocorreram erros na compilação dos pacotes.
  23. Sim, mas a ideia inicial sera para o windows, só que já faria no Firemonkey para no futuro tentar em outras plataformas. Minha duvida ficou se mesmo em firemonkey e windows ainda sim não esta bem testado ? e se o futuro breve o ACBR tende a ficar totalmente compatível com o Firemonkey .Me perdoem tando questionamento maasé um projeto novo e ja queremos criar algo que não precise mudar tão cedo. Claro que na duvida optaremos pela VCL , por isso é tão importante essas informações que nos passarem sobre o ACBR
×
×
  • 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.