none
Requisito VII - item 6 para impressoras Daruma RRS feed

  • Pergunta

  • Olá pessoal

    Estou com uma dúvida no Requisito VII - Item 6.
    (correspondente aos testes 23 e 24 do roteiro)
    Segundo o roteiro de homologação, esse item serve para gerar um arquivo MFD com relação ao ato cotepe 17/04.

    Pesquisando por aí, achei algumas informações.
    - Aqui diz que deve ser ignorado, pois não é suportado pelas dll's:
    http://delphiwork.blogspot.com/

    - Para a Bematech, achei as funções correspondentes:
    http://social.msdn.microsoft.com/Forums/pt-BR/geralpt/thread/c113e411-d92e-4ad3-9af9-dacc7a145108

    - No caso da Daruma, encontrei a função Daruma_RFD_GerarArquivo.
    No manual da daruma tem um item que é "Algumas Informações sobre a CAT-52", que parece dizer isso.
    E também tem esse tópico:
    http://social.msdn.microsoft.com/Forums/pt-BR/geralpt/thread/32185c53-ac55-449f-8a5d-78ddbba78175

    Minha pergunta é:
    Para cumprir o item 6 nas impressoras Daruma é utilizada a função Daruma_RFD_GerarArquivo?
    Ou a DLL da Daruma realmente não suporta esse requisito?

    Abraços
    Fabio Schunig
    terça-feira, 24 de novembro de 2009 13:46

Respostas

  • Bom dia!

    A Daruma já tem a função especifica para este requisito que se chama:

    Daruma_FIMFD_GerarAtoCotepePafData e Daruma_FIMFD_GerarAtoCotepePafCOO

    Para mais informações você pode baixar a lista das funções suportadas pelo Daruma aqui:

    http://www.desenvolvedoresdaruma.com.br/home/downloads/Site_2009/paf/paf.zip

    T+
    terça-feira, 24 de novembro de 2009 13:53

Todas as Respostas

  • Bom dia!

    A Daruma já tem a função especifica para este requisito que se chama:

    Daruma_FIMFD_GerarAtoCotepePafData e Daruma_FIMFD_GerarAtoCotepePafCOO

    Para mais informações você pode baixar a lista das funções suportadas pelo Daruma aqui:

    http://www.desenvolvedoresdaruma.com.br/home/downloads/Site_2009/paf/paf.zip

    T+
    terça-feira, 24 de novembro de 2009 13:53
  • Olá Fábio

    Pois é, eu tinha esse zip aí.
    Mas constava a informação na lista de funções, que o requisito não era suportado.

    Fui ver agora e estava com os arquivos desatualizados!
    Tanto esse zip da Daruma, quanto o help da DLL.

    Baixei tudo de novo, e agora encontrei o que preciso.
    Obrigado Fábio!
    Até +

    Fabio Schunig

    terça-feira, 24 de novembro de 2009 16:23
  • Olá
    Mais uma dúvida!

    O comando Daruma_FIMFD_GerarAtoCotepePafData gerou o arquivo sem problemas.

    Mas o Daruma_FIMFD_GerarAtoCotepePafCOO está demorando muito mesmo pra gerar. Na verdade, ainda não consegui gerar o arquivo nenhuma vez.
    Já fazem uns 25 minutos que pedi para gerar de um intevalo de COO (99 até o 115). E ainda nada.

    Na impressora está piscando o led, e o arquivo temporário está sendo modificado.
    Mas essa demora é normal?

    Abraços
    Fabio Schunig
    terça-feira, 24 de novembro de 2009 18:21
  • Boa tarde!

    Como o intervalo de COO é pequeno, acho que não poderia demorar tudo isso. Seria melhor você entrar em contato com eles pra ver qual pode ser o problema.

    Você já tentou desligar e liga a ECF pra ver se volta ao normal?

    T+
    terça-feira, 24 de novembro de 2009 18:28
  • Olá

    Tive que matar o processo, pois não terminava mais.
    Mas acho que deve ser um bug.

    Fiz mais alguns testes aqui, e achei uma padrão.
    O procedimento entrava em loop infinito, e fica alimentando o arquivo temporário com os mesmos dados (o arquivo já estava com mais de 1MB quando matei o processo).

    Com mais alguns testes, acabei notando que o número de COO's da impressora aqui ainda não chegou ao 115.
    Está no número 112 ainda.

    Ou seja, se eu mando para a função um intervalo de COO's maior que o COO atual, entra em loop infinito.
    Alguém da Daruma poderia confirmar isso?


    PS: a DLL está atualizada com a versão mais atual. Acabei de baixar.
    DARUMA32.dll(Fiscal V.2.27.06(C/NFP)) -  (Rest. V.2.08) - (Dual V.2.18) -  (TA1000 V.2.05)


    Abraços
    Fabio Schunig
    terça-feira, 24 de novembro de 2009 19:05