product performance grouped kpi improvements

This commit is contained in:
M_Kececi
2026-07-03 03:34:55 +03:00
parent a0dd832d2b
commit 94c83c3825
2 changed files with 54 additions and 13 deletions
@@ -3225,13 +3225,26 @@ function productCategoryValue (row) {
}
function productFirstGroupValue (row) {
return row?.urun_ilk_grubu || ''
return cleanProductFirstGroupValue(row?.urun_ilk_grubu)
}
function productMainGroupValue (row) {
return row?.urun_ana_grubu || ''
}
function cleanProductFirstGroupValue (value) {
const text = String(value || '').trim()
const normalized = text
.toLocaleUpperCase('tr-TR')
.replaceAll('İ', 'I')
.replaceAll('Ş', 'S')
.replaceAll('Ğ', 'G')
.replaceAll('Ü', 'U')
.replaceAll('Ö', 'O')
.replaceAll('Ç', 'C')
return ['YETISKIN', 'YETISKIN/GARSON', 'GARSON'].includes(normalized) ? '' : text
}
function rawProductCellValue (row, name) {
switch (name) {
case 'kategori': return productCategoryValue(row)