Class ProcMassiveCommission

All Implemented Interfaces:
ProcessCall

public class ProcMassiveCommission extends CommissionCalc
Massive Commission Calculation
Author:
Vinicius Henrique Moraes - ViniMoraes - BrERP Importação com Tratamento de Atributos.
  • Field Details

    • AD_Org_ID

      protected BigDecimal AD_Org_ID
      Prepare - e.g., get Parameters.
  • Constructor Details

    • ProcMassiveCommission

      public ProcMassiveCommission()
  • Method Details

    • prepare

      protected void prepare()
      Description copied from class: CommissionCalc
      Prepare - e.g., get Parameters.
      Overrides:
      prepare in class CommissionCalc
    • doIt

      protected String doIt() throws Exception
      Esse processo vai pegar a data como parâmetro e para todas as comissões ativas desse cliente e organização ele vai gerar um comissioncalc o processo é o mesmo da CommissionCalc, só foi herdado e adicionado um log no fim do processo
      Overrides:
      doIt in class CommissionCalc
      Returns:
      Message (text with variables)
      Throws:
      Exception - if not successful