예제 #1
0
 public static function DoGenVoucher($model, $mTransaction)
 {
     $prefix_code = self::getPrefix(ProTransactionsInvoice::TYPE_VOUCHER);
     $model->invoice_number = MyFormat::getNextId('ProTransactionsInvoice', $prefix_code, 'invoice_number', self::getLengthInvoiceNo());
     $model->invoice_type = ProTransactionsInvoice::TYPE_VOUCHER;
     $model->invoice_template = ProTransactionsSaveCommission::getTypeTemplateVoucher($mTransaction->id, $model->voucher_pay_to);
     $model->type = $mTransaction->type;
     $model->type_user = $model->invoice_template;
     $model->save();
 }