Ir para conteúdo
  • Cadastre-se

Renan S

Membros
  • Total de ítens

    291
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Renan S

  1. Em 23/08/2018 at 22:12, Natan Ferrero disse:

    Não sei como estão as dúvidas de todos vocês mas estou aqui pra tentar ajudar e aprender. 

    Os Sat's da Bematech modelos 1000 e 2000 passam pelos mesmos problemas citados, alguém acima citou que o problema pode ser na Sefaz e realmente é, foi confirmado, o Cfe funciona da seguinte maneira: o cupom é emitido pela aplicação comercial e enviado ao Sat que então transmite os cupons em lotes, após o envio o cfe acende e só apaga quando recebe uma respostas da Sefaz confirmando o recebimento do lote, é aí que está o problema, essa resposta não chega, logo, o cfe continua aceso, mas isso não vai interferir nas transmissões posteriores nem bloquear o equipamento, exceto em um único caso, que é associar o equipamento a outra aplicação comercial ou associar com outra assinatura caso tenha passado por alguma atualização. 

    Tentar atualizar não resolve, e caso já esteja na última versão e tentar atualizar (Última versão do layout 0.07) ele dará "Sat em processamento" e deverão ser feitas algumas configurações para corrigir esse erro

     

    Existe uma única forma de corrigir que é desvincular na Sefaz (no sistema de retaguarda acessado com o certificado digital ou Login e senha) , bloquear (no ativador do Sat) , resetar (atrás do equipamento) e vincular do zero como se fosse um equipamento novo e realizar os procedimentos iniciais novamente, ativação e associação, mesmo no site da Sefaz informando que não é possível desvincular e vincular novamente no mesmo CNPJ, é possível sim, mas sugiro que seja feito o contato com o suporte antes, pois com o número de série eles confirmam se o aparelho está apto a passar por este procedimento. 

     

    Espero ter ajudado, abs

     

    O tópico é um pouco antigo, na época que tivemos o problema, não era possível realizar o bloqueio, devido ao sat estar em processamento, não sei como esta nos dias de hoje;

    Aqui pelo menos na época , os novos clientes compraram outro equipamento sat (de outro fabricante ), enquanto a bematech "enrolava" 60 dias para realizar a troca e depois realizavam a venda do equipamento quando voltada do RMA;

     

    O mais engraçado que aqui pelo menos, esse problema do CF-e só ocorriam com equipamento da Bematech, outros fabricantes (Elgin, Gertec, Dimep, Tanca), nunca pegamos aqui;

    --Ao meu ver é sim um problema no Software Base da Bematech, e não da SEFAZ, pois a alguns meses atras passamos por problemas durante a ativação de SAT's da Elgin, que todo o lugar falava ser problema na sefaz, após contato com a Elgin, foi lançado uma nova versão do Software Base que solucionou o problema na ativação.; Coisa que a bematech não pega e faz, se só eles tem esse problema, alguma coisa da errado;

    • Curtir 1
  2. Boa tarde,

    Surgiu uma duvida referente ao CSOSN=500; ao gerar o cupom com um produto com o CSOSN=500, ele é gerado dessa maneira:
    csosn1.PNG.4c9a344264f3c9e57dc781f2f39c077e.PNG

    Na abertura do <ICMSSN102> não seria correto o <ICMSSN500> ? -Semelhante ao da NF-e ?,

    Procurei em alguns manuais e locais, porém não consegui localizar nada que fale sobre a estrutura no caso do 500; alguém poderia me orientar ?

     

    900.PNG.b647a6105f050d8804fdec697334b057.PNG

  3. Ae boa;

    @EMBarbosa, foi apenas, a linha comentada mesmo (removido o #13); para uma analise mais detalhada, seria interessante descobrir oque levou ela a gerar o #13, pessoalmente procurei bastante mais não localizei nada; até a onde entendi seria o "Enter" recebido do próprio microterminal; em algum requisição; porém não consegue identificar outro problema não;

    Mas reforçando esse #13, só aparece se o código for exultado atras de uma procedure que demore um pouco a ser concluída, se for um botão com pouca coisa, sem se quer é gerado o #13 / #$D;

     

    @tiagopassarella, obrigado pelo retorno; 

  4. 4 horas atrás, Daniel Simoes disse:

    Consegue reproduzir os problemas no Demo ?

    Por favor veja esse tópico:

     

    Daniel, 
    Fiz alguns debugues e comecei a entender melhor o funcionamento do mter;

    Referente ao posicionamento, teste com o exemplo, mas sem sucesso, apresentou o mesmo problema ao posicionar;

    Depois que iniciei um topico, consegui localizar alguns outros usuarios com o mesmo problema; consegui "uma solução", segue o topico; como mencionei lá; não sei se é a mais correta; mas funcionou no Exemplo e na aplicação;
     

     

    • Curtir 1
  5. Pessoal, na ACBrMTerClass > LimparConteudoParaEnviar > 

    Se vocês alteraram o IF que tem de  if not CharInSet(aChar, [#32..#126,#13,#10,#8]) then  para  if not CharInSet(aChar, [#32..#126,#10,#8]) then

    @Daniel Simoes , Daniel, acho que isso passou batido no refactoring do mter, saberia nos dizer se está ok? Encima desse IF tem um comentário de "Mantem apenas Letras/Numeros/Pontos/Sinais "; como só tenho disponível o microterminal VT100, não sei se isso pode afetar negativamente os demais;

     

    Obrigado!

  6. Eu fiz alguns teste, a unica coisa que consegui localizar, se incluir 1 botão fixo com o comando de reposicionar funciona, mas se o codigo estiver sendo exultado dentro de uma procedure ou timer; ele volta para o inicio; 
    Notem que gerou um [CR], ainda não descobri oque ele faz; mas foi uma das diferenças 


    Log que funcionou o reposicionamento (utilizando um botão solto)
    ---------FUNCIONA-----------------------
     -- 27/03 17:36:42:842 -- LimparDisplay( 192.168.0.101 )
     -- 27/03 17:36:42:850 -- PosicionarCursor( 192.168.0.101, 1, 1 )
     -- 27/03 17:36:42:858 -- EnviarTexto( 192.168.0.101, "LINHA 1" )
     -- 27/03 17:36:42:865 -- PosicionarCursor( 192.168.0.101, 2, 1 )
     -- 27/03 17:36:42:873 -- EnviarTexto( 192.168.0.101, "Qtde.:" )
     -- 27/03 17:36:42:879 -- PosicionarCursor( 192.168.0.101, 2, 10 )
     -- 27/03 17:36:42:882 -- Terminal: 192.168.0.101 - TX -> 6 bytes -> [ESC][H[ESC][J
     -- 27/03 17:36:42:887 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][01;01H
     -- 27/03 17:36:42:891 -- Terminal: 192.168.0.101 - TX -> 7 bytes -> LINHA 1
     -- 27/03 17:36:42:894 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][02;01H
     -- 27/03 17:36:42:897 -- Terminal: 192.168.0.101 - TX -> 6 bytes -> Qtde.:
     -- 27/03 17:36:42:906 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][02;10H

     
    -------UTILIZANDO A PROCEDURE 
     -- 27/03 17:37:29:092 -- LimparDisplay( 192.168.0.101 )
     -- 27/03 17:37:29:099 -- PosicionarCursor( 192.168.0.101, 1, 1 )
     -- 27/03 17:37:29:105 -- EnviarTexto( 192.168.0.101, "Colar" )
     -- 27/03 17:37:29:112 -- PosicionarCursor( 192.168.0.101, 2, 1 )
     -- 27/03 17:37:29:116 -- EnviarTexto( 192.168.0.101, "Qtde.:" )
     -- 27/03 17:37:29:120 -- Terminal: 192.168.0.101 - TX -> 6 bytes -> [ESC][H[ESC][J
     -- 27/03 17:37:29:126 -- Terminal: 192.168.0.101 - TX -> 6 bytes -> [ESC][H[ESC][J
     -- 27/03 17:37:29:133 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][01;01H
     -- 27/03 17:37:29:139 -- Terminal: 192.168.0.101 - TX -> 5 bytes -> Colar
     -- 27/03 17:37:29:144 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][02;01H
     -- 27/03 17:37:29:153 -- Terminal: 192.168.0.101 - TX -> 6 bytes -> Qtde.:
     -- 27/03 17:37:29:159 -- PosicionarCursor( 192.168.0.101, 2, 10 )
     -- 27/03 17:37:29:175 -- Terminal: 192.168.0.101 - TX -> 8 bytes -> [ESC][02;10H
     -- 27/03 17:37:29:181 -- Terminal: 192.168.0.101 - TX -> 1 bytes -> [CR]

     

  7. Boa tarde,

    Estou com um 2 problemas intermitente com o Microterminal usando o VT-100 após a atualização, e não estou conseguindo contornar alguém poderia me orientar do que pode estar ocorrendo

    1-Quando envio algum comando pelo mter, por exemplo LimparDisplay, ele só é realmente enviado ao equipamento/ip após o bloco de código inteiro ser executado ou se aplicar um Application.ProcessMessage; se usar o debug com o equipamento, os comandos só aparecem após todo o codigo ser executado Obs.: Não consegui testar em uma versão anterior, mas era assim ou esse comportamento foi incluído ? -Vi algo de fila no SVN porém não compreendi muito bem;

    2-Posicionamento do cursor; se enviar o comando para posicionar o cursor, enviar um texto e mandar reposicionar, ele volta para o inicio da linha; debuguei aqui o codigo da aplicação e do ACBr, mas não achei nada que force ele voltar para o inicio da linha; Só funciona se for executado apenas o reposicionamento; fora de qualquer outro bloco;

     

    Se alguém poder ajudar, ou tiver com situação parecida; obrigado 

  8. Bom dia,

    Pessoal, alguém está com a seguinte situação também. Ao gerar o PDF da NF-e (Danfe), é possível abri-lo no navegador e em qualquer leitor PDF, mas ao utilizar o Reader da Adobe, ele apresenta erro do Arquivo;

    Notei esse problema surgiu apos a atualização do ACBr; mas não sei se é algo especifico do acbr/forete ou algo no Adobe (sendo nada haver com o PDF);

    Se alguém que tiver a versão mais nova do ACBr, poder verificar se está abrindo no Reader;

    danfe.PNG.d6559d60982246a5c6b7ea9c00b7a646.PNG

    Obrigado!

  9. Bom dia a todos,

    Estava realizando alguns estudos a fim de melhorar o emissor aqui, e notei algo que não estou conseguindo tradar muito bem, se alguém poder me auxiliar;

    Utilizando ACBrNFe1.Enviar(1, False)  para enviar uma NF-e; O componente envia a NF-e para Sefaz, capturando o numero de recebimento e logo apos inicia o processo para consultar o Retorno/Resposta do processamento;

    Porém, se tivermos alguma problema durante a consulta (por exemplo aqui, alterei NFeRetAutorizacao_4 para uma url invalida); a função que consulta o processamento, retorna false, que por sua vez gera um False, para o WebServices.Envia, que retorno o False para a chamada ACBrNFe1.Enviar(1, False);

    Ae entra minha dúvida, como eu faço para saber em qual momento o componente gerou o problema de Conexão (No Envio, ou na Consulta)?

    -Pois são dois processos dentro do Enviar; Oque envia para sefaz e captura o recibo (que vem na mesma chamada) e a consulta do lote; Quando ocorre o problema no primeiro envio ok, mas quando ocorre erro na consulta, pode gerar alguma problema de duplicidade 

    -Obs.: Não sei se seria possível ou se seria o caso de ter alguma configuração para poder fazer manualmente a consulta ou deixar o ACBr controlar

    Obrigado!

  10. 15 horas atrás, Allan Wolski disse:

    @Renan Silva, você concluiu a impressão do extrato com FastReport?
    Caso negativo, poderia disponibilizar as units para que possamos dar andamento?

    Obrigado.

    Infelizmente Não; acabei abandonando o projeto; pois da maneira que implementei acabou ficando lendo, sem contar as incompatibilidades;

    Mas continuei utilizando o via Fortes, pois diversos detalhes que me  incomodavam visualmente o Daniel e o pessoal corrigiram; sem contar que o Layout que foi desenvolvido no Fortes funciona perfeitamente em 58 mm;

    Ao meu ver o Layout Fortes só falta algo que possibilitaria acoplar nele para poder imprimir coisas fora do SAT; por exemplo na mesma "folha" imprimir o Comprovante de TEF ou as parcelas; sem ter que imprimir em papel separado; Mas tá para contornar; 
    E algo para poder alterar a Fonte; pois ela era uma, depois alteram e agora voltaram para a fonte anterior rsrsrs'

    Em geral, é TOP; Mas como comentei, não mexo no Forte pois sempre quebro algo; prefiro o Forte, então uso o Layout do Fortes como ele vêm

    • Curtir 1
  11. 47 minutos atrás, [email protected] disse:

    Renan, testei dessa forma que você falou e continua aparecendo as informações adicionais tanto no bloco separado quanto junto ao nome do produto. 

    Alguém conseguiu resolver isso?

    Atualizei agora de pouco; só funciona assim:
      ACBrNFeDANFeRL1.ExibeInforAdicProduto                   := True;
      ACBrNFeDANFeRL1.QuebraLinhaEmDetalhamentoEspecifico     := False; ///Se não sai duas vezes a InfAdicional do Produto

    Verifique no DEMO da NF-e;

  12. Boa tarde a todos,

    Atualizei o ACBr devido ao Refactoring, e afim de evitar defasagem da versão que trabalho;

    Estou utilizando o Delphi XE8 - ACBr rev 16233 - Seguindo o Manual v 2.17

    Verifiquei alguns pontos e gostaria de compartilhar para verificarmos se conseguimos chegar em uma melhoria, aparentemente são apenas detalhes que diferencia o Descrito no Manual e o ACBr

    Extrato de Venda

    • Entre o QRCode e o espaço onde fica as informações do sistema / antiga softhouse; no manual diz ser obrigatório realizar uma separação com uma linha simples; Pag.29
      linha.thumb.PNG.1aabdefb38a8fc43f778faa29582eb06.PNG

    • Espaçamento entre as linha que ficam as informações de cabeçalho; formas de pagamento; espaçamento em geral entre os blocos; A ideia de retirar os espaços para economizar papel foi boa, mas na pratica ficou poluído o extrato e de visualização ou pouco confusa; "Segundo os consumidores finais"; Na NT é recomendado (não obrigatório)um espaçamento de até 0,5 cm, seria interessante ser configurável ou deixar com um espaçamento 
    • ntee_fw.png.0db4e51af5638f72e64f4d2790541bbc.png

    Extrato de Cancelamento

    Os bloco do cabeçalho estão invertidos novamente, acredito que ninguém tenho notado ou seja algo específico do XE8; o endereço fica a baixo da Razão Social

    canc_fw.png.6f9ad936efbf5b1b135dc363311bcdd7.png

    Logo, em alguns momento a LOGO no Extrato de Cancelamento, fica sendo exibida no meio (Isso é recorrente); consegui arruma uma vez; mas foi reprovado pois tive que mexer em varios paineis

    logo_canc.PNG.f88b9a6a6e1b647cd22b8279e524ecf8.PNG

    E o layout está no modelo anterior; mas vi no forum que está mexendo ou fizeram; então removi ele;

    • Curtir 1
  13. Agora, Felipe E. Resende Mesquita disse:

    Boa tarde, Renan Silva.

    O tamanho do QRCode é normatizado, portanto acredito que não seja o ideal diminuir. Porém caso esteja utilizando ACBrPosPrinter, você pode ajustar a propriedade ConfigQRCod.

    Entendi, perfeito; também ele vai um monte de caracteres, acho também que se diminuir não vai dar para ler mesmo;


    Não, só utilizou o Fortes Report;

    E para falar a verdade estou notando alguns detalhes que no Manual está de uma maneira e no ACBr está de outra;

×
×
  • 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.