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;