/**
  * Handle The Metadata Conversion
  *
  * @return mixed|void
  */
 public function doMetadataConvert()
 {
     // always runt he parent first, since we need to fix the vardefs before doing the viewdefs
     parent::doMetadataConvert();
     // fix the view defs now
     $this->fixRecordView(array('commit_stage' => false, 'sales_status' => true, 'sales_stage' => false, 'probability' => false));
     $this->fixListViews(array('sales_stage' => 'sales_status', 'probability' => false, 'commit_stage' => false));
 }
 /**
  * Put any custom Convert Logic Here
  *
  * @return mixed|void
  */
 public function doMetadataConvert()
 {
     // always runt he parent first, since we need to fix the vardefs before doing the viewdefs
     parent::doMetadataConvert();
     // fix the record view first
     // only add the commit_stage field if forecasts is setup
     $this->fixRecordView(array('commit_stage' => $this->isForecastSetup(), 'sales_status' => false, 'sales_stage' => true, 'probability' => true));
     // fix the various list views
     $this->fixListViews(array('sales_status' => 'sales_stage', 'probability' => true));
 }