import { VendorDebsPayedType, VendorTransactionType, VendorType } from '@/types/apps/vendorTypes'

export const vendorDummyData: VendorType[] = [
  {
    id: 1,
    photo: '',
    name: 'Budi Santoso',
    company: 'PT Maju Bersama Sejahtera',
    email: 'budi.santoso@majubersama.co.id',
    telephone: '+62 21 5551234',
    youPayable: 25500000,
    theyPayable: 12300000
  },
  {
    id: 2,
    photo: '',
    name: 'Siti Nurhaliza',
    company: 'CV Berkah Mandiri',
    email: 'siti.nurhaliza@berkahmandiri.com',
    telephone: '+62 22 8887654',
    youPayable: 18750000,
    theyPayable: 8950000
  },
  {
    id: 3,
    photo: '',
    name: 'Ahmad Wijaya',
    company: 'PT Teknologi Nusantara',
    email: 'ahmad.wijaya@teknusantara.co.id',
    telephone: '+62 24 3332211',
    youPayable: 42100000,
    theyPayable: 15600000
  },
  {
    id: 4,
    photo: '',
    name: 'Dewi Sartika',
    company: 'UD Sumber Rejeki',
    email: 'dewi.sartika@sumberrejeki.net',
    telephone: '+62 31 4445566',
    youPayable: 9800000,
    theyPayable: 22100000
  },
  {
    id: 5,
    photo: '',
    name: 'Rudi Hermawan',
    company: 'PT Indah Karya Persada',
    email: 'rudi.hermawan@indahkarya.co.id',
    telephone: '+62 274 7778899',
    youPayable: 33250000,
    theyPayable: 5400000
  },
  {
    id: 6,
    photo: '',
    name: 'Maya Sari',
    company: 'CV Harapan Jaya',
    email: 'maya.sari@harapanjaya.com',
    telephone: '+62 261 1112233',
    youPayable: 16900000,
    theyPayable: 28750000
  },
  {
    id: 7,
    photo: '',
    name: 'Andi Prasetyo',
    company: 'PT Cipta Mandiri Utama',
    email: 'andi.prasetyo@ciptamandiri.co.id',
    telephone: '+62 411 5556677',
    youPayable: 21400000,
    theyPayable: 11850000
  },
  {
    id: 8,
    photo: '',
    name: 'Fitri Ramadhani',
    company: 'UD Barokah Sukses',
    email: 'fitri.ramadhani@barokahsukses.net',
    telephone: '+62 751 9998877',
    youPayable: 12650000,
    theyPayable: 19300000
  },
  {
    id: 9,
    photo: '',
    name: 'Agus Setiawan',
    company: 'PT Nusantara Prima',
    email: 'agus.setiawan@nusantaraprima.co.id',
    telephone: '+62 541 3334455',
    youPayable: 38800000,
    theyPayable: 7200000
  },
  {
    id: 10,
    photo: '',
    name: 'Rina Sulastri',
    company: 'CV Mitra Sejati',
    email: 'rina.sulastri@mitrasejati.com',
    telephone: '+62 778 6667788',
    youPayable: 14300000,
    theyPayable: 24950000
  },
  {
    id: 11,
    photo: '',
    name: 'Bambang Kurniawan',
    company: 'PT Harmoni Bersama',
    email: 'bambang.kurniawan@harmonibersama.co.id',
    telephone: '+62 21 7779900',
    youPayable: 29150000,
    theyPayable: 13750000
  },
  {
    id: 12,
    photo: '',
    name: 'Indah Permatasari',
    company: 'UD Cahaya Abadi',
    email: 'indah.permatasari@cahayaabadi.net',
    telephone: '+62 361 2223344',
    youPayable: 8900000,
    theyPayable: 31200000
  },
  {
    id: 13,
    photo: '',
    name: 'Dodi Supriadi',
    company: 'PT Karya Gemilang',
    email: 'dodi.supriadi@karyagemilang.co.id',
    telephone: '+62 721 8889911',
    youPayable: 36700000,
    theyPayable: 9100000
  },
  {
    id: 14,
    photo: '',
    name: 'Lestari Wulandari',
    company: 'CV Anugrah Sentosa',
    email: 'lestari.wulandari@anugrahsentosa.com',
    telephone: '+62 741 4445566',
    youPayable: 19850000,
    theyPayable: 16400000
  },
  {
    id: 15,
    photo: '',
    name: 'Hendra Gunawan',
    company: 'PT Surya Mandala',
    email: 'hendra.gunawan@suryamandala.co.id',
    telephone: '+62 511 7778800',
    youPayable: 27300000,
    theyPayable: 21650000
  },
  {
    id: 16,
    photo: '',
    name: 'Nurul Hidayah',
    company: 'UD Rezeki Barokah',
    email: 'nurul.hidayah@rezekibarokah.net',
    telephone: '+62 431 1112200',
    youPayable: 15200000,
    theyPayable: 26800000
  },
  {
    id: 17,
    photo: '',
    name: 'Teguh Prasetyo',
    company: 'PT Dinamika Persada',
    email: 'teguh.prasetyo@dinamikapersada.co.id',
    telephone: '+62 62 5556600',
    youPayable: 32900000,
    theyPayable: 12150000
  },
  {
    id: 18,
    photo: '',
    name: 'Sri Mulyani',
    company: 'CV Berkah Mulia',
    email: 'sri.mulyani@berkahmulia.com',
    telephone: '+62 771 3337799',
    youPayable: 11700000,
    theyPayable: 29400000
  },
  {
    id: 19,
    photo: '',
    name: 'Joko Widodo',
    company: 'PT Makmur Sejahtera',
    email: 'joko.widodo@makmursejahtera.co.id',
    telephone: '+62 341 8882211',
    youPayable: 24800000,
    theyPayable: 18350000
  },
  {
    id: 20,
    photo: '',
    name: 'Ratna Sari',
    company: 'UD Sari Indah',
    email: 'ratna.sari@sariindah.net',
    telephone: '+62 717 9990011',
    youPayable: 17950000,
    theyPayable: 23600000
  }
]

