Jump to content

dev botao

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

Recommended Posts

Posted

Boa tarde.

Estou usando a FS800 e está retornando:

16-Erro específico do fabricante

146-Documento especificado não foi encontrado

Houve alguma mudança na blindada? Tenho que passar o número do COO?

No método não tem possibilidade de passar parâmetro.

Posted

Desisti de cancelar o primeiro cupom e gerei um novo e tentei cancelá-lo mas o retorno foi:

Categoria: 2-Erro em parâmetro de comando
Motivo: 1-Conteúdo de parâmetro inválido no comando

Pelo software DarumaFramework_Delphi.exe cancelou normalmente.

Pelo DemoECF (ACBrFramework.ECFTeste.exe) retornou erro conforme anexo.

 

demoecf.jpg

Posted

Blz Rafael.

Entrei para informar que mudei os meus fontes na ACBrFramework.Net e funcionou o cancelamento. Mas vou baixar do svn para priorizar seu acerto.

public void CancelaCupom(int NumCOOCancelar)
        {
            int ret = ACBrECFInterop.ECF_CancelaCupom(this.Handle, NumCOOCancelar);
            CheckResult(ret);
        }

[DllImport(ACBr, CallingConvention = CallingConvention.Cdecl)]
        public static extern int ECF_CancelaCupom(IntPtr ecfHandle, int NumCOOCancelar);

 

Posted

Apenas para avisar seu acerto só funcionou pois eu já tinha adicionado o parâmetro antes no projeto em Pascal, tinha esquecido de atualizar no .net, neste casos tem que alterar primeiro la e depois no projeto em .Net.

 

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.