Ir para conteúdo
  • Cadastre-se

Rodrigo Coradi

Membros
  • Total de ítens

    77
  • Registro em

  • Última visita

Posts postados por Rodrigo Coradi

  1. Boa tarde, voltando novamente ao tópico.

    É possível saber a situação da Nota referente a manifestação, como esta a manifestação dela, quando efetuo procedimento de DIstribuicaoNFE?
    No retorno, não encontrei a situação da manifestação, se já teve ou não.
    É possível :

    DMDFe.NFe.DistribuicaoDFe( DM_CTA.EmpresaCodigoEstado.AsInteger,CNPJ,edtUltNSU.Text, '' );

    Obrigado.

  2. 10 minutos atrás, Reinaldo Silveira disse:

    Bom, vou exemplificar a situação:

    A nota em questão foi emitida no dia 15/02/2017 (ambiente de produção). Realizei a consulta das NFs destinadas ontem (22/02) e recebi o NSU 000000000025400 para esta nota. Em seguida foi realizada a confirmação da operação. Até então eu acreditava que o NSU continuaria o mesmo (já que é um Número Sequencial ÚNICO) - por isso estava realizando a consulta novamente utilizando o mesmo número.

    Hoje manhã consultei novamente as NFs destinadas a partir do último NSU e lá estava ela, só que com o número 000000000025822. Aí sim consegui pegar o xml completo.

     

    Não sei quem foi o gênio que bolou este processo. A receita tenta evitar o consumo indevido, mas ela mesma obriga o consumidor a consultar todas as notas novamente para recuperar somente uma em específico!!!

    Vai entender o que passa na cabeça deles...

     

    A minha dúvida agora é a seguinte:

    Alguém sabe se existe alguma forma de recuperar o NSU gerado no momento da confirmação da operação?

    Porque se eu fizer a consulta pelo último NSU, não há garantia de que este seja o da manifestação. Pode ser que alguma nota ou evento tenha sido emitido nesse meio tempo.

     

    Alguma ideia?

    Obrigado.

    Reinaldo, não se você chegou a ver as demos do acbr, mas lá tem um arquivo .txt com nome de DistribuicaoDFe, lá tem um exemplo da seguinte forma (porém não testei para saber se é o que você deseja).

     

    DMDFe.NFe.DistribuicaoDFe( DM_CTA.EmpresaCodigoEstado.AsInteger,CNPJ,edtUltNSU.Text, '' );
    
    sStat   := IntToStr(DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat);
    sMotivo := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.xMotivo;
    
    if DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.cStat = 137
    then sTemMais := 'N'
    else sTemMais := 'S';
    
    sUltimoNSU := DMDFe.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU;

    Não sei se ajuda.

  3. Certo, entendi, quando informar NSU 0 ele me retornará então uma lista das notas que tenho la.

    Falando do componente agora, de que forma poderia recuperar essa lista, teria algum exemplo por favor ?

    Porque de início essa lista é o que mais me importa agora, para saber as notas emitidas e poder selecionar qual desejo realizar o manifesto.

  4. 37 minutos atrás, Reinaldo Silveira disse:

    Esse mesmo, mas mostra sempre o resumo :-(

    Novo NSU? Caramba.... 

    E como vou fazer para saber qual NSU é esse para poder consultar essa nota específica após a manifestação??

    Reinaldo, acho que quanto a sempre ser o resumo, pode ser que seja devido a não ter manifestado.
    Foi feito a manifestação (pelo menos ciência da operação) nessas notas?

    Pois pelo que fiz testes e li no fórum, após a ciência já conseguirá baixar a nota completa.

  5. Bom dia,

    Eu já li aqui no fórum vários tópicos referente a DistruibuiçãoDFe, também ja abri o DEMO do Monitor e os arquivos .TXTs de exemplo porém eu ainda fiquei com uma dúvida.
    Eu consigo por exemplo realizar a distribuiçãoDfe sem nenhum NSU específico e retorna uma Lista de todas as notas que tenho emitidas para o CNPJ no Sefaz?
    Caso tenha, alguém poderia dar um exemplo por favor de como é feito ?

    E se tiver também, ai dessa lista que me retornou e eu 'montei' para meu cliente na tela por exemplo, eu consigo selecionar a nota que eu quero e manifestar ou baixar o xml completo da mesma ?

    Por exemplo.
    Faço a DistribuicaoDFe -> Me retorna uma lista com as Chaves de Acesso e o NSU Delas->Coloco em uma lista para o cliente selecionar->ele escolhe e manifesta e baixa o xml completo.

    Desculpa a 'ignorância' no assunto, mas estou iniciado agora o projeto da manifestação no meu sistema e gostaria de tirar essas dúvidas.
    Obrigado

  6. Depois de realizar a manifestação, você pode pegar o útimo NSU que retornou e consultar novamente, porém não sei se conseguirá no mesmo instante, pode ser que demore um pouco devido ao delay do sefaz.

    ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU;
  7. Eu expressei errado, eu quis dizer que só trabalhei com o ACBR na parte do Cupom Fiscal e não com NFE.

    33 minutos atrás, darlananogueira disse:

    ACBrNFe1.NotasFiscais.Clear;

    ACBrNFe1.NotasFiscais.LoadFromFile(gcArquNFE);

     ACBrNFe1.NotasFiscais.ImprimirPDF;

    O método ImprimirPDF eu terei que implementar, correto ?

  8. Bom dia,

    Realizei algumas tentativas mas sem sucesso, pois nunca trabalhei com ACBRNFE, nós usamos apenas a parte de Cupom Fiscal.
    Teria algum tutorial ou algum lugar que poderia encontrar uma explicação para entender o funcionamento ?
    Ou explicar como faria esse procedimento ?

    Obrigado e aguardo.

  9. Boa tarde,

    Desculpe um pouco a "ignorância" mas sou novo no Acbr e gostaria de uma ajuda.
    Eu preciso gerar a DANFe da NFE através do arquivo XML. Eu tenho o arquivo salvo no banco de dados e gostaria de gerar a DANFe lendo ele.
    Seria possível?
    Lendo aqui o forum não achei nada específico.

    Obrigado e aguardo.

  10. Bom dia,

    Ao emitir a redução Z hoje pela manhã, ocorreu o erro de 'Impressora BEMATECH não está respondendo' novamente.
    Realizei os ajustes como citado, porém ainda continuou.
    Apenas o TimeOut que não aumentei pois não sei qual timeout é esse, referente a qual operação (abre cupom, fecha, etc...).

     

    -- 14/09 19:22:58:625 -- Desativando a porta: COM5
    -- 14/09 19:22:58:625 -- Ativando a porta: COM5
    -- 14/09 19:22:58:671 ReducaoZ( 14/09/2016 19:22 )
    -- 14/09 19:22:58:671                 TX -> [SOH][168][NAK][NUL][18][NUL]14092016|192256|0|C
    -- 14/09 19:22:58:687                 RX <- [ACK]
    -- 14/09 19:22:58:687          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:58:718                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (1)
    -- 14/09 19:22:58:781          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:58:812                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (2)
    -- 14/09 19:22:58:875          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:58:906                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (3)
    -- 14/09 19:22:58:968          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:000                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (4)
    -- 14/09 19:22:59:062          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:078                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (5)
    -- 14/09 19:22:59:156          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:187                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (6)
    -- 14/09 19:22:59:250          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:265                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (7)
    -- 14/09 19:22:59:328          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:328                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (8)
    -- 14/09 19:22:59:390          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:406                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (9)
    -- 14/09 19:22:59:468          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:468                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (10)
    -- 14/09 19:22:59:531          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:531                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (11)
    -- 14/09 19:22:59:593          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:593                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (12)
    -- 14/09 19:22:59:656          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:656                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (13)
    -- 14/09 19:22:59:718          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:718                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (14)
    -- 14/09 19:22:59:781          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:781                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (15)
    -- 14/09 19:22:59:843          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:843                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (16)
    -- 14/09 19:22:59:906          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:906                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (17)
    -- 14/09 19:22:59:968          Status TX -> [ENQ][NUL]
    -- 14/09 19:22:59:968                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (18)
    -- 14/09 19:23:00:031          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:031                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (19)
    -- 14/09 19:23:00:093          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:093                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (20)
    -- 14/09 19:23:00:156          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:187                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (21)
    -- 14/09 19:23:00:250          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:250                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (22)
    -- 14/09 19:23:00:312          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:312                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (23)
    -- 14/09 19:23:00:375          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:750                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (24)
    -- 14/09 19:23:00:812          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:828                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (25)
    -- 14/09 19:23:00:890          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:00:906                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (26)
    -- 14/09 19:23:00:984          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:015                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (27)
    -- 14/09 19:23:01:078          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:093                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (28)
    -- 14/09 19:23:01:156          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:156                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (29)
    -- 14/09 19:23:01:218          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:218                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (30)
    -- 14/09 19:23:01:281          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:281                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (31)
    -- 14/09 19:23:01:343          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:343                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (32)
    -- 14/09 19:23:01:406          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:421                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (33)
    -- 14/09 19:23:01:484          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:484                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (34)
    -- 14/09 19:23:01:546          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:546                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (35)
    -- 14/09 19:23:01:609          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:609                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (36)
    -- 14/09 19:23:01:671          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:671                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (37)
    -- 14/09 19:23:01:734          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:734                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (38)
    -- 14/09 19:23:01:796          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:796                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (39)
    -- 14/09 19:23:01:859          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:859                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (40)
    -- 14/09 19:23:01:921          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:921                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (41)
    -- 14/09 19:23:01:984          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:01:984                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (42)
    -- 14/09 19:23:02:046          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:078                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (43)
    -- 14/09 19:23:02:140          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:140                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (44)
    -- 14/09 19:23:02:203          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:234                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (45)
    -- 14/09 19:23:02:296          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:328                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (46)
    -- 14/09 19:23:02:390          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:437                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (47)
    -- 14/09 19:23:02:500          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:531                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (48)
    -- 14/09 19:23:02:593          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:625                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (49)
    -- 14/09 19:23:02:687          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:718                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (50)
    -- 14/09 19:23:02:781          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:796                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (51)
    -- 14/09 19:23:02:875          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:890                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (52)
    -- 14/09 19:23:02:968          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:02:984                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (53)
    -- 14/09 19:23:03:046          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:046                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (54)
    -- 14/09 19:23:03:109          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:109                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (55)
    -- 14/09 19:23:03:171          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:171                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (56)
    -- 14/09 19:23:03:234          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:234                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (57)
    -- 14/09 19:23:03:296          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:296                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (58)
    -- 14/09 19:23:03:359          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:359                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (59)
    -- 14/09 19:23:03:421          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:468                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (60)
    -- 14/09 19:23:03:531          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:562                 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (61)
    -- 14/09 19:23:03:625          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:03:625             Resposta: SEQ:168 CMD:21 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:9 BRS:"14092016|" CHK:218
    -- 14/09 19:23:03:734     RX <- [SOH][168][NAK][NUL][NUL][SOH][NUL][NUL][NUL][TAB][NUL]14092016|[218]
    -- 14/09 19:23:03:734 -- Desativando a porta: COM5
    -- 14/09 19:23:04:546 -- Ativando a porta: COM5
    -- 14/09 19:23:04:578 
    -- 14/09 19:23:04:578                 TX -> [SOH][169][26][NUL][4][NUL]4|2|%
    -- 14/09 19:23:05:515                 RX <- [ACK]
    -- 14/09 19:23:05:515          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:05:546             Resposta: SEQ:169 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:6 BRS:"2|000|" CHK:132
    -- 14/09 19:23:05:656     RX <- [SOH][169][26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][NUL]2|000|[132]
    -- 14/09 19:23:05:656 -- Desativando a porta: COM5
    -- 14/09 19:23:05:656 -- Ativando a porta: COM5
    -- 14/09 19:23:05:703 Estado
    -- 14/09 19:23:05:703                 TX -> [SOH][170][26][NUL][ENQ][NUL]16|5|]
    -- 14/09 19:23:08:828 RespostaComando: 
    -- 14/09 19:23:08:828     RX <- 
    -- 14/09 19:23:08:828 -- Desativando a porta: COM5
    -- 14/09 19:23:08:828 
    ----------------- ERRO -----------------
    Impressora BEMATECH não está respondendo
    ----------------------------------------
    
    -- 14/09 19:23:25:781 -- Ativando a porta: COM5
    -- 14/09 19:23:25:812 SubModeloECF
    -- 14/09 19:23:25:828                 TX -> [SOH][170][26][NUL][4][NUL]9|0|)
    -- 14/09 19:23:25:843                 RX <- [ACK]
    -- 14/09 19:23:25:859          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:25:859             Resposta: SEQ:170 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:16 BRS:"14092016192323 |" CHK:60
    -- 14/09 19:23:25:968     RX <- [SOH][170][26][NUL][NUL][SOH][NUL][NUL][NUL][16][NUL]14092016192323 |<
    -- 14/09 19:23:25:968 -- Desativando a porta: COM5
    -- 14/09 19:23:25:968 -- Ativando a porta: COM5
    -- 14/09 19:23:26:015 NumSerie
    -- 14/09 19:23:26:015                 TX -> [SOH][171][26][NUL][ENQ][NUL]15|4|\
    -- 14/09 19:23:26:031                 RX <- [ACK]
    -- 14/09 19:23:26:031          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:26:046             Resposta: SEQ:171 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:21 BRS:"BE111510101110002932|" CHK:91
    -- 14/09 19:23:26:156     RX <- [SOH][171][26][NUL][NUL][SOH][NUL][NUL][NUL][NAK][NUL]BE111510101110002932|[
    -- 14/09 19:23:26:156 -- Desativando a porta: COM5
    -- 14/09 19:23:26:156 -- Ativando a porta: COM5
    -- 14/09 19:23:26:203 NumSerieMFD
    -- 14/09 19:23:26:203                 TX -> [SOH][172][26][NUL][ENQ][NUL]99|5|j
    -- 14/09 19:23:26:218                 RX <- [ACK]
    -- 14/09 19:23:26:218          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:26:234             Resposta: SEQ:172 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:10 BRS:"002|001|||" CHK:228
    -- 14/09 19:23:26:343     RX <- [SOH][172][26][NUL][NUL][SOH][NUL][NUL][NUL][LF][NUL]002|001|||[228]
    -- 14/09 19:23:26:343 -- Desativando a porta: COM5
    -- 14/09 19:23:26:343 -- Ativando a porta: COM5
    -- 14/09 19:23:26:390 NumCRZ
    -- 14/09 19:23:26:390                 TX -> [SOH][173][26][NUL][4][NUL]1|4|(
    -- 14/09 19:23:26:406                 RX <- [ACK]
    -- 14/09 19:23:26:406          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:26:421             Resposta: SEQ:173 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:7 BRS:"4|0325|" CHK:197
    -- 14/09 19:23:26:531     RX <- [SOH][173][26][NUL][NUL][SOH][NUL][NUL][NUL][7][NUL]4|0325|[197]
    -- 14/09 19:23:26:531 -- Desativando a porta: COM5
    -- 14/09 19:23:26:546 -- Ativando a porta: COM5
    -- 14/09 19:23:26:578 
    -- 14/09 19:23:26:578                 TX -> [SOH][174][26][NUL][7][NUL]17|325|[201]
    -- 14/09 19:23:26:609                 RX <- [ACK]
    -- 14/09 19:23:26:625          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:26:921             Resposta: SEQ:174 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:268 BRS:"325|14092016|14092016192258 |3|35568|35746|1|397941|28683|644|17531|000|000|000|128659|4|T|17.00|200661|T|12.00|000|T|07.00|000|T|04.00|000|F1|00.00|151066|I1|00.00|000|N1|00.00|000|FS1|00.00|000|IS1|00.00|000|NS1|00.00|000|01.00.02|03419909000177|283112840|100065899|" CHK:24
    -- 14/09 19:23:27:031     RX <- [SOH][174][26][NUL][NUL][SOH][NUL][NUL][NUL][FF][SOH]325|14092016|14092016192258 |3|35568|35746|1|397941|28683|644|17531|000|000|000|128659|4|T|17.00|200661|T|12.00|000|T|07.00|000|T|04.00|000|F1|00.00|151066|I1|00.00|000|N1|00.00|000|FS1|00.00|000|IS1|00.00|000|NS1|00.00|000|01.00.02|03419909000177|283112840|100065899|[24]
    -- 14/09 19:23:27:031 -- Desativando a porta: COM5
    -- 14/09 19:23:27:031 -- Ativando a porta: COM5
    -- 14/09 19:23:27:078 
    -- 14/09 19:23:27:078                 TX -> [SOH][175][26][NUL][4][NUL]8|0|-
    -- 14/09 19:23:27:093                 RX <- [ACK]
    -- 14/09 19:23:27:093          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:27:109             Resposta: SEQ:175 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:30 BRS:"00000000|2|000035747|63352640|" CHK:241
    -- 14/09 19:23:27:218     RX <- [SOH][175][26][NUL][NUL][SOH][NUL][NUL][NUL][30][NUL]00000000|2|000035747|63352640|[241]
    -- 14/09 19:23:27:218 -- Desativando a porta: COM5
    -- 14/09 19:23:27:218 -- Ativando a porta: COM5
    -- 14/09 19:23:27:265 NumSerie
    -- 14/09 19:23:27:265                 TX -> [SOH][176][26][NUL][ENQ][NUL]15|4|a
    -- 14/09 19:23:27:281                 RX <- [ACK]
    -- 14/09 19:23:27:281          Status TX -> [ENQ][NUL]
    -- 14/09 19:23:27:296             Resposta: SEQ:176 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:21 BRS:"BE111510101110002932|" CHK:96
    -- 14/09 19:23:27:406     RX <- [SOH][176][26][NUL][NUL][SOH][NUL][NUL][NUL][NAK][NUL]BE111510101110002932|`
    -- 14/09 19:23:27:406 -- Desativando a porta: COM5
    -- 15/09 06:50:36:671 -- Ativando a porta: COM5
    -- 15/09 06:50:36:734 TotalCancelamentos
    -- 15/09 06:50:36:734                 TX -> [SOH][177][26][NUL][4][NUL]4|3|.
    -- 15/09 06:50:36:765                 RX <- [ACK]
    -- 15/09 06:50:36:781          Status TX -> [ENQ][NUL]
    -- 15/09 06:50:36:796             Resposta: SEQ:177 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:6 BRS:"3|000|" CHK:141
    -- 15/09 06:50:36:906     RX <- [SOH][177][26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][NUL]3|000|[141]
    -- 15/09 06:50:36:906 -- Desativando a porta: COM5
    -- 15/09 06:58:40:000 -- Ativando a porta: COM5
    -- 15/09 06:58:40:046 TotalCancelamentos
    -- 15/09 06:58:40:046                 TX -> [SOH][178][26][NUL][4][NUL]4|3|/
    -- 15/09 06:58:40:062                 RX <- [ACK]
    -- 15/09 06:58:40:062          Status TX -> [ENQ][NUL]
    -- 15/09 06:58:40:078             Resposta: SEQ:178 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:6 BRS:"3|000|" CHK:142
    -- 15/09 06:58:40:187     RX <- [SOH][178][26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][NUL]3|000|[142]
    -- 15/09 06:58:40:187 -- Desativando a porta: COM5

     

  11. Bom dia,

    Ao emitirmos o comando da Redução Z para a impressora MP-4200, ela nos retorna um erro de 'Impressora Bematech não está respondendo', porém podemos notar que a redução z foi impressa com sucesso, mas ainda assim ela nos retorna esse erro.
    Não estamos conseguindo identificar o motivo.

    Estamos utilizando o comando TACBrECF.ReducaoZ

    Alguém poderia nos ajudar por favor?

    Segue log da impressora:
     

    -- 13/09 19:26:43:578 ReducaoZ( 13/09/2016 19:26 )
    -- 13/09 19:26:43:578 TX -> [SOH][175][NAK][NUL][18][NUL]13092016|192641|0|G
    -- 13/09 19:26:43:578 RX <- [ACK]
    -- 13/09 19:26:43:593 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:593 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (1)
    -- 13/09 19:26:43:656 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:656 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (2)
    -- 13/09 19:26:43:718 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:734 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (3)
    -- 13/09 19:26:43:796 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:796 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (4)
    -- 13/09 19:26:43:859 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:859 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (5)
    -- 13/09 19:26:43:921 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (6)
    -- 13/09 19:26:43:984 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:43:984 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (7)
    -- 13/09 19:26:44:046 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:046 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (8)
    -- 13/09 19:26:44:109 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:109 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (9)
    -- 13/09 19:26:44:171 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:171 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (10)
    -- 13/09 19:26:44:234 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:234 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (11)
    -- 13/09 19:26:44:296 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:328 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (12)
    -- 13/09 19:26:44:390 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:421 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (13)
    -- 13/09 19:26:44:484 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:515 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (14)
    -- 13/09 19:26:44:578 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:609 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (15)
    -- 13/09 19:26:44:671 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:718 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (16)
    -- 13/09 19:26:44:781 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:812 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (17)
    -- 13/09 19:26:44:875 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:44:906 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (18)
    -- 13/09 19:26:44:968 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:000 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (19)
    -- 13/09 19:26:45:062 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:093 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (20)
    -- 13/09 19:26:45:156 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:171 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (21)
    -- 13/09 19:26:45:250 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:265 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (22)
    -- 13/09 19:26:45:343 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:359 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (23)
    -- 13/09 19:26:45:421 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:421 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (24)
    -- 13/09 19:26:45:484 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:484 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (25)
    -- 13/09 19:26:45:546 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:546 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (26)
    -- 13/09 19:26:45:609 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:609 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (27)
    -- 13/09 19:26:45:671 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:671 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (28)
    -- 13/09 19:26:45:734 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:45:750 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (29)
    -- 13/09 19:26:45:812 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:156 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (30)
    -- 13/09 19:26:46:218 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:218 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (31)
    -- 13/09 19:26:46:281 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:281 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (32)
    -- 13/09 19:26:46:343 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:375 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (33)
    -- 13/09 19:26:46:437 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:468 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (34)
    -- 13/09 19:26:46:531 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:562 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (35)
    -- 13/09 19:26:46:625 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:656 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (36)
    -- 13/09 19:26:46:718 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:734 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (37)
    -- 13/09 19:26:46:796 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:828 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (38)
    -- 13/09 19:26:46:890 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:46:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (39)
    -- 13/09 19:26:46:984 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:000 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (40)
    -- 13/09 19:26:47:078 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:093 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (41)
    -- 13/09 19:26:47:171 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:187 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (42)
    -- 13/09 19:26:47:250 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:250 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (43)
    -- 13/09 19:26:47:312 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:312 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (44)
    -- 13/09 19:26:47:375 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:375 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (45)
    -- 13/09 19:26:47:437 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:437 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (46)
    -- 13/09 19:26:47:500 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:500 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (47)
    -- 13/09 19:26:47:562 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:562 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (48)
    -- 13/09 19:26:47:625 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:625 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (49)
    -- 13/09 19:26:47:687 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:687 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (50)
    -- 13/09 19:26:47:750 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:765 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (51)
    -- 13/09 19:26:47:828 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:828 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (52)
    -- 13/09 19:26:47:890 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:890 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (53)
    -- 13/09 19:26:47:953 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:47:953 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (54)
    -- 13/09 19:26:48:015 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:015 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (55)
    -- 13/09 19:26:48:078 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:109 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (56)
    -- 13/09 19:26:48:171 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:203 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (57)
    -- 13/09 19:26:48:265 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:296 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (58)
    -- 13/09 19:26:48:359 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:390 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (59)
    -- 13/09 19:26:48:453 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:484 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (60)
    -- 13/09 19:26:48:546 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:578 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (61)
    -- 13/09 19:26:48:640 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:671 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (62)
    -- 13/09 19:26:48:734 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:750 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (63)
    -- 13/09 19:26:48:812 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:843 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (64)
    -- 13/09 19:26:48:906 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:921 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (65)
    -- 13/09 19:26:48:984 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:48:984 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (66)
    -- 13/09 19:26:49:046 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:49:046 RX <- [WAK][NUL][SOH][NUL][NUL][NUL] (67)
    -- 13/09 19:26:49:109 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:49:109 Resposta: SEQ:175 CMD:21 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:9 BRS:"13092016|" CHK:224
    -- 13/09 19:26:49:218 RX <- [SOH][175][NAK][NUL][NUL][SOH][NUL][NUL][NUL][TAB][NUL]13092016|[224]
    -- 13/09 19:26:50:031 
    -- 13/09 19:26:50:031 TX -> [SOH][176][26][NUL][4][NUL]4|2|,
    -- 13/09 19:26:50:968 RX <- [ACK]
    -- 13/09 19:26:50:968 Status TX -> [ENQ][NUL]
    -- 13/09 19:26:51:000 Resposta: SEQ:176 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:6 BRS:"2|000|" CHK:139
    -- 13/09 19:26:51:109 RX <- [SOH][176][26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][NUL]2|000|[139]
    -- 13/09 19:26:51:109 Estado
    -- 13/09 19:26:51:109 TX -> [SOH][177][26][NUL][ENQ][NUL]16|5|d
    -- 13/09 19:26:54:234 RespostaComando: 
    -- 13/09 19:26:54:234 RX <- 
    -- 13/09 19:26:54:234 
    ----------------- ERRO -----------------
    Impressora BEMATECH não está respondendo
    ---------------------------------------- 
    --------------------------------------------------------------------------------
    ATIVAR - 14/09/16 07:01:40:733 - Modelo: EscECF - Porta: COM5 - TimeOut: 3
    Device: BAUD=9600 DATA=8 PARITY=N STOP=1 HANDSHAKE=DTR/DSR MAXBANDWIDTH=0
    -------------------------------------------------------------------------------- 

     

  12. Então, eu até vi alguns tópicos mesmo, porém acabei abrindo outro porque de repente era algo que estávamos fazendo errado.
    Porém pelo visto é a bematech mesmo o problema.

    Essa impressora blindada já nos deu muita dor de cabeça, que chegue logo a NFC-e aos estados PAF-ECF.

    Vamos ver o que conseguimos fazer.
    Caso alguém tiver alguma solução paliativa, agradeço. 

  13. Bom dia,

    Estamos com uma situação para as impressoras blindadas MP-4200 TH FI, onde ao emitirmos a redução Z, os valores das alíquotas de ICMS estão retornando os valores do Imposto e não da Base-ICMS, onde os dados lidos não conferem com os emitidos na redução Z.

    Detectamos também que quando a redução é emitida no mesmo dia (ao fim do expediente por exemplo), o valor da alíquota (de 17% por exemplo) é lido de forma errada (é lido o valor do imposto), porém quando a redução é emitida no dia seguinte pela manhã, a leitura dos dados é feita de forma correta.

    Alguém já pegou esse mesmo problema?

    Após o comando para emitir a redução Z, estamos validando se é a MP-4200, se for, nós emitidos uma leitura dos DadosUltimaReducaoZ, porém retorna o valor incorreto da aliquota como citei acima.

    Segue:
     

    DM_ECF.ECF.ReducaoZ(dDtMovimento);
    
    if (Pos('MP-4200',DM_ECF.ECF.SubModeloECF)) > 0 then
    begin
    
    	 DM_ECF.ECF.DadosUltimaReducaoZ;
         DM_FISCAL2.gravarAliquotasIcms(DM_ECF.ECF.DadosReducaoZClass.TodasAliquotas,
         DM_ECF.ECF.iIdECF, dDtMovimento,IntToStrDefVSM((iCrz - 1)),
         DM_ECF.ECF.NumSerie); 
    
         if DM_ECF.ECF.DadosReducaoZClass.ISSQN.Count > 0 then
         begin
         DM_FISCAL2.gravarAliquotasIcms(DM_ECF.ECF.DadosReducaoZClass.ISSQN,
         DM_ECF.ECF.iIdECF,
         dDtMovimento,
         IntToStrDefVSM((iCrz - 1)),
         DM_ECF.ECF.NumSerie, True);
         end;
    end;

     

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