fixed offline payment

This commit is contained in:
denisdulici 2020-02-05 14:56:27 +03:00
parent bca566bac5
commit 7dabc8a3cc

View File

@ -506,6 +506,8 @@ class Version200 extends Listener
$has_project_revenues = Schema::hasTable('project_revenues'); $has_project_revenues = Schema::hasTable('project_revenues');
foreach ($revenues as $revenue) { foreach ($revenues as $revenue) {
$payment_method = str_replace('offlinepayment.', 'offline-payments.', $revenue->payment_method);
$transaction_id = DB::table('transactions')->insertGetId([ $transaction_id = DB::table('transactions')->insertGetId([
'company_id' => $revenue->company_id, 'company_id' => $revenue->company_id,
'type' => 'income', 'type' => 'income',
@ -517,7 +519,7 @@ class Version200 extends Listener
'contact_id' => $revenue->customer_id, 'contact_id' => $revenue->customer_id,
'description' => $revenue->description, 'description' => $revenue->description,
'category_id' => $revenue->category_id, 'category_id' => $revenue->category_id,
'payment_method' => $revenue->payment_method, 'payment_method' => $payment_method,
'reference' => $revenue->reference, 'reference' => $revenue->reference,
'parent_id' => $revenue->parent_id, 'parent_id' => $revenue->parent_id,
'reconciled' => $revenue->reconciled, 'reconciled' => $revenue->reconciled,
@ -629,6 +631,8 @@ class Version200 extends Listener
$has_receipts = Schema::hasTable('receipts'); $has_receipts = Schema::hasTable('receipts');
foreach ($payments as $payment) { foreach ($payments as $payment) {
$payment_method = str_replace('offlinepayment.', 'offline-payments.', $payment->payment_method);
$transaction_id = DB::table('transactions')->insertGetId([ $transaction_id = DB::table('transactions')->insertGetId([
'company_id' => $payment->company_id, 'company_id' => $payment->company_id,
'type' => 'expense', 'type' => 'expense',
@ -640,7 +644,7 @@ class Version200 extends Listener
'contact_id' => $payment->vendor_id, 'contact_id' => $payment->vendor_id,
'description' => $payment->description, 'description' => $payment->description,
'category_id' => $payment->category_id, 'category_id' => $payment->category_id,
'payment_method' => $payment->payment_method, 'payment_method' => $payment_method,
'reference' => $payment->reference, 'reference' => $payment->reference,
'parent_id' => $payment->parent_id, 'parent_id' => $payment->parent_id,
'reconciled' => $payment->reconciled, 'reconciled' => $payment->reconciled,