import { SalesBillType, SalesDeliveryType, SalesOrderType, SalesQuoteType } from '@/types/apps/salesTypes'

export const salesBillData: SalesBillType[] = [
  {
    id: 1,
    number: 'INV/001',
    customerName: 'Andi Wijaya',
    customerCompany: 'PT Nusantara Abadi',
    reference: 'REF-SB-001',
    date: '2025-09-01',
    dueDate: '2025-09-15',
    status: 'Belum Dibayar',
    remainingBill: 5000000,
    total: 5000000
  },
  {
    id: 2,
    number: 'INV/002',
    customerName: 'Siti Rahma',
    customerCompany: 'CV Cahaya Abadi',
    reference: 'REF-SB-002',
    date: '2025-09-02',
    dueDate: '2025-09-16',
    status: 'Dibayar Sebagian',
    remainingBill: 2000000,
    total: 8000000
  },
  {
    id: 3,
    number: 'INV/003',
    customerName: 'Budi Santoso',
    customerCompany: 'UD Sejahtera',
    reference: 'REF-SB-003',
    date: '2025-09-03',
    dueDate: '2025-09-17',
    status: 'Lunas',
    remainingBill: 0,
    total: 3500000
  },
  {
    id: 4,
    number: 'INV/004',
    customerName: 'Rina Kartika',
    customerCompany: 'PT Mitra Jaya',
    reference: 'REF-SB-004',
    date: '2025-09-04',
    dueDate: '2025-09-18',
    status: 'Void',
    remainingBill: 0,
    total: 4200000
  },
  {
    id: 5,
    number: 'INV/005',
    customerName: 'Agus Salim',
    customerCompany: 'CV Bumi Persada',
    reference: 'REF-SB-005',
    date: '2025-09-05',
    dueDate: '2025-09-19',
    status: 'Retur',
    remainingBill: 0,
    total: 6100000
  },
  {
    id: 6,
    number: 'INV/006',
    customerName: 'Maya Lestari',
    customerCompany: 'PT Tunas Baru',
    reference: 'REF-SB-006',
    date: '2025-09-06',
    dueDate: '2025-09-20',
    status: 'Belum Dibayar',
    remainingBill: 9000000,
    total: 9000000
  },
  {
    id: 7,
    number: 'INV/007',
    customerName: 'Hendra Gunawan',
    customerCompany: 'UD Prima Sentosa',
    reference: 'REF-SB-007',
    date: '2025-09-07',
    dueDate: '2025-09-21',
    status: 'Dibayar Sebagian',
    remainingBill: 1500000,
    total: 7500000
  },
  {
    id: 8,
    number: 'INV/008',
    customerName: 'Dewi Anggraini',
    customerCompany: 'CV Inti Mandiri',
    reference: 'REF-SB-008',
    date: '2025-09-08',
    dueDate: '2025-09-22',
    status: 'Lunas',
    remainingBill: 0,
    total: 4500000
  },
  {
    id: 9,
    number: 'INV/009',
    customerName: 'Yusuf Arifin',
    customerCompany: 'PT Surya Kencana',
    reference: 'REF-SB-009',
    date: '2025-09-09',
    dueDate: '2025-09-23',
    status: 'Void',
    remainingBill: 0,
    total: 5000000
  },
  {
    id: 10,
    number: 'INV/010',
    customerName: 'Nurhayati',
    customerCompany: 'UD Cahaya Mulia',
    reference: 'REF-SB-010',
    date: '2025-09-10',
    dueDate: '2025-09-24',
    status: 'Retur',
    remainingBill: 0,
    total: 3000000
  },
  {
    id: 11,
    number: 'INV/011',
    customerName: 'Fajar Hidayat',
    customerCompany: 'PT Bina Karya',
    reference: 'REF-SB-011',
    date: '2025-09-11',
    dueDate: '2025-09-25',
    status: 'Belum Dibayar',
    remainingBill: 6000000,
    total: 6000000
  },
  {
    id: 12,
    number: 'INV/012',
    customerName: 'Ratna Sari',
    customerCompany: 'CV Mega Utama',
    reference: 'REF-SB-012',
    date: '2025-09-12',
    dueDate: '2025-09-26',
    status: 'Dibayar Sebagian',
    remainingBill: 2500000,
    total: 10000000
  },
  {
    id: 13,
    number: 'INV/013',
    customerName: 'Tono Prasetyo',
    customerCompany: 'UD Karya Indah',
    reference: 'REF-SB-013',
    date: '2025-09-13',
    dueDate: '2025-09-27',
    status: 'Lunas',
    remainingBill: 0,
    total: 7000000
  },
  {
    id: 14,
    number: 'INV/014',
    customerName: 'Lina Marlina',
    customerCompany: 'PT Harmoni Sejati',
    reference: 'REF-SB-014',
    date: '2025-09-14',
    dueDate: '2025-09-28',
    status: 'Void',
    remainingBill: 0,
    total: 3200000
  },
  {
    id: 15,
    number: 'INV/015',
    customerName: 'Arman Saputra',
    customerCompany: 'CV Sentra Niaga',
    reference: 'REF-SB-015',
    date: '2025-09-15',
    dueDate: '2025-09-29',
    status: 'Retur',
    remainingBill: 0,
    total: 5400000
  },
  {
    id: 16,
    number: 'INV/016',
    customerName: 'Indah Permata',
    customerCompany: 'PT Citra Abadi',
    reference: 'REF-SB-016',
    date: '2025-09-16',
    dueDate: '2025-09-30',
    status: 'Belum Dibayar',
    remainingBill: 8000000,
    total: 8000000
  },
  {
    id: 17,
    number: 'INV/017',
    customerName: 'Adi Putra',
    customerCompany: 'UD Makmur Bersama',
    reference: 'REF-SB-017',
    date: '2025-09-17',
    dueDate: '2025-10-01',
    status: 'Dibayar Sebagian',
    remainingBill: 1200000,
    total: 6200000
  },
  {
    id: 18,
    number: 'INV/018',
    customerName: 'Sri Wahyuni',
    customerCompany: 'CV Bintang Terang',
    reference: 'REF-SB-018',
    date: '2025-09-18',
    dueDate: '2025-10-02',
    status: 'Lunas',
    remainingBill: 0,
    total: 9200000
  },
  {
    id: 19,
    number: 'INV/019',
    customerName: 'Eko Prabowo',
    customerCompany: 'PT Mandiri Jaya',
    reference: 'REF-SB-019',
    date: '2025-09-19',
    dueDate: '2025-10-03',
    status: 'Void',
    remainingBill: 0,
    total: 2500000
  },
  {
    id: 20,
    number: 'INV/020',
    customerName: 'Novi Astuti',
    customerCompany: 'UD Sinar Harapan',
    reference: 'REF-SB-020',
    date: '2025-09-20',
    dueDate: '2025-10-04',
    status: 'Retur',
    remainingBill: 0,
    total: 4800000
  }
]

