Class BloqueioOrdemBeneficiamento

java.lang.Object
br.com.intersys.systextil.function.BloqueioOrdemBeneficiamento

public class BloqueioOrdemBeneficiamento extends Object
  • Constructor Details

    • BloqueioOrdemBeneficiamento

      public BloqueioOrdemBeneficiamento()
  • Method Details

    • executar

      public static void executar(br.com.intersys.systextil.connection.AppConnection conn, int f_ordem) throws TagException
      A função original retorna as variáveis v_bloqueia_ordem e v_houveerro. Em Java, essas situações já são tratadas com Exceptions (TagException e DebugException), de modo que ambas as variáveis nunca retornam true. Por isto, este método retorna void e as situações excepcionais são tratadas mediante a captura da TagException, como segue:
      try {
          BloqueioOrdemBeneficiamento.executar(getConn(), op_aux);
          v_bloqueia_ordem = "s";
      } catch(TagException te) {
          session.displayToMessageBox(utilTag.buscarTag(te));
          v_bloqueia_ordem = "n";
          v_houveerro = 1;
      }
      

      Na prática, nem tudo isso é necessário, mas isto deve ser suficiente.

      Throws:
      TagException