X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fincludes%2Fdb%2Fsupp_payment_db.inc;h=3d848ed639b6eabc755d18ee9d0de2c7ae32908c;hb=d7bad8234ae701d84e132bb57b19814badd8b6c9;hp=c44c8140b2b6a50e31ebb3b856e1fb940e3dc006;hpb=ee58357e3e1c1d07d72b8ffd421e3eda78055812;p=fa-stable.git diff --git a/purchasing/includes/db/supp_payment_db.inc b/purchasing/includes/db/supp_payment_db.inc index c44c8140..3d848ed6 100644 --- a/purchasing/includes/db/supp_payment_db.inc +++ b/purchasing/includes/db/supp_payment_db.inc @@ -12,6 +12,8 @@ function add_supp_payment($supplier_id, $date_, $bank_account, $amount, $discount, $ref, $memo_, $rate=0, $charge=0) { + global $Refs; + begin_transaction(); $supplier_currency = get_supplier_currency($supplier_id); @@ -33,7 +35,7 @@ function add_supp_payment($supplier_id, $date_, $bank_account, // it's a supplier payment - $trans_type = 22; + $trans_type = ST_SUPPAYMENT; /* Create a supp_trans entry for the supplier payment */ $payment_id = add_supp_trans($trans_type, $supplier_id, $date_, $date_, @@ -67,17 +69,17 @@ function add_supp_payment($supplier_id, $date_, $bank_account, } /*Post a balance post if $total != 0 */ - add_gl_balance($trans_type, $payment_id, $date_, -$total, payment_person_types::supplier(), $supplier_id); + add_gl_balance($trans_type, $payment_id, $date_, -$total, PT_SUPPLIER, $supplier_id); /*now enter the bank_trans entry */ add_bank_trans($trans_type, $payment_id, $bank_account, $ref, - $date_, -($amount + $supp_charge), payment_person_types::supplier(), + $date_, -($amount + $supp_charge), PT_SUPPLIER, $supplier_id, $bank_account_currency, "Could not add the supplier payment bank transaction"); add_comments($trans_type, $payment_id, $date_, $memo_); - references::save($trans_type, $payment_id, $ref); + $Refs->save($trans_type, $payment_id, $ref); commit_transaction();