diff --git a/wms/account-receivable-check.php b/wms/account-receivable-check.php index 1e373b52..727c015d 100644 --- a/wms/account-receivable-check.php +++ b/wms/account-receivable-check.php @@ -1,17 +1,34 @@ 0) { foreach ($pay_received as $received) { - $had_received += $received['received_amount']; + $had_received_amount += intval($received['received_amount']); + $had_invoice_amount += intval($received['invoice_amount']); + if(in_array(intval($received['status']),array(0,4,5,99))){ + $tem_status = intval(0); + }else{ + $tem_status = intval($received['status']); + } + if($status_summary < $tem_status){ + $status_summary = $tem_status; + } } } -$unreceived = $Bill[12] - $had_received; + +$unreceived_amount = intval($Bill[12]) - intval($had_received_amount); +$uninvoice_amount = intval($Bill[12]) - intval($had_invoice_amount); +$Bill[19] =$had_invoice_amount; +$Bill[20] =$had_received_amount; +$Bill[21] =$uninvoice_amount; +$Bill[22] =$unreceived_amount; +$Bill[23] =$status_summary; $data = json_encode($Bill); ?>