From 9c08a5cf70bb064221a9d6a8d64e8af3873514e8 Mon Sep 17 00:00:00 2001 From: Omair Saleh Date: Sun, 11 Jun 2023 15:58:50 +0800 Subject: [PATCH] remove accounting tasks from auto generated tasks temporarily until ready --- .../Processors/TransactionToPerfexCRMProcessorV2.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php b/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php index 3e03c860..141b535c 100644 --- a/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php +++ b/app/Classes/Modules/PerfexCRM/Processors/TransactionToPerfexCRMProcessorV2.php @@ -64,12 +64,16 @@ class TransactionToPerfexCRMProcessorV2 { $tasks = []; - if($status == ApprovalStatus::APPROVED && $model->type == TransactionType::PAYMENT) { + if($status == ApprovalStatus::PENDING_VERIFICATION && $model->type == TransactionType::PAYMENT) { $tasks = $this->definePaymentTasks($model); } elseif($status == ApprovalStatus::PENDING_VERIFICATION && $model->type == TransactionType::PURCHASE_ORDER) { if($model->owner->service_id == 1 || $model->owner->service_id == 3) { - $tasks = [PerfexCRMTasks::TASK_PURCHASE_ORDER_1, PerfexCRMTasks::TASK_PURCHASE_ORDER_2]; + $tasks = [PerfexCRMTasks::TASK_PURCHASE_ORDER_1]; } + } elseif($status == ApprovalStatus::APPROVED && $model->type == TransactionType::PAYMENT) { + $task = PerfexCRMTasks::TASK_1_DAY_TRANSFER_2; + $task['status'] = PerfexCRMTaskStatus::COMPLETED; + $tasks = [$task]; } return $tasks;