Usuário com melhor resposta
Requisito VII - item 6 para impressoras Daruma

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
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+- Sugerido como Resposta Fábio Vendramin Guimarães Rosini terça-feira, 24 de novembro de 2009 13:53
- Marcado como Resposta Fabio Schunig terça-feira, 24 de novembro de 2009 16:23
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+- Sugerido como Resposta Fábio Vendramin Guimarães Rosini terça-feira, 24 de novembro de 2009 13:53
- Marcado como Resposta Fabio Schunig terça-feira, 24 de novembro de 2009 16:23
-
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
-
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 -
-
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