Class MCOFPPGestaoMP

All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_COF_PP_GestaoMP, I_Persistent, Evaluatee

public class MCOFPPGestaoMP extends X_COF_PP_GestaoMP
Author:
vini
See Also:
  • Constructor Details

    • MCOFPPGestaoMP

      public MCOFPPGestaoMP(Properties ctx, int COF_PP_GestaoMP_ID, String trxName)
      Parameters:
      ctx -
      COF_PP_GestaoMP_ID -
      trxName -
    • MCOFPPGestaoMP

      public MCOFPPGestaoMP(Properties ctx, ResultSet rs, String trxName)
      Parameters:
      ctx -
      rs -
      trxName -
    • MCOFPPGestaoMP

      public MCOFPPGestaoMP(Properties ctx, int COF_PP_GestaoMP_ID, String trxName, String... virtualColumns)
    • MCOFPPGestaoMP

      public MCOFPPGestaoMP(Properties ctx, String COF_PP_GestaoMP_UU, String trxName, String... virtualColumns)
    • MCOFPPGestaoMP

      public MCOFPPGestaoMP(Properties ctx, String COF_PP_GestaoMP_UU, String trxName)
  • Method Details

    • sumQuantidadeRequisitada

      public static BigDecimal sumQuantidadeRequisitada(ArrayList<MCOFPPGestaoMP> gestaoMps)
      Método utilizado para somar a qtySum de uma Lista de MCOFPPGestaoMP
      Parameters:
      gestaoMps - (Lista com gestaoMps)
      Returns:
      valor total da soma
    • getGestaoMpWithMovimentation

      public static List<MCOFPPGestaoMP> getGestaoMpWithMovimentation(ArrayList<MCOFPPGestaoMP> gestaoMps)
      Checa se tem algumas gestão vinculada ao php com uma movimentação de estoque atrelada e retorna uma lista apenas dos items com movimentao
      Parameters:
      gestaoMps - Lista com gestao de MPs que deve ser validada
      Returns:
      lista contendo apenas os itens com movimentacao
    • beforeSave

      protected boolean beforeSave(boolean newRecord)
      Description copied from class: PO
      Called before Save for Pre-Save Operation
      Overrides:
      beforeSave in class PO
      Parameters:
      newRecord - new record
      Returns:
      true if record can be saved