pertama cek ke YellowFin stock unique code yang di bawah standarisasi
- pertama buka YellowFin http://bi.smile-interactive.com/
- login pakai Username : support@smile-interactive.com password : supportamx (apabila password tidak bisa mohon bertanya ke anak data)
- cari menu “Monitoring Available Stock Of Unique Code”

- klil open report

- apabila pada menu di atas ada unique code dengan Qty merah di perix nya, maka unique code harus di isi
CARA MENGISI UNIQUE CODE
- Login di Web CMS https://smile-interactive.com/webui/
- masuk dengan role NOC surabaya

- cari di menu search dengan kata kunci uniquecode
- menu yang di pakai adalah
- uniquecode generator
- pada uniquecode generator ada 3 hal yang perlu di isi
- QTY = isi pada kolom quantity dengan jumlah unicode yang akan di isi ,max unicode adalah 1.000.000, apa bila qty uniquecode merah di YF jumlah mya 300.000, maka pada kolom quantity disikan 1.000.000 – 300.000 = 700.000
- Prefix = pilih prefix yang quantitynya di YF merah misal nya pada contoh di gambar bawah Prefix X
- Description = di sini hanya ada 1 pilihan description
- lalu terakhir tekan OK, CMS akan memproses uniquecode baru(jangan di close sebelum selesai proses)
- uniquecode generator

- Double Check Uniquecode
Setelah melakukan Generate Uniquecode, lakukan doublecheck pada Uniquecode yang di Generate sebelum melakukan Uniquecode Transfer dengan menggunakan Query. pada Database untuk mencegah terjadinya Uniquecode :
- Memiliki 3 Karakter Yang Sama.
Misal ( 111, 222, 333, 444, AAA, BBB, CCC, DDD) - Karakter yang tidak diperbolehkan
( 0, 1, 5, Huruf O, Huruf I, Huruf S dan simbol seperti (, /, :, $, &, . ) ) - 3 Huruf atau Angka secara Berurutan
Misal ( 234, 345, 678, ABC, BCD, CDE )
-- Check restrictions on the generated uniquecode
select *
from smi_generateuniquecode
where uniquecode like any(array[
'%\%%','%\_%','%\|%','%\*%','%\+%','%\?%','%\^%',
'%(%%','%\)%','%\-%','%\.%','%\&%','%$%','%#%','%@%',
'%0%','%O%','%1%','%I%','%5%','%S%',
'%222%','%333%','%444%','%666%','%777%','%888%','%999%',
'%AAA%','%BBB%','%CCC%','%DDD%','%EEE%','%FFF%','%GGG%',
'%HHH%','%JJJ%','%KKK%','%LLL%','%MMM%','%NNN%','%PPP%',
'%QQQ%','%RRR%','%TTT%','%UUU%','%VVV%','%WWW%','%XXX%',
'%YYY%','%ZZZ%',
'%234%','%345%','%456%','%567%','%678%','%789%',
'%ABC%','%BCD%','%CDE%','%DEF%','%EFG%','%FGH%','%JKL%',
'%KLM%','%LMN%','%PQR%','%TUV%','%UVW%','%VWX%','%WXY%',
'%XYZ%']);
- Lakukan Query sekali lagi untuk memastikan Uniquecode yang di generate tidak memiliki record atau data yang sama dengan yang lainnya.
--Check whether generated uniquecode is duplicated
select uniquecode, count(*)
from smi_generateuniquecode
group by uniquecode
having count(*) > 1;
- Uniquecode Transfer
Setelah melakukan Doublecheck pada Uniquecode yang di generate, Langkah berikutnya adalah unicode transfer, untuk melanjutkan dari proses Unique code generator, Hanya perlu tekan OK dan tunggu sampai proses selesai
