mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-19 04:23:55 +00:00
406 lines
24 KiB
PHP
406 lines
24 KiB
PHP
<?php
|
||
|
||
namespace App\Classes\ValueObjects\Constants;
|
||
|
||
class PerfexCRMTasks
|
||
{
|
||
public const TASK_1 = [
|
||
'name' => 'Customer Paid',
|
||
'description' => '',
|
||
'milestone' => 'MILESTONE 1 - Customer Paid',
|
||
'reference' => '',
|
||
'on_task_completion' => '',
|
||
'status' => PerfexCRMStatus::COMPLETED
|
||
];
|
||
|
||
public const TASK_1_DAY_TRANSFER_1 = [
|
||
'name' => 'Map Bank Transaction Record',
|
||
'description' => '○ Purpose: To map a transaction to bank transaction in the bank statement<br>
|
||
○ Initial Status: <b>In Progress</b> <br>
|
||
○ Deadline: If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day <br>
|
||
○ Responsible department: Accounts <br>
|
||
○ Next step: Change the status of the Approve payment status to "In Progress" upon successful completion of the operation. <br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.** <br>
|
||
○ Dependencies: None <br>
|
||
○ Outcomes: Bank transaction is mapped successfully, allowing the next steps in the process to be initiated. <br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_1',
|
||
'on_task_completion' => 'TASK_1_DAY_TRANSFER_2',
|
||
'status' => PerfexCRMStatus::IN_PROGRESS
|
||
];
|
||
public const TASK_1_DAY_TRANSFER_2 = [
|
||
'name' => 'Approve Payment',
|
||
'description' => '○ Purpose: To verify and approve the customer\'s payment on exchange<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline:If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step:<br>
|
||
i. Change the status of the Issue Exchange Autocount Invoice operation to "In Progress"<br>
|
||
ii. Change the status of the Order Placed in White Form operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: When the payment method is FPX or Wallet this task is performed automatically by the system.<br>
|
||
○ Dependencies: Map Transaction operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The payment will be approved in exchange, allowing the next steps in the process to be initiated.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_2',
|
||
'on_task_completion' => 'TASK_1_DAY_TRANSFER_3',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1_DAY_TRANSFER_3 = [
|
||
'name' => 'Issue Exchange Autocount Invoince',
|
||
'description' => '○ Purpose: To issue an invoice for the customer\'s payment in accounting software.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step: Change the status of the Knockoff Invoice operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: An invoice will be issued in accounting software for the customer\'s payment.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_3',
|
||
'on_task_completion' => 'TASK_1_DAY_TRANSFER_4',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1_DAY_TRANSFER_4 = [
|
||
'name' => 'Knockoff Invoice',
|
||
'description' => '○ Purpose: The purpose of this operation is to issue the official receipt and knockoff with invoice for the customer\'s payment.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day.<br>
|
||
○ Responsible Department: Accounts<br>
|
||
○ Next Step: None<br>
|
||
○ Additional Details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Issue Exchange Autocount Invoice operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer\'s payment is applied to the accounting software invoice and invoice is marked as paid.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_4',
|
||
'on_task_completion' => 'TASK_1_DAY_TRANSFER_5',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1_DAY_TRANSFER_5 = [
|
||
'name' => 'Order Placed in White Form',
|
||
'description' => '○ Purpose: To confirm that the order has been placed with the supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Upload China Bank Slip operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The order is placed with a supplier and the customer\'s order is confirmed.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_5',
|
||
'on_task_completion' => 'TASK_1_DAY_TRANSFER_6',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1_DAY_TRANSFER_6 = [
|
||
'name' => 'Upload China Bank Slip',
|
||
'description' => '○ Purpose: To confirm that the customer order has been transferred to the customer\'s supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: None<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Order Placed in White Form operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer can download the payment transfer proof to send to their supplier.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1_DAY_TRANSFER_6',
|
||
'on_task_completion' => '',
|
||
'status' => ''
|
||
];
|
||
|
||
public const TASK_3_DAY_TRANSFER_1 = [
|
||
'name' => 'Map Bank Transaction Record',
|
||
'description' => '○ Purpose: To map a transaction to bank transaction in the bank statement<br>
|
||
○ Initial Status: <b>In Progress</b> <br>
|
||
○ Deadline: If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day <br>
|
||
○ Responsible department: Accounts <br>
|
||
○ Next step: Change the status of the Approve payment status to "In Progress" upon successful completion of the operation. <br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.** <br>
|
||
○ Dependencies: None <br>
|
||
○ Outcomes: Bank transaction is mapped successfully, allowing the next steps in the process to be initiated. <br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_1',
|
||
'on_task_completion' => 'TASK_3_DAY_TRANSFER_2',
|
||
'status' => PerfexCRMStatus::IN_PROGRESS
|
||
];
|
||
public const TASK_3_DAY_TRANSFER_2 = [
|
||
'name' => 'Approve Payment',
|
||
'description' => '○ Purpose: To verify and approve the customer\'s payment on exchange<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline:If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step:<br>
|
||
i. Change the status of the Issue Exchange Autocount Invoice operation to "In Progress"<br>
|
||
ii. Change the status of the Order Placed in White Form operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: When the payment method is FPX or Wallet this task is performed automatically by the system.<br>
|
||
○ Dependencies: Map Transaction operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The payment will be approved in exchange, allowing the next steps in the process to be initiated.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_2',
|
||
'on_task_completion' => 'TASK_3_DAY_TRANSFER_3',
|
||
'status' => ''
|
||
];
|
||
public const TASK_3_DAY_TRANSFER_3 = [
|
||
'name' => 'Issue Exchange Autocount Invoince',
|
||
'description' => '○ Purpose: To issue an invoice for the customer\'s payment in accounting software.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step: Change the status of the Knockoff Invoice operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: An invoice will be issued in accounting software for the customer\'s payment.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_3',
|
||
'on_task_completion' => 'TASK_3_DAY_TRANSFER_4',
|
||
'status' => ''
|
||
];
|
||
public const TASK_3_DAY_TRANSFER_4 = [
|
||
'name' => 'Knockoff Invoice',
|
||
'description' => '○ Purpose: The purpose of this operation is to issue the official receipt and knockoff with invoice for the customer\'s payment.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day.<br>
|
||
○ Responsible Department: Accounts<br>
|
||
○ Next Step: None<br>
|
||
○ Additional Details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Issue Exchange Autocount Invoice operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer\'s payment is applied to the accounting software invoice and invoice is marked as paid.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_4',
|
||
'on_task_completion' => 'TASK_3_DAY_TRANSFER_5',
|
||
'status' => ''
|
||
];
|
||
public const TASK_3_DAY_TRANSFER_5 = [
|
||
'name' => 'Order Placed in White Form',
|
||
'description' => '○ Purpose: To confirm that the order has been placed with the supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: After 2 days<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Upload China Bank Slip operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The order is placed with a supplier and the customer\'s order is confirmed.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_5',
|
||
'on_task_completion' => 'TASK_3_DAY_TRANSFER_6',
|
||
'status' => ''
|
||
];
|
||
public const TASK_3_DAY_TRANSFER_6 = [
|
||
'name' => 'Upload China Bank Slip',
|
||
'description' => '○ Purpose: To confirm that the customer order has been transferred to the customer\'s supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: After 3 days<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: None<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Order Placed in White Form operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer can download the payment transfer proof to send to their supplier.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_3_DAY_TRANSFER_6',
|
||
'on_task_completion' => '',
|
||
'status' => ''
|
||
];
|
||
|
||
|
||
public const TASK_1688_PAYMENT_1 = [
|
||
'name' => 'Map Bank Transaction Record',
|
||
'description' => '○ Purpose: To map a transaction to bank transaction in the bank statement<br>
|
||
○ Initial Status: In Progress<br>
|
||
○ Deadline: If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step: Change the status of the Approve payment status to "In Progress" upon successful completion of the operation.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: None<br>
|
||
○ Outcomes: Bank transaction is mapped successfully, allowing the next<br>
|
||
steps in the process to be initiated.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_1',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_2',
|
||
'status' => PerfexCRMStatus::IN_PROGRESS
|
||
];
|
||
public const TASK_1688_PAYMENT_2 = [
|
||
'name' => 'Approve Payment',
|
||
'description' => '○ Purpose: To verify and approve the customer\'s payment on exchange<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline:If payment is created before 4:30 pm, it must be made on the same day. If payment is created after 4:30 pm, it must be made the next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step:<br>
|
||
i. Change the status of the Issue Exchange Autocount Invoice operation to "In Progress"<br>
|
||
ii. Change the status of the Order Placed in White Form operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: When the payment method is FPX or Wallet this task is performed automatically by the system.<br>
|
||
○ Dependencies: Map Transaction operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The payment will be approved in exchange, allowing the next steps in the process to be initiated.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_2',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_3',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_3 = [
|
||
'name' => 'Issue Exchange Autocount Invoice',
|
||
'description' => '○ Purpose: To issue an invoice for the customer\'s payment in accounting software.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day<br>
|
||
○ Responsible department: Accounts<br>
|
||
○ Next step: Change the status of the Knockoff Invoice operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: An invoice will be issued in accounting software for the customer\'s payment.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_3',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_4',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_4 = [
|
||
'name' => 'Knockoff Invoice',
|
||
'description' => '○ Purpose: The purpose of this operation is to issue the official receipt and knockoff with invoice for the customer\'s payment.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Next day.<br>
|
||
○ Responsible Department: Accounts<br>
|
||
○ Next Step: None<br>
|
||
○ Additional Details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Issue Exchange Autocount Invoice operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer\'s payment is applied to the accounting software invoice and invoice is marked as paid.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_4',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_5',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_5 = [
|
||
'name' => 'Order Placed in White Form',
|
||
'description' => '○ Purpose: To confirm that the order has been placed with the supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same Day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Send White Form to Operation<br>
|
||
Department operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Payment operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The order is placed with a supplier and the customer\'s order is confirmed.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_5',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_6',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_6 = [
|
||
'name' => 'Send White Form to Operation Department',
|
||
'description' => '○ Purpose: To give confirmation to the operation department to process the order.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Upload China Bank Slip operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Order Placed in White Form operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer\'s order is confirmed and placed in a white form.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_6',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_7',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_7 = [
|
||
'name' => 'Authorize Customer\'s 1688 Account',
|
||
'description' => '○ Purpose: To authorize the alipay account to make payment to the customer\'s 1688 account.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Make Payment for Customer 1688<br>
|
||
Order operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Send White Form to Operation Department operation<br>
|
||
must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer\'s 1688 account is authorized to use the alipay account for making payments.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_7',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_8',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_8 = [
|
||
'name' => 'Make Payment for Customer 1688 Order',
|
||
'description' => '○ Purpose: To confirm that the order has been placed with the supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Upload China Bank Slip operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Authorize Customer’s 1688 Account operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer’s 1688 order is paid.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_8',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_9',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_9 = [
|
||
'name' => 'Upload China Bank Slip',
|
||
'description' => '○ Purpose: To confirm that the customer order has been transferred to the customer\'s supplier.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: After 3 days<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: None<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Make Payment for Customer 1688 Order operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The customer can download the payment transfer proof to send to their supplier.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_9',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_10',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_10 = [
|
||
'name' => 'Upload 1688 Purchase Order PDF',
|
||
'description' => '○ Purpose: To store a copy of the original purchase order document for bookkeeping.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Upload China Bank Slip operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Make Payment for Customer 1688 Order operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The 1688 purchase order’s pdf is attached to the booking.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_10',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_11',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_11 = [
|
||
'name' => 'Fill Up Purchase Order',
|
||
'description' => '○ Purpose: To store the purchase order details to generate the invoice.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Approve Purchase Order operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Upload 1688 Purchase Order PDF operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The purchase order’s details are added to the booking.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_11',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_12',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_12 = [
|
||
'name' => 'Approve Purchase Order',
|
||
'description' => '○ Purpose: To check that the customer submitted a purchase order that complies with our company’s guidelines.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: Change the status of Complete Order bookkeeping operation to "In Progress" upon successful completion.<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Fill Up Purchase Order operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The purchase order submitted is approved.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_12',
|
||
'on_task_completion' => 'TASK_1688_PAYMENT_13',
|
||
'status' => ''
|
||
];
|
||
public const TASK_1688_PAYMENT_13 = [
|
||
'name' => 'Complete Order bookeeping',
|
||
'description' => '○ Purpose: To complete the bookkeeping for the booking.<br>
|
||
○ Initial Status: Not Started<br>
|
||
○ Deadline: Same day<br>
|
||
○ Responsible department: Operations<br>
|
||
○ Next step: None<br>
|
||
○ Additional details: ** Any specific requirements or notes for the operation.**<br>
|
||
○ Dependencies: Approve Purchase Order and Upload China Bank Slip operation must be completed before this operation can begin.<br>
|
||
○ Outcomes: The order is placed with a supplier and the customer’s order is confirmed.<br>',
|
||
'milestone' => '',
|
||
'reference' => 'TASK_1688_PAYMENT_13',
|
||
'on_task_completion' => '',
|
||
'status' => ''
|
||
];
|
||
|
||
}
|