add_supp_allocation($total, ST_SUPPAYMENT, $pmt_no, ST_SUPPINVOICE, $inv_no, $inv->tran_date);
update_supp_trans_allocation(ST_SUPPINVOICE, $inv_no);
update_supp_trans_allocation(ST_SUPPAYMENT, $pmt_no);
add_supp_allocation($total, ST_SUPPAYMENT, $pmt_no, ST_SUPPINVOICE, $inv_no, $inv->tran_date);
update_supp_trans_allocation(ST_SUPPINVOICE, $inv_no);
update_supp_trans_allocation(ST_SUPPAYMENT, $pmt_no);