// Dummy data untuk VendorDebsPayedType
export const vendorDebsPayedData: VendorDebsPayedType[] = [
  {
    date: '2024-08-15',
    transaction: 'Hutang ke PT Supplier Bahan Kimia',
    reference: 'DEBT-001-2024',
    total: 4500000
  },
  {
    date: '2024-08-22',
    transaction: 'Invoice Belum Dibayar #INV-2024-789',
    reference: 'DEBT-002-2024',
    total: 2750000
  },
  {
    date: '2024-08-30',
    transaction: 'Tagihan CV Mitra Sejahtera',
    reference: 'DEBT-003-2024',
    total: 1850000
  },
  {
    date: '2024-09-05',
    transaction: 'Hutang Pembelian Peralatan Kantor',
    reference: 'DEBT-004-2024',
    total: 3200000
  },
  {
    date: '2024-09-08',
    transaction: 'Tagihan Listrik & Utilities Bulan Lalu',
    reference: 'DEBT-005-2024',
    total: 950000
  },
  {
    date: '2024-09-10',
    transaction: 'Hutang ke PT Konstruksi Prima',
    reference: 'DEBT-006-2024',
    total: 12500000
  },
  {
    date: '2024-09-12',
    transaction: 'Invoice Jasa Konsultasi IT',
    reference: 'DEBT-007-2024',
    total: 6800000
  },
  {
    date: '2024-09-15',
    transaction: 'Tagihan Bahan Baku Produksi',
    reference: 'DEBT-008-2024',
    total: 8900000
  },
  {
    date: '2024-09-18',
    transaction: 'Hutang ke Supplier Packaging',
    reference: 'DEBT-009-2024',
    total: 2100000
  },
  {
    date: '2024-09-20',
    transaction: 'Invoice Maintenance Equipment',
    reference: 'DEBT-010-2024',
    total: 4300000
  },
  {
    date: '2024-09-22',
    transaction: 'Tagihan Jasa Logistik & Pengiriman',
    reference: 'DEBT-011-2024',
    total: 1650000
  },
  {
    date: '2024-09-25',
    transaction: 'Hutang Pembelian Software License',
    reference: 'DEBT-012-2024',
    total: 5400000
  },
  {
    date: '2024-09-28',
    transaction: 'Invoice Jasa Cleaning Service',
    reference: 'DEBT-013-2024',
    total: 750000
  },
  {
    date: '2024-09-30',
    transaction: 'Tagihan Sewa Gedung Bulan September',
    reference: 'DEBT-014-2024',
    total: 15000000
  },
  {
    date: '2024-10-01',
    transaction: 'Hutang ke CV Digital Marketing',
    reference: 'DEBT-015-2024',
    total: 3800000
  }
]

