hemmoo

20190717_8888

Jul 16th, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 3.54 KB | None | 0 0
  1. CREATE TABLE `realisasih` (
  2.     `idrealisasih` VARCHAR(50) NOT NULL DEFAULT '',
  3.     `idpoh` VARCHAR(50) NOT NULL DEFAULT '',
  4.     `tgl` DATE NULL DEFAULT '0000-00-00',
  5.     `jam` TIME NULL DEFAULT NULL,
  6.     `kodecustomer` VARCHAR(10) NULL DEFAULT NULL,
  7.     `userid` VARCHAR(10) NULL DEFAULT NULL,
  8.     `userid_edit` VARCHAR(10) NULL DEFAULT NULL,
  9.     `ket` VARCHAR(255) NULL DEFAULT '0',
  10.     PRIMARY KEY (`idrealisasih`)
  11. )
  12. COLLATE='latin1_swedish_ci'
  13. ENGINE=MyISAM
  14. ROW_FORMAT=DYNAMIC
  15. ;
  16. CREATE TABLE `realisasid` (
  17.     `idrealisasid` INT(11) NOT NULL AUTO_INCREMENT,
  18.     `idrealisasih` VARCHAR(50) NULL DEFAULT NULL,
  19.     `idpoh` VARCHAR(50) NULL DEFAULT NULL,
  20.     `kodebarang` VARCHAR(20) NULL DEFAULT NULL,
  21.     `qty` DOUBLE NULL DEFAULT 0,
  22.     `satuan` VARCHAR(20) NULL DEFAULT NULL,
  23.     PRIMARY KEY (`idrealisasid`)
  24. )
  25. COLLATE='latin1_swedish_ci'
  26. ENGINE=MyISAM
  27. ROW_FORMAT=DYNAMIC
  28. AUTO_INCREMENT=0
  29. ;
  30. CREATE TABLE `poh` (
  31.     `idpoh` VARCHAR(50) NOT NULL DEFAULT '',
  32.     `tgl` DATE NULL DEFAULT '0000-00-00',
  33.     `jam` TIME NULL DEFAULT NULL,
  34.     `kodecustomer` VARCHAR(10) NULL DEFAULT NULL,
  35.     `userid` VARCHAR(10) NULL DEFAULT NULL,
  36.     `userid_edit` VARCHAR(10) NULL DEFAULT NULL,
  37.     `ket` VARCHAR(255) NULL DEFAULT '0',
  38.     `realisasi` VARCHAR(2) NULL DEFAULT 'T',
  39.     PRIMARY KEY (`idpoh`)
  40. )
  41. COLLATE='latin1_swedish_ci'
  42. ENGINE=MyISAM
  43. ROW_FORMAT=DYNAMIC
  44. ;
  45. CREATE TABLE `pod` (
  46.     `idpod` INT(11) NOT NULL AUTO_INCREMENT,
  47.     `idpoh` VARCHAR(50) NULL DEFAULT NULL,
  48.     `kodebarang` VARCHAR(20) NULL DEFAULT NULL,
  49.     `qty` DOUBLE NULL DEFAULT 0,
  50.     `qtyp` DOUBLE NULL DEFAULT 0,
  51.     `satuan` VARCHAR(20) NULL DEFAULT NULL,
  52.     `harga` DOUBLE NULL DEFAULT 0,
  53.     `discpersen` DOUBLE NULL DEFAULT 0,
  54.     `disc` DOUBLE NULL DEFAULT 0,
  55.     `ndisc` DOUBLE NULL DEFAULT 0,
  56.     `jumlah` DOUBLE NULL DEFAULT 0,
  57.     `im` INT(11) NULL DEFAULT 1,
  58.     PRIMARY KEY (`idpod`)
  59. )
  60. COLLATE='latin1_swedish_ci'
  61. ENGINE=MyISAM
  62. ROW_FORMAT=DYNAMIC
  63. AUTO_INCREMENT=0
  64. ;
  65. CREATE TABLE `orderpabrikh` (
  66.     `idorderpabrikh` VARCHAR(50) NOT NULL DEFAULT '',
  67.     `idrealisasih` VARCHAR(50) NOT NULL DEFAULT '',
  68.     `idpoh` VARCHAR(50) NOT NULL DEFAULT '',
  69.     `tgl` DATE NULL DEFAULT '0000-00-00',
  70.     `jam` TIME NULL DEFAULT NULL,
  71.     `kodecustomer` VARCHAR(10) NULL DEFAULT NULL,
  72.     `userid` VARCHAR(10) NULL DEFAULT NULL,
  73.     `userid_edit` VARCHAR(10) NULL DEFAULT NULL,
  74.     `ket` VARCHAR(255) NULL DEFAULT '0',
  75.     PRIMARY KEY (`idorderpabrikh`)
  76. )
  77. COLLATE='latin1_swedish_ci'
  78. ENGINE=MyISAM
  79. ROW_FORMAT=DYNAMIC
  80. ;
  81. CREATE TABLE `orderpabrikd` (
  82.     `idorderpabrikd` INT(11) NOT NULL AUTO_INCREMENT,
  83.     `idorderpabrikh` VARCHAR(50) NULL DEFAULT NULL,
  84.     `kodebarang` VARCHAR(20) NULL DEFAULT NULL,
  85.     `idpoh` VARCHAR(50) NULL DEFAULT NULL,
  86.     `qty` DOUBLE NULL DEFAULT 0,
  87.     `satuan` VARCHAR(20) NULL DEFAULT NULL,
  88.     PRIMARY KEY (`idorderpabrikd`)
  89. )
  90. COLLATE='latin1_swedish_ci'
  91. ENGINE=MyISAM
  92. ROW_FORMAT=DYNAMIC
  93. AUTO_INCREMENT=0
  94. ;
  95.  
  96. CREATE TABLE `customer` (
  97.     `kodecustomer` CHAR(20) NOT NULL DEFAULT '',
  98.     `namacustomer` VARCHAR(50) NULL DEFAULT NULL,
  99.     `alamat` VARCHAR(50) NULL DEFAULT NULL,
  100.     `kota` VARCHAR(30) NULL DEFAULT NULL,
  101.     `phone` VARCHAR(30) NULL DEFAULT NULL,
  102.     `fax` VARCHAR(30) NULL DEFAULT NULL,
  103.     `kontak` VARCHAR(30) NULL DEFAULT NULL,
  104.     `hp` VARCHAR(30) NULL DEFAULT NULL,
  105.     `tempo` INT(11) NULL DEFAULT 0,
  106.     `plafon` INT(11) NULL DEFAULT 0,
  107.     `level` CHAR(1) NULL DEFAULT '1',
  108.     PRIMARY KEY (`kodecustomer`)
  109. )
  110. COLLATE='latin1_swedish_ci'
  111. ENGINE=MyISAM
  112. ROW_FORMAT=DYNAMIC
  113. ;
  114.  
  115.  
  116. trigger realisasid before insert
  117. BEGIN
  118. update pod set qtyp = qtyp + new.qty where idpoh = new.idpoh and kodebarang = new.kodebarang;
  119. update barang4 set stok = stok - new.qty where kodebarang = new.kodebarang;
  120. END
Advertisement
Add Comment
Please, Sign In to add comment