Esempio n. 1
0
         }
     }
 }
 $voucher_no = $model->voucher_no;
 // 6
 $ExternalCoBrokeCommission = ProTransactionsSaveCommission::calcClientCommission($mTransactions);
 $InternalCoBrokeCommission = ProTransactionsSaveCommission::calcCommissionInternalCobroke($mTransactions);
 $MA_Gross = $model->voucher_ma_gross_comm;
 $MA_GrossText = $cmsFormater->formatPriceSign($model->voucher_ma_gross_comm);
 // 14
 $PrimaySalespersonComm = $mTransComm->received_commission;
 $voucher_number_11 = $PrimaySalespersonComm + $MA_Gross + $ExternalCoBrokeCommission + $InternalCoBrokeCommission;
 $voucher_number_11_text = $cmsFormater->formatPriceSign($voucher_number_11);
 $SalespersonCommissionScheme_12 = $cmsFormater->formatPrice($mTransComm->percent_of_tier) . " %";
 //   tam dong lai $voucher_number_13 = $voucher_number_11-$ExternalCoBrokeCommission-$InternalCoBrokeCommission;
 $voucher_number_13 = ProTransactionsInvoice::calcTotalNetComm($model, $mTransactions);
 $voucher_number_13_text = $cmsFormater->formatPriceSign($voucher_number_13);
 $ExternalCoBrokeCommissionText = $cmsFormater->formatPriceSign($ExternalCoBrokeCommission);
 // 15
 $InternalCoBrokeCommissionText = $cmsFormater->formatPriceSign($InternalCoBrokeCommission);
 // 16
 if ($template == ProTransactionsInvoice::TEMPLATE_5_VOUCHER_COBROKE) {
     if ($mUser = $model->rPayToUser) {
         $CompanyName = 'Property Infologic';
         // 1
         $BillingAddress = '10 Ubi Crescent #03-52 Lobby C, Ubi Techpark, Singapore';
         // 2
         $PostalCode = '408564';
         // 3
         if ($mUser->role_id == ROLE_EXTERNAL_CO_BROKE) {
             $CompanyName = $mUser->agent_company_name;