Class ValidarEmpresaDaOrdem

java.lang.Object
systextil.bo.pcpb.ValidarEmpresaDaOrdem

public class ValidarEmpresaDaOrdem extends Object
Valida a empresa da ordem de produção PCPB_010 conforme estiver configurado nos parâmetros de empresa que controlam isso.
Author:
sergio
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    O nome do parâmetro de empresa que controla o tipo de alerta a aplicar.
    static final String
    O nome do parâmetro de empresa que controla o tipo de empresa a validar.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Instancia um validador para ser usado por um formulário.
  • Method Summary

    Modifier and Type
    Method
    Description
    msg(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao)
    Obtém mensagem de validação da empresa da ordem de produção conforme as regras configuradas.
    boolean
    Chamar depois de obter a mensagem, para saber se a aplicação deve travar o processo, ou apenas apresentar a mensagem sem travar.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • TIPO_EMPRESA

      public static final String TIPO_EMPRESA
      O nome do parâmetro de empresa que controla o tipo de empresa a validar.
      See Also:
    • TIPO_ALERTA

      public static final String TIPO_ALERTA
      O nome do parâmetro de empresa que controla o tipo de alerta a aplicar.
      See Also:
  • Constructor Details

    • ValidarEmpresaDaOrdem

      public ValidarEmpresaDaOrdem(Mdi mdi)
      Instancia um validador para ser usado por um formulário.
      Parameters:
      mdi - a MDI
  • Method Details

    • msg

      public String msg(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao)
      Obtém mensagem de validação da empresa da ordem de produção conforme as regras configuradas.
      Parameters:
      conn - a conexão
      ordemProducao - a ordem de produção
      Returns:
      a mensagem de validação. Se for nula, não há problema, não há mensagem a apresentar. Caso contrário, a aplicação deverá ler travar() para saber se deve interromper o processo após apresentar esta mensagem.
    • travar

      public boolean travar()
      Chamar depois de obter a mensagem, para saber se a aplicação deve travar o processo, ou apenas apresentar a mensagem sem travar.
      Returns:
      se deve travar, conforme as configurações