You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.4 KiB
38 lines
1.4 KiB
<?php
|
|
|
|
use App\Domains\Finance\Enums\AccountClassification;
|
|
use App\Domains\Finance\Enums\InvoiceStatus;
|
|
use App\Domains\Finance\Enums\InvoiceType;
|
|
use App\Domains\Finance\Enums\PaymentDirection;
|
|
use App\Domains\Finance\Enums\PaymentStatus;
|
|
|
|
return [
|
|
'invoice_status' => [
|
|
InvoiceStatus::PAID->value => 'Lunas',
|
|
InvoiceStatus::PENDING->value => 'Tertunda',
|
|
InvoiceStatus::PARTIALLY_PAID->value => 'Dibayar Sebagian',
|
|
InvoiceStatus::OVERDUE->value => 'Jatuh Tempo',
|
|
],
|
|
'invoice_type' => [
|
|
InvoiceType::CUSTOMER_INVOICE->value => 'Faktur Pelanggan',
|
|
InvoiceType::VENDOR_BILL->value => 'Tagihan Vendor',
|
|
InvoiceType::CREDIT_NOTE->value => 'Nota Kredit',
|
|
],
|
|
'payment_status' => [
|
|
PaymentStatus::PENDING->value => 'Tertunda',
|
|
PaymentStatus::SUCCESS->value => 'Berhasil',
|
|
PaymentStatus::FAILED->value => 'Gagal',
|
|
PaymentStatus::EXPIRED->value => 'Kedaluwarsa',
|
|
],
|
|
'payment_direction' => [
|
|
PaymentDirection::RECEIPT->value => 'Penerimaan',
|
|
PaymentDirection::DISBURSEMENT->value => 'Pengeluaran',
|
|
],
|
|
'account_classification' => [
|
|
AccountClassification::ASSET->value => 'Aset',
|
|
AccountClassification::LIABILITY->value => 'Kewajiban',
|
|
AccountClassification::EQUITY->value => 'Ekuitas',
|
|
AccountClassification::REVENUE->value => 'Pendapatan',
|
|
AccountClassification::EXPENSE->value => 'Beban',
|
|
],
|
|
];
|
|
|