}
 } else {
     if ($pay_stub_amendment_data['start_date'] == '') {
         $pay_stub_amendment_data['start_date'] = TTDate::getTime();
     }
 }
 //Select box options;
 $status_options_filter = array(50, 60);
 /*
 if ( isset($pay_stub_amendment) AND $pay_stub_amendment->getStatus() == 55 ) {
 	$status_options_filter = array(55);
 } elseif ( isset($pay_stub_amendment) AND $pay_stub_amendment->getStatus() == 52 ) {
 	$status_options_filter = array(52);
 }
 */
 $status_options = Option::getByArray($status_options_filter, $rpsaf->getOptions('status'));
 $pay_stub_amendment_data['status_options'] = $status_options;
 $frequency_options = $rpsaf->getOptions('frequency');
 $pay_stub_amendment_data['frequency_options'] = $frequency_options;
 $percent_amount_options = $rpsaf->getOptions('percent_amount');
 $pay_stub_amendment_data['percent_amount_options'] = $percent_amount_options;
 $pay_stub_amendment_data['type_options'] = $rpsaf->getOptions('type');
 $pseallf = new PayStubEntryAccountLinkListFactory();
 $pseallf->getByCompanyId($current_company->getId());
 if ($pseallf->getRecordCount() > 0) {
     $net_pay_psea_id = $pseal_obj = $pseallf->getCurrent()->getTotalNetPay();
 }
 //$psenlf = new PayStubEntryNameListFactory();
 $psealf = new PayStubEntryAccountListFactory();
 $pay_stub_amendment_data['pay_stub_entry_name_options'] = $psealf->getByCompanyIdAndStatusIdAndTypeIdArray($current_company->getId(), 10, array(10, 20, 30, 50, 60, 65));
 $pay_stub_amendment_data['percent_amount_entry_name_options'] = $psealf->getByCompanyIdAndStatusIdAndTypeIdArray($current_company->getId(), 10, array(10, 20, 30, 40, 50, 60, 65));