Pessoal,
Bom dia!
Hoje gostaria de deixar uma dica sobre como saber o Status do Comprovante Não Fiscal Vinculado na Daruma. Use o método: Daruma_FI_StatusComprovanteNaoFiscalVinculado [Índice 1403] , e passe como parâmetro uma variável por referência com 2(dois) espaços alocados para escrita do Status.
· Este Método retornará um dos Valores Inteiros listados Abaixo:
1: OK, Sucesso ao enviar o método.
-27(Somente se o Flag Status Função estiver setado pra 1(um)): O Método foi executado, porém o ECF sinalizou Erro, chame o Método Daruma_FI_RetornoImpressora para identificar o Erro.
Qualquer valor diferente dos listados acima deve ser encarado como Erro de execução do Método no ECF.
· Observações:
- Devolverá 0(zero) para Vinculado Fechado e 1(um) para Vinculado Aberto.
· Exemplo em Visual Basic 6.0:
Str_Informacao = Space(2)
Int_Retorno = Daruma_FI_StatusComprovanteNaoFiscalVinculado(Str_Informacao)
TX_Retorno.Text = Str_Informacao
· Exemplo em Delphi 7.0:
var
Str_Informacao: String;
begin
SetLength (Str_Informacao,2);
Int_Retorno := Daruma_FI_StatusComprovanteNaoFiscalVinculado( pchar(Str_Informacao) );
Você pode ver mais informações sobre este e outros métodos disponíveis no nosso help: http://www.desenvolvedoresdaruma.com.br/home/downloads/Daruma32_Help_Chm.exe
Em caso de dúvidas entre em contato com a nossa equipe de suporte.
Atenciosamente,
Guilherme Silveira de Moraes
Suporte ao Desenvolvedor Daruma