export const vendorReceivablesData: VendorDebsPayedType[] = [
  {
    date: '2024-08-20',
    transaction: 'Piutang dari PT Mitra Sejahtera Abadi',
    reference: 'RCV-001-2024',
    total: 5500000
  },
  {
    date: '2024-08-25',
    transaction: 'Invoice Jual Produk #INV-2024-456',
    reference: 'RCV-002-2024',
    total: 3250000
  },
  {
    date: '2024-09-02',
    transaction: 'Tagihan ke CV Berkah Mandiri',
    reference: 'RCV-003-2024',
    total: 2800000
  },
  {
    date: '2024-09-05',
    transaction: 'Piutang Penjualan Barang Jadi',
    reference: 'RCV-004-2024',
    total: 4200000
  },
  {
    date: '2024-09-08',
    transaction: 'Invoice Jasa Konsultasi',
    reference: 'RCV-005-2024',
    total: 1750000
  },
  {
    date: '2024-09-10',
    transaction: 'Tagihan ke PT Digital Solutions',
    reference: 'RCV-006-2024',
    total: 8900000
  },
  {
    date: '2024-09-12',
    transaction: 'Piutang dari Toko Elektronik Prima',
    reference: 'RCV-007-2024',
    total: 2450000
  },
  {
    date: '2024-09-15',
    transaction: 'Invoice Penjualan Software License',
    reference: 'RCV-008-2024',
    total: 12500000
  },
  {
    date: '2024-09-18',
    transaction: 'Tagihan Jasa Maintenance Equipment',
    reference: 'RCV-009-2024',
    total: 3600000
  },
  {
    date: '2024-09-20',
    transaction: 'Piutang dari CV Kreatif Media',
    reference: 'RCV-010-2024',
    total: 1950000
  },
  {
    date: '2024-09-22',
    transaction: 'Invoice Jual Material Konstruksi',
    reference: 'RCV-011-2024',
    total: 7200000
  },
  {
    date: '2024-09-25',
    transaction: 'Tagihan Jasa Pelatihan IT',
    reference: 'RCV-012-2024',
    total: 4800000
  },
  {
    date: '2024-09-28',
    transaction: 'Piutang dari PT Logistik Nusantara',
    reference: 'RCV-013-2024',
    total: 5300000
  },
  {
    date: '2024-09-30',
    transaction: 'Invoice Penjualan Peralatan Kantor',
    reference: 'RCV-014-2024',
    total: 2100000
  },
  {
    date: '2024-10-02',
    transaction: 'Tagihan ke Supplier Packaging',
    reference: 'RCV-015-2024',
    total: 3850000
  }
]

export const vendorTransactionData: VendorTransactionType[] = [
  {
    date: '2024-08-15',
    transaction: 'Pembelian Bahan Baku Produksi',
    none: 'PO-001-2024',
    total: 4500000
  },
  {
    date: '2024-08-18',
    transaction: 'Pembayaran Invoice Supplier',
    none: 'PAY-001-2024',
    total: 2750000
  },
  {
    date: '2024-08-22',
    transaction: 'Penjualan Produk ke Klien',
    none: 'INV-001-2024',
    total: 6200000
  },
  {
    date: '2024-08-25',
    transaction: 'Pembelian Peralatan Kantor',
    none: 'PO-002-2024',
    total: 1850000
  },
  {
    date: '2024-08-28',
    transaction: 'Pembayaran Jasa Konsultasi',
    none: 'PAY-002-2024',
    total: 3200000
  },
  {
    date: '2024-09-02',
    transaction: 'Penjualan Software License',
    none: 'INV-002-2024',
    total: 8900000
  },
  {
    date: '2024-09-05',
    transaction: 'Pembelian Material Konstruksi',
    none: 'PO-003-2024',
    total: 12500000
  },
  {
    date: '2024-09-08',
    transaction: 'Pembayaran Maintenance Equipment',
    none: 'PAY-003-2024',
    total: 2450000
  },
  {
    date: '2024-09-12',
    transaction: 'Penjualan Jasa Pelatihan',
    none: 'INV-003-2024',
    total: 4800000
  },
  {
    date: '2024-09-15',
    transaction: 'Pembelian Bahan Kimia',
    none: 'PO-004-2024',
    total: 3600000
  },
  {
    date: '2024-09-18',
    transaction: 'Pembayaran Sewa Gedung',
    none: 'PAY-004-2024',
    total: 15000000
  },
  {
    date: '2024-09-22',
    transaction: 'Penjualan Peralatan Elektronik',
    none: 'INV-004-2024',
    total: 7200000
  },
  {
    date: '2024-09-25',
    transaction: 'Pembelian Packaging Materials',
    none: 'PO-005-2024',
    total: 1950000
  },
  {
    date: '2024-09-28',
    transaction: 'Pembayaran Jasa Logistik',
    none: 'PAY-005-2024',
    total: 2100000
  },
  {
    date: '2024-10-01',
    transaction: 'Penjualan Produk Digital',
    none: 'INV-005-2024',
    total: 5300000
  }
]
