예제 #1
0
 public static function submit($loan_id, $data)
 {
     $loanproduct = Loanproduct::findorfail($loan_id);
     $posting = new Loanposting();
     // post disbursal postings
     $posting->disbursal($loanproduct, $data);
     $posting->principal_repayment($loanproduct, $data);
     $posting->interest_repayment($loanproduct, $data);
     $posting->loan_write_off($loanproduct, $data);
     $posting->fee_payment($loanproduct, $data);
     $posting->penalty_payment($loanproduct, $data);
     $posting->loan_overpayment($loanproduct, $data);
     $posting->overpayment_refund($loanproduct, $data);
 }