Beispiel #1
0
 $ugdf->setData($setup_data);
 $ugdf->setDefault(TRUE);
 if ($ugdf->isValid()) {
     $ugdf->Save();
 }
 if (!empty($roe_data['id'])) {
     $roef->setId($roe_data['id']);
 }
 $roef->setUser($roe_data['user_id']);
 $roef->setPayPeriodType($roe_data['pay_period_type_id']);
 $roef->setCode($roe_data['code_id']);
 if ($roe_data['first_date'] != '') {
     $roef->setFirstDate($roe_data['first_date']);
 }
 if ($roe_data['last_date'] != '') {
     $roef->setLastDate($roe_data['last_date']);
 }
 if ($roe_data['pay_period_end_date'] != '') {
     $roef->setPayPeriodEndDate($roe_data['pay_period_end_date']);
 }
 if ($roe_data['recall_date'] != '') {
     $roef->setRecallDate($roe_data['recall_date']);
 }
 $roef->setSerial($roe_data['serial']);
 $roef->setComments($roe_data['comments']);
 if ($roef->isValid()) {
     $roef->setEnableReCalculate(TRUE);
     if (isset($roe_data['generate_pay_stub']) and $roe_data['generate_pay_stub'] == 1) {
         $roef->setEnableGeneratePayStub(TRUE);
     } else {
         $roef->setEnableGeneratePayStub(FALSE);