public function actionActualReview($id)
 {
     /*TERM PLAN HEADER*/
     $searchModel = new TermheaderSearch();
     $dataProvider = $searchModel->searchcusbyid(Yii::$app->request->queryParams, $id);
     // $modelRslt=$dataProvider->getModels();
     $modelRslt = Termheader::find()->where(['TERM_ID' => $id])->one();
     /*BUDGET SEARCH*/
     $searchModelBudget = new TermdetailSearch();
     $dataProviderBudget = $searchModelBudget->searchbudget(Yii::$app->request->queryParams, $id);
     //*search */
     $paramCari = Yii::$app->getRequest()->getQueryParam('nomerfaktur');
     // if parent not equal null then search NOMER_FAKTURPAJAK
     if ($paramCari != '') {
         $cari = ['NOMER_FAKTURPAJAK' => $paramCari];
     } else {
         $cari = '';
     }
     $searchModelRdetail = new RtdetailSearch($cari);
     $dataProviderRdetail = $searchModelRdetail->search(Yii::$app->request->queryParams, $id);
     /*
      * Process Editable Row [Columm SQTY]
      * @author ptrnov  <*****@*****.**>
      * @since 1.1
      **/
     if (Yii::$app->request->post('hasEditable')) {
         $id = Yii::$app->request->post('editableKey');
         $model = Rtdetail::findOne($id);
         $out = Json::encode(['output' => '', 'message' => '']);
         $post = [];
         $posted = current($_POST['Rtdetail']);
         $post['Rtdetail'] = $posted;
         if ($model->load($post)) {
             $model->save();
             $output = '';
             if (isset($posted['PERIODE_START'])) {
                 $output = $model->PERIODE_START;
             }
             if (isset($posted['PERIODE_END'])) {
                 $output = $model->PERIODE_START;
             }
             if (isset($posted['STORE_ID'])) {
                 $output = $model->STORE_ID;
             }
             $out = Json::encode(['output' => $output, 'message' => '']);
         }
         // return ajax json encoded response and exit
         echo $out;
         return;
     }
     return $this->render('actual_review', ['dataProvider' => $dataProvider, 'model' => $modelRslt, 'dataProviderBudget' => $dataProviderBudget, 'dataProviderRdetail' => $dataProviderRdetail, 'searchModelRdetail' => $searchModelRdetail, 'data_toko' => self::aryData_cus(), 'data_invest' => self::aryData_invest()]);
     /*
      * NOTED VIEWS FILES:
      * review-> _reviewData  -> button [Actual Investment]  -> [contreoller]actionActualReview ->actual_review
      */
 }