You are on page 1of 3

-- Advanced SQL Training

-- Data
delete from Z_ITEM_SET_DETAIL;
delete from Z_LPN_DETAIL;
delete from Z_LPN_LOCK;
delete from Z_LOCK;
delete from Z_LPN;
delete from Z_LOCATION;
delete from Z_ITEM;

insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'ABC 01', 'ABC
01');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'ABC 02', 'ABC
02');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'ABC 03', 'ABC
03');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('A', 'PICK 01', 'PICK
01');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('A', 'PICK 02', 'PICK
02');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('A', 'PICK 03', 'PICK
03');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('Q', 'Q01', 'QUAI 01');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'XYZ 01', 'XYZ
01');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'XYZ 02', 'XYZ
02');
insert into Z_LOCATION (CLASS, BARCODE, DESCRIPTION) values('R', 'XYZ 03', 'XYZ
03');

insert into Z_LOCK (LOCK_CODE, PRIORITY) values('QV', 40);


insert into Z_LOCK (LOCK_CODE, PRIORITY) values('HT', 10);
insert into Z_LOCK (LOCK_CODE, PRIORITY) values('AB', 10);
insert into Z_LOCK (LOCK_CODE, PRIORITY) values('FU', 30);
insert into Z_LOCK (LOCK_CODE, PRIORITY) values('TL', 30);
insert into Z_LOCK (LOCK_CODE, PRIORITY) values('KC', 30);
commit;

insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('001', 'Oreiller');


insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('002', 'Drap bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('003', 'Drap housse bleu
clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('004', 'Housse de couette
bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('005', 'Traversin');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('006', 'Taie d''oreiller
bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('007', 'Ensemble draps 1
bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('008', 'Couette');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('009', 'Ours en peluche');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('010', 'Pack d''ours');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('011', 'Housse de traversin
bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('012', 'Ensemble draps 2
bleu clair');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('013', 'Dentelle vert caca
d''oie');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('014', 'Mousseline jaune
d''oeuf');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('015', 'Flanelle rouge
sang');
insert into Z_INPT_ITEM (REFERENCE, DESCRIPTION) values('016', 'Pack de tissu en
gros');

insert into Z_INPT_ITEM_SET_DETAIL (REFERENCE, DETAIL_REFERENCE, QUANTITY)


select '007' as REFERENCE, '002' as DETAIL_REFERENCE, 1 as QUANTITY from dual
union all select '007', '003', 1 from dual
union all select '007', '004', 1 from dual
union all select '007', '006', 2 from dual
union all select '012', '002', 1 from dual
union all select '012', '003', 1 from dual
union all select '012', '004', 1 from dual
union all select '012', '011', 1 from dual
union all select '010', '009', 4 from dual
union all select '016', '013', 4.5 from dual
union all select '016', '014', 7.2 from dual
union all select '016', '015', 3.4 from dual;

insert into Z_INPT_LPN_DETAIL(LPN_NUMBER, ITEM_REFERENCE, QUANTITY)


select 'LPN1' as LPN_NUMBER, '002' as ITEM_REFERENCE, 3 as QUANTITY from dual
union select 'LPN1', '003', 3 from dual
union select 'LPN1', '004', 3 from dual
union select 'LPN1', '006', 6 from dual
union select 'LPN1', '010', 1 from dual
union select 'LPN2', '001', 5 from dual
union select 'LPN2', '008', 1 from dual
union select 'LPN2', '003', 2 from dual
union select 'LPN3', '010', 3 from dual
union select 'LPN3', '009', 2 from dual
union select 'LPN4', '002', 9 from dual
union select 'LPN4', '003', 9 from dual
union select 'LPN4', '004', 9 from dual
union select 'LPN4', '006', 10 from dual
union select 'LPN4', '011', 4 from dual
union select 'LPN4', '013', 12.4 from dual
union select 'LPN5', '013', 31.5 from dual
union select 'LPN5', '014', 50.4 from dual
union select 'LPN5', '015', 25.4 from dual
union select 'LPN5', '016', 2 from dual
union select 'LPN6', '002', 2 from dual
union select 'LPN6', '003', 3 from dual
union select 'LPN6', '006', 7 from dual
union select 'LPN6', '001', 5 from dual
union select 'LPN7', '009', 10 from dual
union select 'LPN8', '005', 13 from dual
union select 'LPN8', '001', 7 from dual
union select 'SET1', '002', 1 from dual
union select 'SET2', '002', 7 from dual
union select 'SET3', '002', 8 from dual
union select 'SET1', '003', 2 from dual
union select 'SET2', '003', 5 from dual
union select 'SET3', '003', 9 from dual
union select 'SET1', '004', 11 from dual
union select 'SET3', '004', 5 from dual
union select 'SET1', '006', 14 from dual
union select 'SET2', '006', 2 from dual
union select 'SET3', '006', 5 from dual
union select 'SET3', '012', 1 from dual
union select 'SET1', '008', 3 from dual;

-- Palletization:
insert into Z_INPT_PLT (PLT_NUMBER, LPN_NUMBER)
select 'PALLET1' as PLT_NUMBER, 'LPN7' as LPN_NUMBER from dual
union select 'PALLET1', 'LPN8' from dual
union select 'PALLET2', 'LPN9' from dual
union select 'PALLET2', 'LPN10' from dual
union select 'LPN9', 'SET1' from dual
union select 'LPN9', 'SET2' from dual
union select 'LPN9', 'SET3' from dual;

-- Putaway:
insert into Z_INPT_LPN (LOCATION_BARCODE, LPN_NUMBER, LPN_STATUS)
select 'ABC 02' as LOC_BARCODE, 'LPN3' as LPN_NUMBER, 30 as LPN_STATUS from
dual
union select 'ABC 02', 'LPN1', null from dual
union select 'XYZ 03', 'LPN4', 20 from dual
union select 'XYZ 03', 'LPN5', 20 from dual
union select 'XYZ 03', 'LPN6', 20 from dual
union select 'XYZ 03', 'PALLET1', 20 from dual
union select 'Q01', 'PALLET2', 30 from dual;

-- Lock codes
insert into Z_INPT_LPN_LOCK (LPN_NUMBER, LOCK_CODE)
select 'LPN1' as LPN_NUMBER, 'HT' as LOCK_CODE from dual
union all select 'LPN1', 'AB' from dual
union all select 'LPN1', 'FU' from dual
union all select 'LPN5', 'QV' from dual
union all select 'LPN5', 'KC' from dual
union all select 'LPN6', 'TL' from dual
union all select 'LPN10', 'KC' from dual
union all select 'LPN10', 'TL' from dual;

commit;

You might also like