export const salesDeliveryData: SalesDeliveryType[] = [
  {
    id: 1,
    number: 'INV-001',
    vendorName: 'Andi Wijaya',
    vendorCompany: 'PT Sumber Makmur',
    reference: 'REF-INV-001',
    date: '2025-09-01',
    status: 'Open'
  },
  {
    id: 2,
    number: 'INV-002',
    vendorName: 'Siti Rahma',
    vendorCompany: 'CV Cahaya Abadi',
    reference: 'REF-INV-002',
    date: '2025-09-02',
    status: 'Selesai'
  },
  {
    id: 3,
    number: 'INV-003',
    vendorName: 'Budi Santoso',
    vendorCompany: 'UD Sejahtera',
    reference: 'REF-INV-003',
    date: '2025-09-03',
    status: 'Open'
  },
  {
    id: 4,
    number: 'INV-004',
    vendorName: 'Rina Kartika',
    vendorCompany: 'PT Mitra Jaya',
    reference: 'REF-INV-004',
    date: '2025-09-04',
    status: 'Selesai'
  },
  {
    id: 5,
    number: 'INV-005',
    vendorName: 'Agus Salim',
    vendorCompany: 'CV Bumi Persada',
    reference: 'REF-INV-005',
    date: '2025-09-05',
    status: 'Open'
  },
  {
    id: 6,
    number: 'INV-006',
    vendorName: 'Maya Lestari',
    vendorCompany: 'PT Tunas Baru',
    reference: 'REF-INV-006',
    date: '2025-09-06',
    status: 'Selesai'
  },
  {
    id: 7,
    number: 'INV-007',
    vendorName: 'Hendra Gunawan',
    vendorCompany: 'UD Prima Sentosa',
    reference: 'REF-INV-007',
    date: '2025-09-07',
    status: 'Open'
  },
  {
    id: 8,
    number: 'INV-008',
    vendorName: 'Dewi Anggraini',
    vendorCompany: 'CV Inti Mandiri',
    reference: 'REF-INV-008',
    date: '2025-09-08',
    status: 'Selesai'
  },
  {
    id: 9,
    number: 'INV-009',
    vendorName: 'Yusuf Arifin',
    vendorCompany: 'PT Surya Kencana',
    reference: 'REF-INV-009',
    date: '2025-09-09',
    status: 'Open'
  },
  {
    id: 10,
    number: 'INV-010',
    vendorName: 'Nurhayati',
    vendorCompany: 'UD Cahaya Mulia',
    reference: 'REF-INV-010',
    date: '2025-09-10',
    status: 'Selesai'
  },
  {
    id: 11,
    number: 'INV-011',
    vendorName: 'Fajar Hidayat',
    vendorCompany: 'PT Bina Karya',
    reference: 'REF-INV-011',
    date: '2025-09-11',
    status: 'Open'
  },
  {
    id: 12,
    number: 'INV-012',
    vendorName: 'Ratna Sari',
    vendorCompany: 'CV Mega Utama',
    reference: 'REF-INV-012',
    date: '2025-09-12',
    status: 'Selesai'
  },
  {
    id: 13,
    number: 'INV-013',
    vendorName: 'Tono Prasetyo',
    vendorCompany: 'UD Karya Indah',
    reference: 'REF-INV-013',
    date: '2025-09-13',
    status: 'Open'
  },
  {
    id: 14,
    number: 'INV-014',
    vendorName: 'Lina Marlina',
    vendorCompany: 'PT Harmoni Sejati',
    reference: 'REF-INV-014',
    date: '2025-09-14',
    status: 'Selesai'
  },
  {
    id: 15,
    number: 'INV-015',
    vendorName: 'Arman Saputra',
    vendorCompany: 'CV Sentra Niaga',
    reference: 'REF-INV-015',
    date: '2025-09-15',
    status: 'Open'
  },
  {
    id: 16,
    number: 'INV-016',
    vendorName: 'Indah Permata',
    vendorCompany: 'PT Citra Abadi',
    reference: 'REF-INV-016',
    date: '2025-09-16',
    status: 'Selesai'
  },
  {
    id: 17,
    number: 'INV-017',
    vendorName: 'Adi Putra',
    vendorCompany: 'UD Makmur Bersama',
    reference: 'REF-INV-017',
    date: '2025-09-17',
    status: 'Open'
  },
  {
    id: 18,
    number: 'INV-018',
    vendorName: 'Sri Wahyuni',
    vendorCompany: 'CV Bintang Terang',
    reference: 'REF-INV-018',
    date: '2025-09-18',
    status: 'Selesai'
  },
  {
    id: 19,
    number: 'INV-019',
    vendorName: 'Eko Prabowo',
    vendorCompany: 'PT Mandiri Jaya',
    reference: 'REF-INV-019',
    date: '2025-09-19',
    status: 'Open'
  },
  {
    id: 20,
    number: 'INV-020',
    vendorName: 'Novi Astuti',
    vendorCompany: 'UD Sinar Harapan',
    reference: 'REF-INV-020',
    date: '2025-09-20',
    status: 'Selesai'
  }
]

