Aplikasi Keuangan yang mengatur lalu lintas transaksi antara bank dan aplikasi internal Kampus
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

<?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',
],
];