Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Na versão atual de ACBrNFSeXConversao foi removido o retorno do OK booleano da função StrToNaturezaOperacao

 

function StrToNaturezaOperacao(out ok: boolean; const s: string): TnfseNaturezaOperacao;
var
  idx: TnfseNaturezaOperacao;
begin
  for idx:= Low(TNaturezaOperacaoArrayStrings) to High(TNaturezaOperacaoArrayStrings) do
  begin
    if (TNaturezaOperacaoArrayStrings[idx] = s) then
    begin
      ok := True;
      Result := idx;
      exit;
    end;
  end;

  ok := False;
  raise EACBrException.CreateFmt('Valor string inválido para TnfseNaturezaOperacao: %s', [s]);
end;

Eu por exemplo uso para checagem no meu sistema e parou de funcionar, pois foi removido, o retorno e passou a dar sempre retorno falso.

Acima a correção e anexo o fonte atualizado.

ACBrNFSeXConversao.pas

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.

The popup will be closed in 10 segundos...