0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan11 halaman

Data Salesman dan Pelanggan Faktur

Diunggah oleh

Faiq Nurfathurraji
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan11 halaman

Data Salesman dan Pelanggan Faktur

Diunggah oleh

Faiq Nurfathurraji
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd

//Salesman

CREATE
(s1:Salesman {SPL: 'S220.55139', salesman: 'Ivan Kusuma'}),
(s2:Salesman {SPL: 'S220.55140', salesman: 'Budi Santoso'}),
(s3:Salesman {SPL: 'S220.55141', salesman: 'Ani Wijaya'}),
(s4:Salesman {SPL: 'S220.55142', salesman: 'Dewi Lestari'}),
(s5:Salesman {SPL: 'S220.55143', salesman: 'Eko Prasetyo'}),
(s6:Salesman {SPL: 'S220.55144', salesman: 'Fajar Nugroho'}),
(s7:Salesman {SPL: 'S220.55145', salesman: 'Gita Permata'}),
(s8:Salesman {SPL: 'S220.55146', salesman: 'Hadi Prabowo'}),
(s9:Salesman {SPL: 'S220.55147', salesman: 'Indah Sari'}),
(s10:Salesman {SPL: 'S220.55148', salesman: 'Joko Susilo'});

//Pelanggan
CREATE
(p1:Pelanggan {kd_pelanggan: '54020017460679', nama: 'Toko Sumber Rejeki', alamat:
'Jl. Merdeka No. 12', kota: 'Bandung', telepon: '0221234567', kategori: 'Retail'}),
(p2:Pelanggan {kd_pelanggan: '54020017460680', nama: 'Toko Makmur Jaya', alamat:
'Jl. Pahlawan No. 45', kota: 'Jakarta', telepon: '0212345678', kategori:
'Grosir'}),
(p3:Pelanggan {kd_pelanggan: '54020017460681', nama: 'Toko Abadi Sentosa', alamat:
'Jl. Sudirman No. 78', kota: 'Surabaya', telepon: '0313456789', kategori:
'Retail'}),
(p4:Pelanggan {kd_pelanggan: '54020017460682', nama: 'Toko Sejahtera', alamat: 'Jl.
Gatot Subroto No. 34', kota: 'Medan', telepon: '0614567890', kategori: 'Grosir'}),
(p5:Pelanggan {kd_pelanggan: '54020017460683', nama: 'Toko Lancar Jaya', alamat:
'Jl. Diponegoro No. 56', kota: 'Semarang', telepon: '0245678901', kategori:
'Retail'}),
(p6:Pelanggan {kd_pelanggan: '54020017460684', nama: 'Toko Barokah', alamat: 'Jl.
Ahmad Yani No. 89', kota: 'Yogyakarta', telepon: '0276789012', kategori:
'Grosir'}),
(p7:Pelanggan {kd_pelanggan: '54020017460685', nama: 'Toko Rahmat', alamat: 'Jl.
Sisingamangaraja No. 23', kota: 'Bali', telepon: '0367890123', kategori:
'Retail'}),
(p8:Pelanggan {kd_pelanggan: '54020017460686', nama: 'Toko Anugerah', alamat: 'Jl.
Hayam Wuruk No. 67', kota: 'Makassar', telepon: '0418901234', kategori: 'Grosir'}),
(p9:Pelanggan {kd_pelanggan: '54020017460687', nama: 'Toko Mulia', alamat: 'Jl.
Thamrin No. 90', kota: 'Palembang', telepon: '0719012345', kategori: 'Retail'}),
(p10:Pelanggan {kd_pelanggan: '54020017460688', nama: 'Toko Sentosa', alamat: 'Jl.
Asia Afrika No. 11', kota: 'Bandung', telepon: '0220123456', kategori: 'Grosir'});

//barang
CREATE
(b1:Barang {kd_barang: '100148', nama_barang: 'AB - Indomie Ayam Bawang', satuan:
'40/Car', harga_satuan: 106600}),
(b2:Barang {kd_barang: '136916', nama_barang: 'PMBJ - Pop Mie Rasa Baso Jumbo',
satuan: '24/Car', harga_satuan: 99600}),
(b3:Barang {kd_barang: '400582', nama_barang: 'CTBEB - Snack Chitato BEB 15g
Renceng', satuan: '60/Car', harga_satuan: 99900}),
(b4:Barang {kd_barang: '424928', nama_barang: 'RSRD - Bumbu Racik Special Rendang',
satuan: '24/Box', harga_satuan: 120000}),
(b5:Barang {kd_barang: '431530', nama_barang: 'CHTROC - Chiki Twist ROC 22.5g',
satuan: '60/Car', harga_satuan: 90850}),
(b6:Barang {kd_barang: '500123', nama_barang: 'IMS - Indomie Rasa Soto Special',
satuan: '40/Car', harga_satuan: 110000}),
(b7:Barang {kd_barang: '600456', nama_barang: 'SRK - Sarimi Rasa Kari Ayam',
satuan: '24/Car', harga_satuan: 95000}),
(b8:Barang {kd_barang: '700789', nama_barang: 'PRB - Promina Biscuit Rasa Keju',
satuan: '48/Box', harga_satuan: 85000}),
(b9:Barang {kd_barang: '800012', nama_barang: 'TSK - Teh Sosro Kotak 250ml',
satuan: '24/Pack', harga_satuan: 75000}),
(b10:Barang {kd_barang: '900345', nama_barang: 'IMLK - Indomilk Susu Kental Manis',
satuan: '48/Kaleng', harga_satuan: 125000});

//faktur
CREATE (:Faktur {
Faktur: '17353679',
SPL: 'S220.55139',
Kd_Pelanggan: '54020017460679',
Tanggal: date('2024-10-04'),
Jatuh_Tempo: date('2024-10-18'),
Ket: 'Lunas',
DPP: 406600,
PPN: 42693,
Total_Bayar: 449293
}),

(:Faktur {
Faktur: '17353680',
SPL: 'S220.55140',
Kd_Pelanggan: '54020017460680',
Tanggal: date('2024-10-05'),
Jatuh_Tempo: date('2024-10-19'),
Ket: 'Lunas',
DPP: 299200,
PPN: 31416,
Total_Bayar: 330616
}),

(:Faktur {
Faktur: '17353681',
SPL: 'S220.55141',
Kd_Pelanggan: '54020017460681',
Tanggal: date('2024-10-06'),
Jatuh_Tempo: date('2024-10-20'),
Ket: 'Belum Lunas',
DPP: 315000,
PPN: 33075,
Total_Bayar: 348075
}),

(:Faktur {
Faktur: '17353682',
SPL: 'S220.55142',
Kd_Pelanggan: '54020017460682',
Tanggal: date('2024-10-07'),
Jatuh_Tempo: date('2024-10-21'),
Ket: 'Lunas',
DPP: 318600,
PPN: 33453,
Total_Bayar: 352053
}),

(:Faktur {
Faktur: '17353683',
SPL: 'S220.55143',
Kd_Pelanggan: '54020017460683',
Tanggal: date('2024-10-08'),
Jatuh_Tempo: date('2024-10-22'),
Ket: 'Lunas',
DPP: 399400,
PPN: 41937,
Total_Bayar: 441337
}),

(:Faktur {
Faktur: '17353684',
SPL: 'S220.55144',
Kd_Pelanggan: '54020017460684',
Tanggal: date('2024-10-09'),
Jatuh_Tempo: date('2024-10-23'),
Ket: 'Belum Lunas',
DPP: 180000,
PPN: 18900,
Total_Bayar: 198900
}),

(:Faktur {
Faktur: '17353685',
SPL: 'S220.55145',
Kd_Pelanggan: '54020017460685',
Tanggal: date('2024-10-10'),
Jatuh_Tempo: date('2024-10-24'),
Ket: 'Lunas',
DPP: 425000,
PPN: 44625,
Total_Bayar: 469625
}),

(:Faktur {
Faktur: '17353686',
SPL: 'S220.55146',
Kd_Pelanggan: '54020017460686',
Tanggal: date('2024-10-11'),
Jatuh_Tempo: date('2024-10-25'),
Ket: 'Lunas',
DPP: 310000,
PPN: 32550,
Total_Bayar: 342550
}),

(:Faktur {
Faktur: '17353687',
SPL: 'S220.55147',
Kd_Pelanggan: '54020017460687',
Tanggal: date('2024-10-12'),
Jatuh_Tempo: date('2024-10-26'),
Ket: 'Belum Lunas',
DPP: 341600,
PPN: 35868,
Total_Bayar: 377468
}),

(:Faktur {
Faktur: '17353688',
SPL: 'S220.55148',
Kd_Pelanggan: '54020017460688',
Tanggal: date('2024-10-13'),
Jatuh_Tempo: date('2024-10-27'),
Ket: 'Lunas',
DPP: 290850,
PPN: 30539,
Total_Bayar: 321389
}),

(:Faktur {
Faktur: '17353689',
SPL: 'S220.55144',
Kd_Pelanggan: '54020017460688',
Tanggal: date('2024-10-14'),
Jatuh_Tempo: date('2024-10-28'),
Ket: 'Belum Lunas',
DPP: 319500,
PPN: 31950,
Total_Bayar: 351450
})

//relasi faktur salesman


MATCH (s:Salesman),(f:Faktur)
WHERE [Link] = [Link]
CREATE (f)-[:DICETAK_OLEH]->(s)

//relasi faktur pelanggan


MATCH (f:faktur) ,(p:Pelanggan)
WHERE f.Kd_Pelanggan = p.kd_pelanggan
CREATE (f)-[:DITUJUKAN_KE]->(p)

//relasi transaksi faktur barang


// Faktur 17353679 transactions
MATCH (b:Barang {kd_barang: '100148'}), (f:Faktur {Faktur: '17353679'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 3,
jumlah_kotor: 319800,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 319800
}]->(b);

MATCH (b:Barang {kd_barang: '500123'}), (f:Faktur {Faktur: '17353679'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 220000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 220000
}]->(b);

MATCH (b:Barang {kd_barang: '900345'}), (f:Faktur {Faktur: '17353679'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 125000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 125000
}]->(b);
MATCH (b:Barang {kd_barang: '600456'}), (f:Faktur {Faktur: '17353679'})
CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 95000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 95000
}]->(b);

// Faktur 17353680 transactions


MATCH (b:Barang {kd_barang: '136916'}), (f:Faktur {Faktur: '17353680'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 199200,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 199200
}]->(b);

MATCH (b:Barang {kd_barang: '400582'}), (f:Faktur {Faktur: '17353680'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99900,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99900
}]->(b);

MATCH (b:Barang {kd_barang: '431530'}), (f:Faktur {Faktur: '17353680'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 90850,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 90850
}]->(b);

MATCH (b:Barang {kd_barang: '700789'}), (f:Faktur {Faktur: '17353680'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 85000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 85000
}]->(b);

MATCH (b:Barang {kd_barang: '800012'}), (f:Faktur {Faktur: '17353680'})


CREATE (f)-[t5:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 75000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 75000
}]->(b);

// Faktur 17353681 transactions


MATCH (b:Barang {kd_barang: '424928'}), (f:Faktur {Faktur: '17353681'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 240000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 240000
}]->(b);

MATCH (b:Barang {kd_barang: '600456'}), (f:Faktur {Faktur: '17353681'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 95000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 95000
}]->(b);

MATCH (b:Barang {kd_barang: '800012'}), (f:Faktur {Faktur: '17353681'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 75000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 75000
}]->(b);

MATCH (b:Barang {kd_barang: '900345'}), (f:Faktur {Faktur: '17353681'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 125000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 125000
}]->(b);

// Faktur 17353682 transactions


MATCH (b:Barang {kd_barang: '100148'}), (f:Faktur {Faktur: '17353682'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 106600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 106600
}]->(b);

MATCH (b:Barang {kd_barang: '500123'}), (f:Faktur {Faktur: '17353682'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 3,
jumlah_kotor: 330000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 330000
}]->(b);

MATCH (b:Barang {kd_barang: '900345'}), (f:Faktur {Faktur: '17353682'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 250000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 250000
}]->(b);

// Faktur 17353683 transactions


MATCH (b:Barang {kd_barang: '136916'}), (f:Faktur {Faktur: '17353683'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99600
}]->(b);

MATCH (b:Barang {kd_barang: '400582'}), (f:Faktur {Faktur: '17353683'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 3,
jumlah_kotor: 299700,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 299700
}]->(b);

MATCH (b:Barang {kd_barang: '431530'}), (f:Faktur {Faktur: '17353683'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 90850,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 90850
}]->(b);

MATCH (b:Barang {kd_barang: '700789'}), (f:Faktur {Faktur: '17353683'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 85000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 85000
}]->(b);

// Faktur 17353684 transactions


MATCH (b:Barang {kd_barang: '424928'}), (f:Faktur {Faktur: '17353684'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 120000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 120000
}]->(b);

MATCH (b:Barang {kd_barang: '600456'}), (f:Faktur {Faktur: '17353684'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 95000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 95000
}]->(b);
MATCH (b:Barang {kd_barang: '800012'}), (f:Faktur {Faktur: '17353684'})
CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 75000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 75000
}]->(b);

// Faktur 17353685 transactions


MATCH (b:Barang {kd_barang: '100148'}), (f:Faktur {Faktur: '17353685'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 213200,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 213200
}]->(b);

MATCH (b:Barang {kd_barang: '136916'}), (f:Faktur {Faktur: '17353685'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99600
}]->(b);

MATCH (b:Barang {kd_barang: '400582'}), (f:Faktur {Faktur: '17353685'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99900,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99900
}]->(b);

MATCH (b:Barang {kd_barang: '424928'}), (f:Faktur {Faktur: '17353685'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 60000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 60000
}]->(b);

MATCH (b:Barang {kd_barang: '500123'}), (f:Faktur {Faktur: '17353685'})


CREATE (f)-[t5:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 110000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 110000
}]->(b);

// Faktur 17353686 transactions


MATCH (b:Barang {kd_barang: '431530'}), (f:Faktur {Faktur: '17353686'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 181700,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 181700
}]->(b);

MATCH (b:Barang {kd_barang: '600456'}), (f:Faktur {Faktur: '17353686'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 95000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 95000
}]->(b);

MATCH (b:Barang {kd_barang: '700789'}), (f:Faktur {Faktur: '17353686'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 85000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 85000
}]->(b);

MATCH (b:Barang {kd_barang: '800012'}), (f:Faktur {Faktur: '17353686'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 75000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 75000
}]->(b);

// Faktur 17353687 transactions


MATCH (b:Barang {kd_barang: '900345'}), (f:Faktur {Faktur: '17353687'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 250000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 250000
}]->(b);

MATCH (b:Barang {kd_barang: '100148'}), (f:Faktur {Faktur: '17353687'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 106600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 106600
}]->(b);

MATCH (b:Barang {kd_barang: '500123'}), (f:Faktur {Faktur: '17353687'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 110000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 110000
}]->(b);

// Faktur 17353688 transactions


MATCH (b:Barang {kd_barang: '136916'}), (f:Faktur {Faktur: '17353688'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99600
}]->(b);

MATCH (b:Barang {kd_barang: '400582'}), (f:Faktur {Faktur: '17353688'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 199800,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 199800
}]->(b);

MATCH (b:Barang {kd_barang: '424928'}), (f:Faktur {Faktur: '17353688'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 60000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 60000
}]->(b);

MATCH (b:Barang {kd_barang: '431530'}), (f:Faktur {Faktur: '17353688'})


CREATE (f)-[t4:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 90850,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 90850
}]->(b);

MATCH (b:Barang {kd_barang: '700789'}), (f:Faktur {Faktur: '17353688'})


CREATE (f)-[t5:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 85000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 85000
}]->(b);

// Faktur 17353689 transactions


MATCH (b:Barang {kd_barang: '136916'}), (f:Faktur {Faktur: '17353689'})
CREATE (f)-[t1:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99600,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99600
}]->(b);

MATCH (b:Barang {kd_barang: '400582'}), (f:Faktur {Faktur: '17353689'})


CREATE (f)-[t2:TRANSAKSI {
kuantitas: 1,
jumlah_kotor: 99900,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 99900
}]->(b);

MATCH (b:Barang {kd_barang: '424928'}), (f:Faktur {Faktur: '17353689'})


CREATE (f)-[t3:TRANSAKSI {
kuantitas: 2,
jumlah_kotor: 120000,
potongan_persen: 0.00,
potongan_rp: 0,
jumlah_bersih: 120000
}]->(b);

Anda mungkin juga menyukai