Jump to content

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

FS800 CancelaCupom


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

Recommended Posts

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

Link to comment
Share on other sites

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);

 

Link to comment
Share on other sites

  • Consultores

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.

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Desenvolvedor ACBrLib.

 

Link to comment
Share on other sites

  • Este tópico foi criado há 1883 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.