i have a code for generate special number for assets list
here my code :
Code: Select all
function getRomanNumeral($month) {
$romans = array(
1 => 'I',
2 => 'II',
3 => 'III',
4 => 'IV',
5 => 'V',
6 => 'VI',
7 => 'VII',
8 => 'VIII',
9 => 'IX',
10 => 'X',
11 => 'XI',
12 => 'XII'
);
return $romans[$month];
}
function generateNomorInventaris($sequenceNumber) {
// Mendapatkan bulan saat ini dalam bentuk angka
$bulanSaatIni = date('n');
// Mendapatkan angka romawi dari bulan saat ini
$angkaRomawi = getRomanNumeral($bulanSaatIni);
// Menambahkan nol di depan nomor urut hingga mencapai panjang 4 digit
$sequenceNumber = str_pad($sequenceNumber, 4, '0', STR_PAD_LEFT);
// Mendapatkan tahun saat ini
$tahun = date('Y');
// Format nomor inventaris dengan sprintf
$nomorInventaris = sprintf("%s/TTIG/TTI-HO/%s/%s", $sequenceNumber, $angkaRomawi, $tahun);
return $nomorInventaris;
}
// Example function call with field {id]
$nomorInventaris = generateNomorInventaris([id]);
after i use PHP code in rukovoditel, iam got error with code 500
can u help me fix that
thanks