Ir para conteúdo
  • Cadastre-se

geanjesus

Membros Pro
  • Total de ítens

    513
  • Registro em

  • Última visita

Tudo que geanjesus postou

  1. bom Daniel, eu baixei agora a ultima versao do acbr e realmente foi alterada a funcao incluindo a constante delta, eu ja tinha feito algo semelhante para pode resolver por aqui, entao , mas foi a pouco tempo que eu tinha pego esta que eu tinha aqui.. valeu entao , a ultima agora deve estar estar correta, e eu sofri muito com esses arredondamentos super esporadicos por sinal vou testar a sua agora com essas modificacoes e posto aqui novamente... A rotina que eu estava usando estava identica a que foi colocada no inicio do topico... e a rotina atual que baixei hoje e essa...veja que sao diferentes... function RoundABNT(const AValue: Double; const Digits: SmallInt; const Delta: Double):Double; var Pow, FracValue, PowValue : Extended; RestPart: Double; IntCalc, FracCalc, LastNumber, IntValue : Int64; Negativo: Boolean; Begin Negativo := (AValue < 0); Pow := intpower(10, abs(Digits) ); PowValue := abs(AValue) / 10 ; IntValue := trunc(PowValue); FracValue := frac(PowValue); PowValue := SimpleRoundTo( FracValue * 10 * Pow, -9) ; // SimpleRoundTo elimina dizimas ; IntCalc := trunc( PowValue ); FracCalc := trunc( frac( PowValue ) * 100 ); if (FracCalc > 50) then Inc( IntCalc ) else if (FracCalc = 50) then begin LastNumber := round( frac( IntCalc / 10) * 10); if odd(LastNumber) then Inc( IntCalc ) else begin RestPart := frac( PowValue * 10 ) ; if RestPart > Delta then Inc( IntCalc ); end ; end ; Result := ((IntValue*10) + (IntCalc / Pow)); if Negativo then Result := -Result; end;
  2. pelo menos eu tentei usar a roundABNT , que esta no acbrutil.pas , a ultima e me devolveu 19,67, pode ser que a sua seja em lazarus e esta atualizada e a do delphi nao esta entao...
  3. outro valor qtde = 0,25 valor = 36,50 total = 9,125 pelo roundABNT = 9,12 mantem o valor pela regra por ser par e esta correto, pela regra... qtde = 0,110 valor = 50,50 total = 5,555 pelo roundABNT = 5,56 soma 1 pela regra por ser impar e esta correto , pela regra... pelo que notei na rotina do acbr, ele so mantem o valor do algarismo a ser arredondado quando for par e for menor que 5, mas isto nao esta na regra do ABNT, la diz somente, se for par o algarismo a ser arredondado deve permanecer como esta.
  4. Sim , Daniel o roundABNT esta errado , o nosso amigo ai nao soube demonstrar o erro, aqui vai a demonstracao do erro pegue o valor qtde produto = 0,690 x valor = 28,50 total = 19,665 portanto na impressora fiscal pela regra abnt quando tem 3 casas para arredondar para 2, e a ultima for 5 seguida de zeros se o algarismo a ser arredondado for par (6¨e par) deve ficar como esta = 19,66 se for impar deve somar 1 ao algarismo a ser arredondado. no roundABNT da acbr resulta em 19,67 ou seja esta ERRADO!.....Mr Daniel...
  5. Obrigado Regis, a solucao foi pedir para o cliente, pedir o numero do RE para o despachante de exportacao e entao eu carreguei o nRE e deu certo, mas a duvida ainda e a seguinte, porque foi preciso carregar o numro do RE, antes nao precisava, com tenho XML de exmplo ja validado e assinado pela sefaz sem que o numero do RE.
  6. if ((dtmDFe.cb_BAtpNFref.AsString = 'NFE') and (dtmDFe.cb_BArefNFe.AsString <> '')) and (copy(dtmTables.TbSaidasNatOper.AsString,1,1) = '7') then begin with detExport.Add do begin nRE := ''; chNFe := dtmDFe.cb_BArefNFe.AsString; qExport := Prod.qCom; end no xml foi gerado assim <detExport> <exportInd> <nRE /> <chNFe>35160156650658000101550010000142521243954327</chNFe> <qExport>30.0000</qExport> </exportInd> </detExport> mas na hora de transmitir da rejeicao: numero registro de exportacao invalido porem eu recebi um xml valido de outra empresa com o mesmo cfop 7501, que ja foi autenticado inclusive , para servir de exemplo e no xml esta exatamente como o meu, pelo menos o grupo detExport, entao o que mais tenho que informar?
  7. Ola carrego a tag refNFe da NFE com a chave da NFE de Compra e nao aparece as tags detExport .no XML gerado pelo Acbr....Porque? onde eu errei o fato de carregar a refNFE ja nao seria para o ACBR criar as tags de detExport , produto com cfop 7501 rejeicao; 337 Não informado o grupo de exportação no item Grupo de Exportação (tag:detExport) obrigatório para os CFOP: 3127, 3211, 3503, 7127, 7211, 7501
  8. Ja encontrei o erro, meu erro....havia um codigo ncm com 7 digitos....eram 35 itens...passou 1 desapercebido...mudei a logica ...e pronto...
  9. ola Daniel, meu cliente tem Tanca e deu esse mesmo erro e eu ja consultei item por item e os ncm estao todos corretos, puxando o log do aparelho tanca, da o 1999 - erro desconhecido campo NCM..e nao sei mais o que consultar... pelo menos os NCM estao todos com tamanho 8, e pego da tabela do IBPT, o que mais eles checam?...
  10. Ola Cristiano Obrigado pelas informacoes, alias eu acho que todos os demais fabricantes deveriam seguir o exemplo da tanca assim, nos programadores, nao ficariamos feito idiotas tentando resolver o problema sem saber o que esta ocorrendo la na sefaz, uma vez que eles sequer notificam o problema deles na pagina. que seria o minimo que deveriam fazer, pois os clientes, que pagam os impostos e o nosso trabalho, querem resultados.
  11. Ola Sergio, como voce trancou o post acima, estou relatando aqui, pois estou com o mesmo problema..porem sat tanca.
  12. Ola , como vou passar um log, se para tirar um log precisa do codigo de ativacao e o problema e justamente na ativacao, ou seja ainda nem sequer foi ativado na sefaz, releia o post e tente entender primeiro, para nao me pedir coisas impossiveis, mas mesmo assim obrigado por tentar ajudar....
  13. Ola , Desculpe pensei que letras maiusculas so nao podia no corpo da mensagem, mas e quanto a pergunta continua , agora em letras minusculas, ainda nao consegui ativar um sat da tanca desde 19/01, alguem pode ajudar? na proxima vez vou colocar o titulo tambem em letras minusculas...mestre dos mestres....
  14. Ola ainda nao consegui ativar um Sat da Tanca desde 19/01 mesmo tentando varias e varias vezes...
  15. Atualizar software basico e DLL dos fabricantes, sao procedimentos basicos, que deverao fazer em todos os clientes, antes de 'correr' atras de possiveis erros....isso eh somente um alerta basico ....
  16. cupom sat com fortes esqueça, use o posprinter e vai ter os controles sobre o cupom...
  17. Marcelo_sp tem como voce postar aqui esse arquivo exemplo, pois no sped fiscal , ja faz uma semana que estou apanhando para colocar esses c800 e c850 e c860 e c890 e ja li umas duzentas vezes o guia pratico , mas nao consigo entender algumas coisas, sem ver um exemplo pratico ja gerado.....ou um exemplo programado O nosso exemplo do ACBR e muito fraquinho , e quase nunca esta atualizado, e entao , como o pessoal do ACBR , ja sabem direitinho como fazer , eles nao ligam muito para os exemplos .... ja faz um tempao e ninguem se manifesta em atualizar os exemplos , pelo menos colocando la uma pequena luz , para quem ainda nao conseguiu entender..... no meu caso, acho que vai precisar desenhar....pois esta dificil... No caso do SAT eu me virei estudando o acbrmonitorplus, mas la nao tem SPED....
  18. Que eu saiba e esta la na NT de especificacoes tecnicas do sat , quando for regime Simples Nacional o CST pis e cofins so poderao ser 49 e (nao 99...)
  19. Obrigado pela informaçao Daniel, realmente devia ser algum problema na rede pois , pedi para o pessoal que da suporte ao cliente na parte de hardware e pedi que refizessem a parte de rede e internet so para o sat, e entao a luz acesa apagou e voltou ao normal, quanto as letras em maiusculas, desculpe-me , mas e mania....as vezes esqueço disso... quanto a sequencia deste problema segue para ajudar alguem que passar por isso: - os cupons nao foram enviados por mais de 20 dias - o cliente nao observou a luz acesa a tempo - os cupons nao puderam ser enviados para sefaz apos os 10 dias, erro 276 - conforme instrucao da propria sefaz , se nao conseguir por algum motivo tecnico enviar os cupons dentro do prazo, os mesmos devem ser escriturados pelo Contador da empresa para o fisco atraves do SPED. fica prejudicado a nota fiscal paulista, mas o Contador sabe o que fazer nestes casos, pois me parece que um jeito de enviar os cupons com (n.f.p) criando uma especie e serie e enviar atraves de cfop 5929.... isso foi um contador que me passou...
  20. FIZ UM TESTE , MAIS AINDA NAO ENTENDI BEM COMO FUNCIONA O QRCODE, MANDEI O CLIENTE FAZER UM CUPOM E BAIXAR O APLICATIVO QR DROID E LER O QRCODE DO CUPOM , ENTAO OS DADOS APARECERAM NO CELULAR. ISSO SIGNIFICA QUE FOI LIDO DO SITE DA SEFAZ OU OS DADOS ESTAO NO QRCODE?, SE VEIO DA SEFAZ NAO SEI, MAS AI EU TENTEI CONSULTAR A MESMA CHAVE NA SEFAZ E NAO ESTA LA AINDA NAO ENTENDI BEM ESSE QRCODE...SE NAO FOR PARA TRAZER DA SEFAZ , ENTAO PRA QUE SERVE ISSO...
  21. mas ele esta aceitando cupom ate hoje, so que na sefaz nao consta e a luz laranja (pendencias a serem enviadas) esta la, acesinha....., mas foi o contador que disse, entao vou consultar alguns depois do dia 20...JA CONSULTEI ALGUNS DEPOIS DO DIA 20 E REALMENTE NAO ESTAO LA... E CONTINUA ACEITANDO CUPOM E A LUZ LARANJA ACESA....
  22. ja comecou o que eu ja havia previsto, tenho um cliente que mandou o arquivo com os xml das vendas do mes de outubro...para o contador, e para surpresa do contador , ele nao encontrou nenhum cupom no site da sefaz apos o dia 10.10.2015 ate o dia 31.10.2015, e ai , foi exatamente o que eu disse, esse SAT e um tiro no pe, pois nao e nada confiavel.. e agora o que fazer se ja se passaram os 10 dias para envio....O governo dita as leis para serem cumpridas, mas cria varios entraves , com tecnologia tao fragil que , fica impossivel cumprir as proprias normas criadas, eu tenho todos os xml validados e ok, e dai...simplesmente o aparelho Sat que esta o tempo todo online, nao fez o papel dele, eh fragil ou nao eh, como eu disse la no começo do post.... Nos confiamos em um aparelho que nao , faz corretamente o papel dele , devido talvez entraves pela propria sefaz, porisso , que eh um tiro no proprio pe....
  23. a impressora voce tem que configurar normalmente no locaL E TAMBEM NO TS...para ele ver a impressora pelo TS..so isso...inclusive os primeiros testes eu fiz em um servidor local aqui na empresa atraves do ts... entao para funcionar localmente , funciona tranquilo...isso eu ja fazia com ecf...pelo ts...
  24. Ola Moacir, precisa mudar a pagina de codigo na daruma para 2 , pois assim voce vai acessar o escpos da daruma e nao o da epson, pois na daruma tem os dois padroes..epson e daruma e no acbr usa padrao daruma ..entendeu...? tem um programinha la na daruma baixe ele daruma chamado tooldr700 , que voce consegue mudar a pagina e velocidade da daruma dr700 ok?
  25. Ola Srs , preciso de um passo a passo para fazer a impressora da elgin i9 funcionar, pois essa ai , apesar de ja ter feito ela funcionar, cada vez que vou instalar uma nova, aparecem problemas e ...por exemplo tentei seguir o mesmo raciocinio em relacao a tm-t20 da epson pois o mecanismo dela pode ser usado como se fosse a epson, pelo menos o escpos vamos la: eu estou utilizando o mesmo virtual port da epson para as portas virtuais quando usb e depois disso uso o programa utility da elgin e funciona, mas usando da maneira original nao funciona nao sei onde estou errando, o fabricante nao tem um passo a passo para se acessar o escpos direto pela porta, ou eu nao encontrei ainda.....se alguem ja tem o caminho das pedras com essa impressora eu agradeceria, o compartilhamento..
×
×
  • 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.