export const salesOrdersData: SalesOrderType[] = [
  {
    id: 1,
    number: 'PO/00040',
    vendorName: 'Kairav Wijaya Nababan',
    vendorCompany: 'Yayasan Haryanto Tbk',
    reference: '',
    date: '05/09/2025',
    dueDate: '19/09/2025',
    status: 'Disetujui',
    total: 2037170
  },
  {
    id: 2,
    number: 'PO/00041',
    vendorName: 'Sari Melani Hutapea',
    vendorCompany: 'PT Santoso Jaya',
    reference: 'REF-2025-001',
    date: '03/09/2025',
    dueDate: '17/09/2025',
    status: 'Draft',
    total: 1875500
  },
  {
    id: 3,
    number: 'PO/00042',
    vendorName: 'Budi Prasetyo Manullang',
    vendorCompany: 'CV Wijaya Makmur',
    reference: 'REF-2025-002',
    date: '07/09/2025',
    dueDate: '21/09/2025',
    status: 'Dikirim Sebagian',
    total: 3250750
  },
  {
    id: 4,
    number: 'PO/00043',
    vendorName: 'Maya Sari Lumban Gaol',
    vendorCompany: 'PT Indah Permata',
    reference: '',
    date: '02/09/2025',
    dueDate: '16/09/2025',
    status: 'Selesai',
    total: 980250
  },
  {
    id: 5,
    number: 'PO/00044',
    vendorName: 'Rahman Hakim Siahaan',
    vendorCompany: 'Toko Bahagia Sejahtera',
    reference: 'REF-2025-003',
    date: '08/09/2025',
    dueDate: '22/09/2025',
    status: 'Draft',
    total: 4125890
  },
  {
    id: 6,
    number: 'PO/00045',
    vendorName: 'Dewi Anggraini Panjaitan',
    vendorCompany: 'PT Maju Bersama',
    reference: 'REF-2025-004',
    date: '01/09/2025',
    dueDate: '15/09/2025',
    status: 'Selesai',
    total: 2678300
  },
  {
    id: 7,
    number: 'PO/00046',
    vendorName: 'Agung Wijaya Simbolon',
    vendorCompany: 'CV Karya Mandiri',
    reference: '',
    date: '06/09/2025',
    dueDate: '20/09/2025',
    status: 'Disetujui',
    total: 1456780
  },
  {
    id: 8,
    number: 'PO/00047',
    vendorName: 'Fitri Handayani Sitorus',
    vendorCompany: 'PT Global Nusantara',
    reference: 'REF-2025-005',
    date: '04/09/2025',
    dueDate: '18/09/2025',
    status: 'Dikirim Sebagian',
    total: 5892450
  },
  {
    id: 9,
    number: 'PO/00048',
    vendorName: 'Andi Setiawan Tampubolon',
    vendorCompany: 'Yayasan Pembangunan Tbk',
    reference: 'REF-2025-006',
    date: '09/09/2025',
    dueDate: '23/09/2025',
    status: 'Draft',
    total: 3567120
  },
  {
    id: 10,
    number: 'PO/00049',
    vendorName: 'Rina Maharani Hutasoit',
    vendorCompany: 'PT Sejahtera Abadi',
    reference: '',
    date: '05/09/2025',
    dueDate: '19/09/2025',
    status: 'Disetujui',
    total: 2234680
  },
  {
    id: 11,
    number: 'PO/00050',
    vendorName: 'Joko Santoso Nainggolan',
    vendorCompany: 'CV Berkah Jaya',
    reference: 'REF-2025-007',
    date: '03/09/2025',
    dueDate: '17/09/2025',
    status: 'Selesai',
    total: 1789560
  },
  {
    id: 12,
    number: 'PO/00051',
    vendorName: 'Linda Safitri Simanjuntak',
    vendorCompany: 'PT Harapan Bangsa',
    reference: 'REF-2025-008',
    date: '07/09/2025',
    dueDate: '21/09/2025',
    status: 'Dikirim Sebagian',
    total: 4321870
  },
  {
    id: 13,
    number: 'PO/00052',
    vendorName: 'Irfan Maulana Pasaribu',
    vendorCompany: 'CV Sumber Rejeki',
    reference: 'REF-2025-009',
    date: '10/09/2025',
    dueDate: '24/09/2025',
    status: 'Draft',
    total: 2567890
  },
  {
    id: 14,
    number: 'PO/00053',
    vendorName: 'Siska Permata Sinaga',
    vendorCompany: 'PT Mitra Sukses',
    reference: '',
    date: '11/09/2025',
    dueDate: '25/09/2025',
    status: 'Disetujui',
    total: 3456780
  },
  {
    id: 15,
    number: 'PO/00054',
    vendorName: 'Rizky Aditya Siregar',
    vendorCompany: 'Toko Aman Sentosa',
    reference: 'REF-2025-010',
    date: '08/09/2025',
    dueDate: '22/09/2025',
    status: 'Selesai',
    total: 1234567
  },
  {
    id: 16,
    number: 'PO/00055',
    vendorName: 'Nina Sari Hutabarat',
    vendorCompany: 'PT Cahaya Terang',
    reference: 'REF-2025-011',
    date: '12/09/2025',
    dueDate: '26/09/2025',
    status: 'Dikirim Sebagian',
    total: 5678900
  },
  {
    id: 17,
    number: 'PO/00056',
    vendorName: 'Doni Prasetya Situmorang',
    vendorCompany: 'CV Barokah Makmur',
    reference: '',
    date: '09/09/2025',
    dueDate: '23/09/2025',
    status: 'Draft',
    total: 987654
  },
  {
    id: 18,
    number: 'PO/00057',
    vendorName: 'Anita Dewi Marpaung',
    vendorCompany: 'Yayasan Karya Bhakti',
    reference: 'REF-2025-012',
    date: '06/09/2025',
    dueDate: '20/09/2025',
    status: 'Disetujui',
    total: 4567123
  },
  {
    id: 19,
    number: 'PO/00058',
    vendorName: 'Tommy Wijaya Samosir',
    vendorCompany: 'PT Bintang Timur',
    reference: 'REF-2025-013',
    date: '13/09/2025',
    dueDate: '27/09/2025',
    status: 'Selesai',
    total: 2345678
  },
  {
    id: 20,
    number: 'PO/00059',
    vendorName: 'Lestari Indah Pakpahan',
    vendorCompany: 'CV Harmoni Jaya',
    reference: '',
    date: '05/09/2025',
    dueDate: '19/09/2025',
    status: 'Dikirim Sebagian',
    total: 3789012
  }
]

