Tabel pemberitahuan Tabel pemasok

24. Tabel detail_produk_setengah_jadi

Tabel detail_produk_setengah_jadi akan digunakan untuk menyimpan data detail produk setengah jadi. Tabel detail_produk_setengah_jadi dapat dilihat pada Tabel 4.26. Tabel 4.26. Tabel detail_produk_setengah_jadi No. SQL 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. CREATE TABLE `detail_produk_setengah_jadi` `id_detail_produk_setengah_jadi` int11 NOT NULL AUTO_INCREMENT, `no_rekening_produk_stg_jadi` varchar11 NOT NULL, `kode_unit_departemen` varchar3 NOT NULL, `jumlah` float NOT NULL, `tanggal` datetime NOT NULL, `status` enumPenerimaan,Pengeluaran NOT NULL, PRIMARY KEY `id_detail_produk_setengah_jadi`, KEY `kode_unit_departemen` `kode_unit_departemen`, KEY `no_rekening_produk_stg_jadi` `no_rekening_produk_stg_jadi`, CONSTRAINT `detail_produk_setengah_jadi_ibfk_2` FOREIGN KEY `kode_unit_departemen` REFERENCES `unit_departemen` `kode_unit_departemen` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `detail_produk_setengah_jadi_ibfk_3` FOREIGN KEY `no_rekening_produk_stg_jadi` REFERENCES `produk_setengah_jadi` `no_rekening_produk_stg_jadi` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=latin1 25. Tabel anggaran_pengadaan_bahan_baku Tabel anggaran_pengadaan_bahan_baku akan digunakan untuk menyimpan anggaran pengadaan bahan baku. Tabel anggaran_pengadaan_bahan_baku dapat dilihat pada Tabel 4.27. Tabel 4.27. Tabel anggaran_pengadaan_bahan_baku No. SQL 1. 2. 3. 4. 5. 6. CREATE TABLE `anggaran_pengadaan_bahan_baku` `id_anggaran_pengadaan` int11 NOT NULL AUTO_INCREMENT, `periode_anggaran` date NOT NULL, `keterangan_anggaran` text NOT NULL, PRIMARY KEY `id_anggaran_pengadaan` ENGINE=InnoDB DEFAULT CHARSET=latin1 26. Tabel detail_anggaran_pengadaan_bahan_baku Tabel detail_anggaran_pengadaan_bahan_baku akan digunakan untuk menyimpan data detail anggaran pengadaan bahan baku. Tabel detail_anggaran_pengadaan_bahan_baku dapat dilihat pada Tabel 4.28 Tabel 4.28. Tabel detail_anggaran_pengadaan_bahan_baku No. SQL 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. CREATE TABLE `detail_anggaran_pengadaan_bahan_baku` `id_detail_anggaran` int11 NOT NULL AUTO_INCREMENT, `id_anggaran_pengadaan` int11 NOT NULL, `no_rekening_bahan_baku` varchar9 NOT NULL, `jumlah_anggaran` double NOT NULL, `sisa_anggaran` double NOT NULL, PRIMARY KEY `id_detail_anggaran`, KEY `no_rekening_bahan_baku` `no_rekening_bahan_baku`, KEY `id_anggaran_pengadaan` `id_anggaran_pengadaan`, CONSTRAINT `detail_anggaran_pengadaan_bahan_baku_ibfk_1` FOREIGN KEY `no_rekening_bahan_baku` REFERENCES `bahan_baku` `no_rekening_bahan_baku` ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `detail_anggaran_pengadaan_bahan_baku_ibfk_4` FOREIGN KEY `id_anggaran_pengadaan` REFERENCES `anggaran_pengadaan_bahan_baku` `id_anggaran_pengadaan` ON DELETE CASCADE ON UPDATE CASCADE ENGINE=InnoDB DEFAULT CHARSET=latin1 27. Tabel detail_pengadaan_bahan_baku Tabel detail_pengadaan_bahan_baku akan digunakan untuk menyimpan data detail pengadaan bahan baku. Tabel detail_pengadaan_bahan_baku dapat dilihat pada Tabel 4.29 Tabel 4.29. Tabel detail_pengadaan_bahan_baku No. SQL 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. CREATE TABLE `detail_pengadaan_bahan_baku` `id_detail_pengadaan_bahan_baku` int11 NOT NULL AUTO_INCREMENT, `no_pengajuan_pengadaan_bahan_baku` varchar15 NOT NULL, `no_pph` varchar10 DEFAULT NULL, `no_dokumen_a2` varchar15 DEFAULT NULL, `no_opl` varchar10 DEFAULT NULL, `id_detail_pemasok` int11 NOT NULL, `jumlah_pengajuan` float NOT NULL, `jumlah_pembelian` float NOT NULL, `jumlah_penerimaan` float NOT NULL, `harga` double NOT NULL, `status` varchar25 NOT NULL, `status_pengajuan` enum0,1,2 NOT NULL, `metode_pengadaan` varchar15 NOT NULL, `sisa_anggaran` double NOT NULL DEFAULT 0, PRIMARY KEY `id_detail_pengadaan_bahan_baku`, KEY `no_pengajuan_bahan_baku` `no_pengajuan_pengadaan_bahan_baku`, KEY `id_detail_pemasok` `id_detail_pemasok`, KEY `no_pph` `no_pph`, KEY `no_dokumen_a2` `no_dokumen_a2`, KEY `no_opl` `no_opl`, CONSTRAINT `detail_pengadaan_bahan_baku_ibfk_5` FOREIGN KEY `no_pengajuan_pengadaan_bahan_baku` REFERENCES `pengajuan_pengadaan_bahan_baku` `no_pengajuan_pengadaan_bahan_baku` ON DELETE CASCADE ON UPDATE CASCADE,