Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3751 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
Postado

Bom Dia,

Estou executando o comando PafMF_LMFC_Cotepe1704(nCRZIni, nCRZFim, sArquivoTXTMF);

passando para CRZIni = 1 e CRZFim = Ultima CRZ da ECF, ArquivoTXTMF = c:\checkout\MF.TXT

quando executado na Com acima da COM5 Gera erros na Daruma, em conversa com o Suporte toda geração de arquivo só é realizada quando a ECF está na COM1 até a COM5.

"Erro ao executar xrGerarRelatorio_ECF_Daruma. Cod.: -1 Erro do Método."

e Como o comando gerar pela CRZ encontrei um erro no Classe da Daruma.

De acordo com a documentação http://www.desenvolvedoresdaruma.com.br/home/downloads/Site_2011/Help/DarumaFrameworkHelpOnline/DarumaFramework/Impressora_Fiscal/Gera%C3%A7%C3%A3o_de_Arquivos/rGerarRelatorio_ECF_Daruma.htm

o Metodo utilizado quando é por CRZ deve passar Apenas 4 Casas decimais e não 6 como está atualmente.

Alteração ArquivoMFD_DLL

 

case TipoContador of
      tpcCRZ: begin
        Tipo := 'CRZ';
        Inicio := IntToStrZero(ContInicial, 4);
        Fim    := IntToStrZero(ContFinal,   4);
      end;
      tpcCOO: begin
        Tipo := 'COO';
        Inicio := IntToStrZero(ContInicial, 6);
        Fim    := IntToStrZero(ContFinal,   6);
      end;
    else
      raise EACBrECFERRO.Create(ACBrStr('Tipo de contador desconhecido, tipos válidos: CRZ, COO'));
    end;

Pedro E. Braga

Product Owner/ System Analyst / Programmer

WhatsApp (47) 98925-0951

E-mail: [email protected]

Skype: [email protected]

http://bragatec.blogspot.com.br

  • Este tópico foi criado há 3751 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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