export const salesQuoteData: SalesQuoteType[] = [
  {
    id: 1,
    number: 'PQ-001',
    vendorName: 'Andi Wijaya',
    vendorCompany: 'PT Sumber Makmur',
    reference: 'REF-PQ-001',
    date: '2025-09-01',
    dueDate: '2025-09-10',
    status: 'Open',
    total: 4500000
  },
  {
    id: 2,
    number: 'PQ-002',
    vendorName: 'Siti Rahma',
    vendorCompany: 'CV Cahaya Abadi',
    reference: 'REF-PQ-002',
    date: '2025-09-02',
    dueDate: '2025-09-12',
    status: 'Selesai',
    total: 7200000
  },
  {
    id: 3,
    number: 'PQ-003',
    vendorName: 'Budi Santoso',
    vendorCompany: 'UD Sejahtera',
    reference: 'REF-PQ-003',
    date: '2025-09-03',
    dueDate: '2025-09-13',
    status: 'Dipesan Sebagai',
    total: 3100000
  },
  {
    id: 4,
    number: 'PQ-004',
    vendorName: 'Rina Kartika',
    vendorCompany: 'PT Mitra Jaya',
    reference: 'REF-PQ-004',
    date: '2025-09-04',
    dueDate: '2025-09-15',
    status: 'Open',
    total: 5800000
  },
  {
    id: 5,
    number: 'PQ-005',
    vendorName: 'Agus Salim',
    vendorCompany: 'CV Bumi Persada',
    reference: 'REF-PQ-005',
    date: '2025-09-05',
    dueDate: '2025-09-16',
    status: 'Selesai',
    total: 8000000
  },
  {
    id: 6,
    number: 'PQ-006',
    vendorName: 'Maya Lestari',
    vendorCompany: 'PT Tunas Baru',
    reference: 'REF-PQ-006',
    date: '2025-09-06',
    dueDate: '2025-09-17',
    status: 'Dipesan Sebagai',
    total: 2600000
  },
  {
    id: 7,
    number: 'PQ-007',
    vendorName: 'Hendra Gunawan',
    vendorCompany: 'UD Prima Sentosa',
    reference: 'REF-PQ-007',
    date: '2025-09-07',
    dueDate: '2025-09-18',
    status: 'Open',
    total: 9300000
  },
  {
    id: 8,
    number: 'PQ-008',
    vendorName: 'Dewi Anggraini',
    vendorCompany: 'CV Inti Mandiri',
    reference: 'REF-PQ-008',
    date: '2025-09-08',
    dueDate: '2025-09-19',
    status: 'Selesai',
    total: 4100000
  },
  {
    id: 9,
    number: 'PQ-009',
    vendorName: 'Yusuf Arifin',
    vendorCompany: 'PT Surya Kencana',
    reference: 'REF-PQ-009',
    date: '2025-09-09',
    dueDate: '2025-09-20',
    status: 'Dipesan Sebagai',
    total: 6900000
  },
  {
    id: 10,
    number: 'PQ-010',
    vendorName: 'Nurhayati',
    vendorCompany: 'UD Cahaya Mulia',
    reference: 'REF-PQ-010',
    date: '2025-09-10',
    dueDate: '2025-09-21',
    status: 'Open',
    total: 5500000
  },
  {
    id: 11,
    number: 'PQ-011',
    vendorName: 'Fajar Hidayat',
    vendorCompany: 'PT Bina Karya',
    reference: 'REF-PQ-011',
    date: '2025-09-11',
    dueDate: '2025-09-22',
    status: 'Selesai',
    total: 12000000
  },
  {
    id: 12,
    number: 'PQ-012',
    vendorName: 'Ratna Sari',
    vendorCompany: 'CV Mega Utama',
    reference: 'REF-PQ-012',
    date: '2025-09-12',
    dueDate: '2025-09-23',
    status: 'Dipesan Sebagai',
    total: 3300000
  },
  {
    id: 13,
    number: 'PQ-013',
    vendorName: 'Tono Prasetyo',
    vendorCompany: 'UD Karya Indah',
    reference: 'REF-PQ-013',
    date: '2025-09-13',
    dueDate: '2025-09-24',
    status: 'Open',
    total: 7500000
  },
  {
    id: 14,
    number: 'PQ-014',
    vendorName: 'Lina Marlina',
    vendorCompany: 'PT Harmoni Sejati',
    reference: 'REF-PQ-014',
    date: '2025-09-14',
    dueDate: '2025-09-25',
    status: 'Selesai',
    total: 8600000
  },
  {
    id: 15,
    number: 'PQ-015',
    vendorName: 'Arman Saputra',
    vendorCompany: 'CV Sentra Niaga',
    reference: 'REF-PQ-015',
    date: '2025-09-15',
    dueDate: '2025-09-26',
    status: 'Dipesan Sebagai',
    total: 2950000
  },
  {
    id: 16,
    number: 'PQ-016',
    vendorName: 'Indah Permata',
    vendorCompany: 'PT Citra Abadi',
    reference: 'REF-PQ-016',
    date: '2025-09-16',
    dueDate: '2025-09-27',
    status: 'Open',
    total: 6800000
  },
  {
    id: 17,
    number: 'PQ-017',
    vendorName: 'Adi Putra',
    vendorCompany: 'UD Makmur Bersama',
    reference: 'REF-PQ-017',
    date: '2025-09-17',
    dueDate: '2025-09-28',
    status: 'Selesai',
    total: 4700000
  },
  {
    id: 18,
    number: 'PQ-018',
    vendorName: 'Sri Wahyuni',
    vendorCompany: 'CV Bintang Terang',
    reference: 'REF-PQ-018',
    date: '2025-09-18',
    dueDate: '2025-09-29',
    status: 'Dipesan Sebagai',
    total: 5300000
  },
  {
    id: 19,
    number: 'PQ-019',
    vendorName: 'Eko Prabowo',
    vendorCompany: 'PT Mandiri Jaya',
    reference: 'REF-PQ-019',
    date: '2025-09-19',
    dueDate: '2025-09-30',
    status: 'Open',
    total: 9500000
  },
  {
    id: 20,
    number: 'PQ-020',
    vendorName: 'Novi Astuti',
    vendorCompany: 'UD Sinar Harapan',
    reference: 'REF-PQ-020',
    date: '2025-09-20',
    dueDate: '2025-10-01',
    status: 'Selesai',
    total: 4200000
  }
]
