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...
The popup will be closed in 10 segundos...