ðŸĨŽ

{{ appTitle }}

Fresh Data Management System

āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš

Google Sheets
{{ loginError }}

{{ apiLoadingMessage || 'āļāļģāļĨāļąāļ‡āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ...' }}

āđāļ”āļŠāļšāļ­āļĢāđŒāļ”āļ„āļ§āļēāļĄāļŠāļĄāļšāļđāļĢāļ“āđŒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ

āđāļŠāļ”āļ‡āļŠāļ–āļēāļ™āļ°āļāļēāļĢāļĨāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļēāļĒāļ§āļąāļ™āđāļĨāļ°āļšāļąāļ™āļ—āļķāļ OT āļ‚āļ­āļ‡āļžāļ™āļąāļāļ‡āļēāļ™āļ•āļēāļĄāđāļœāļ™āļ

{{ day.dayNum }}
āļ™āļģāđ€āļ‚āđ‰āļē HR: {{ day.hrImportedCount }}/{{ day.totalStaff }}
āļ•āļĢāļ§āļˆāļāļ°: {{ day.verifiedShiftCount }}/{{ day.totalStaff }}
Forecast: {{ day.forecastCount }}/{{ day.totalStaff }}
Actual OT: {{ day.actualCount }}/{{ day.totalStaff }}

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ„āļ§āļēāļĄāļŠāļĄāļšāļđāļĢāļ“āđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āļˆāļģāļ§āļąāļ™āļ—āļĩāđˆ {{ selectedDashboardDay.date }}

āđāļŠāļ”āļ‡āļŠāļąāļ”āļŠāđˆāļ§āļ™āļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ­āļ‡āļžāļ™āļąāļāļ‡āļēāļ™āđāļĒāļāļ•āļēāļĄāđāļœāļ™āļāļŠāļģāļŦāļĢāļąāļšāļ§āļąāļ™āļ™āļĩāđ‰

{{ selectedDashboardDay.confirmed ? 'āļĒāļ·āļ™āļĒāļąāļ™āđāļĨāļ°āļĨāđ‡āļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāđ‰āļ§' : 'āđāļšāļšāļĢāđˆāļēāļ‡ - āļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļĨāđ‡āļ­āļ' }}
āđāļœāļ™āļ (Department) āļžāļ™āļąāļāļ‡āļēāļ™āļ›āļāļīāļšāļąāļ•āļīāļ‡āļēāļ™āļˆāļĢāļīāļ‡ (āļ„āļ™) 1. āļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨ HR 2. āļ•āļĢāļ§āļˆāļāļ°āļ—āļģāļ‡āļēāļ™ 3. Forecast OT (āļĒāļ·āļ™āļĒāļąāļ™) 4. Actual OT (āļĒāļ·āļ™āļĒāļąāļ™)
{{ name }} {{ dept.totalStaff }}
{{ dept.hrImported }}/{{ dept.totalStaff }}
{{ dept.verifiedShift }}/{{ dept.totalStaff }}
{{ dept.forecastFilled }}/{{ dept.totalStaff }}
{{ dept.actualFilled }}/{{ dept.totalStaff }}
āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāđāļœāļ™āļāļŠāļģāļŦāļĢāļąāļšāļŠāļīāļ—āļ˜āļīāđŒāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļ™āļĩāđ‰

āļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļĄāļđāļĨāļžāļ™āļąāļāļ‡āļēāļ™āļŦāļĨāļąāļ

āđ€āļžāļīāđˆāļĄāļžāļ™āļąāļāļ‡āļēāļ™āđƒāļŦāļĄāđˆ āđāļāđ‰āđ„āļ‚āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ” āļŦāļĢāļ·āļ­āļāļģāļŦāļ™āļ”āļ§āļąāļ™āļ—āļĩāđˆāļžāļ™āļąāļāļ‡āļēāļ™āļĨāļēāļ­āļ­āļ

āļŠāļ–āļēāļ™āļ° āļĢāļŦāļąāļŠāļžāļ™āļąāļāļ‡āļēāļ™ āļŠāļ·āđˆāļ­-āļ™āļēāļĄāļŠāļāļļāļĨ āļŠāļēāļĒāļ‡āļēāļ™/āđāļœāļ™āļ āļ•āļģāđāļŦāļ™āđˆāļ‡ āļāļĨāļļāđˆāļĄāļĨāļąāļāļĐāļ“āļ°āļ‡āļēāļ™ āļ§āļąāļ™āļ—āļĩāđˆāļĨāļēāļ­āļ­āļ āļˆāļąāļ”āļāļēāļĢ
{{ s.Active ? 'Active' : 'āļĨāļēāļ­āļ­āļ' }} {{ s.ID }} {{ s.NameF }} {{ s.MerchType }} / {{ s.Department }} {{ s.PositionHC }} {{ s.PositionAction }} {{ s.ResigeDate || '-' }}
āđ„āļĄāđˆāļžāļšāļĢāļēāļĒāļŠāļ·āđˆāļ­āļžāļ™āļąāļāļ‡āļēāļ™āļ•āļēāļĄāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ—āļĩāđˆāđ€āļĨāļ·āļ­āļ

āļšāļąāļ™āļ—āļķāļāļāļ°āđāļĨāļ°āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļĨāđˆāļ§āļ‡āđ€āļ§āļĨāļē (OT)

āļĢāļ°āļšāļļāļāļ°āļ‡āļēāļ™ āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļ§āļĨāļēāđ€āļ‚āđ‰āļē-āļ­āļ­āļāļ‡āļēāļ™āļˆāļēāļāļĢāļ°āļšāļš āđāļĨāļ°āļšāļąāļ™āļ—āļķāļāļ„āļēāļ”āļāļēāļĢāļ“āđŒ/āļ—āļģāļˆāļĢāļīāļ‡āļ‚āļ­āļ‡ OT

āļ‚āđ‰āļ­āļĄāļđāļĨ āļ“ āļ§āļąāļ™āļ—āļĩāđˆāļĢāļ°āļšāļļāļ–āļđāļ "āļĒāļ·āļ™āļĒāļąāļ™āđ€āļĢāļĩāļĒāļšāļĢāđ‰āļ­āļĒāđāļĨāđ‰āļ§" āļĢāļ°āļšāļšāļĨāđ‡āļ­āļ„āļāļēāļĢāļāļĢāļ­āļāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āđ€āļ§āļĨāļēāļ—āļģāļ‡āļēāļ™āđ„āļĄāđˆāđƒāļŦāđ‰āđāļāđ‰āđ„āļ‚āđ€āļžāļ·āđˆāļ­āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ‚āļ­āļ‡āļĢāļ°āļšāļš
āļžāļ™āļąāļāļ‡āļēāļ™ āļāļ°āļ‡āļēāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļ°āļ‡āļēāļ™ āļŠāđāļāļ™āļˆāļĢāļīāļ‡ (HR) āļ„āļēāļ”āļāļēāļĢāļ“āđŒāļŠāļąāđˆāļ§āđ‚āļĄāļ‡ OT āļŠāļąāđˆāļ§āđ‚āļĄāļ‡ OT āļ—āļģāļˆāļĢāļīāļ‡ (B-Plus)

{{ t.Name }}

{{ t.ID }} â€Ē {{ t.Department }}

{{ t.ID_Shift || 'āđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļ°āļšāļļ' }}
{{ t.HR_in || '--:--' }} - {{ t.HR_out || '--:--' }}
1.5x
3.0x
{{ t.Actual_OT || 0 }} āļŠāļĄ. 1.5x: {{ t.Actual_1_5 || 0 }} | 3.0x: {{ t.Actual_3_0 || 0 }}
āđ„āļĄāđˆāļžāļšāļĢāļēāļĒāļāļēāļĢāļšāļąāļ™āļ—āļķāļāļ‚āļ­āļ‡āļ§āļąāļ™āļ—āļĩāđˆāđ€āļĨāļ·āļ­āļ āļāļĢāļļāļ“āļēāļāļ”āļ›āļļāđˆāļĄāļ„āđ‰āļ™āļŦāļē

āļšāļąāļ™āļ—āļķāļāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļĢāļēāļĒāļ§āļąāļ™ (Daily Volume)

āļāļĢāļ­āļāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļ„āļēāļ”āļāļēāļĢāļ“āđŒ āļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļ—āļģāđ„āļ”āđ‰āļˆāļĢāļīāļ‡ āđāļĨāļ°āđ€āļ§āļĨāļēāļ›āļīāļ”āļ•āļđāđ‰āļĢāļ­āļšāļāļēāļĢāļŠāđˆāļ‡āđƒāļ™āđāļ•āđˆāļĨāļ°āđāļœāļ™āļ

āļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āđƒāļ™āļ§āļąāļ™āļ—āļĩāđˆāļĢāļ°āļšāļļāļ–āļđāļ "āļĒāļ·āļ™āļĒāļąāļ™āđ€āļĢāļĩāļĒāļšāļĢāđ‰āļ­āļĒāđāļĨāđ‰āļ§" āļ‚āđ‰āļ­āļĄāļđāļĨāļ–āļđāļāļĨāđ‡āļ­āļāđāļĨāļ°āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđāļāđ‰āđ„āļ‚āđ„āļ”āđ‰āļ­āļĩāļ
āļ›āļĢāļ°āđ€āļ āļ—āļ‡āļēāļ™ / āđāļœāļ™āļ āļ„āļēāļ”āļāļēāļĢāļ“āđŒāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™ (Volume Forecast) āļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āļ—āļĩāđˆāļ—āļģāļˆāļĢāļīāļ‡ (Volume Actual) āđ€āļ§āļĨāļēāļ›āļīāļ”āļ•āļđāđ‰ / āļ—āļģāđ€āļŠāļĢāđ‡āļˆāļˆāļĢāļīāļ‡ (Finish Time)

{{ v.Department }}

{{ v.MerchType }}

āđ„āļĄāđˆāļžāļšāļĢāļēāļĒāļāļēāļĢāļšāļąāļ™āļ—āļķāļāļ‚āļ­āļ‡āļ§āļąāļ™āļ—āļĩāđˆāđ€āļĨāļ·āļ­āļ āļāļĢāļļāļ“āļēāļāļ”āļ›āļļāđˆāļĄāļ„āđ‰āļ™āļŦāļē

āļ™āļģāđ€āļ‚āđ‰āļēāļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļŠāđāļāļ™āđ€āļ§āļĨāļēāļˆāļēāļāļāđˆāļēāļĒ HR (B-Plus)

āļ„āļąāļ”āļĨāļ­āļāļ•āļēāļĢāļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ OT / āđ€āļ§āļĨāļēāđ€āļ‚āđ‰āļēāļ‡āļēāļ™āļˆāļēāļ Excel B-Plus āļŦāļĢāļ·āļ­āļ­āļąāļžāđ‚āļŦāļĨāļ”āđ€āļ›āđ‡āļ™āđ„āļŸāļĨāđŒ CSV āđ€āļžāļ·āđˆāļ­āļ­āļąāļžāđ€āļ”āļ—āđ€āļ‚āđ‰āļēāļ•āļēāļĢāļēāļ‡āļŦāļĨāļąāļ

āļ§āļīāļ˜āļĩāļ—āļĩāđˆ 1: āļ„āļąāļ”āļĨāļ­āļāļˆāļēāļ Excel āļ§āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ (TSV)

{{ row.Date }} {{ row.ID_Emp }} {{ row['Name-Surname'] }} {{ row.ID_Shift || '-' }} {{ row.IN || '-' }} {{ row.OUT || '-' }} {{ row.OTx1_Bplus || 0 }} {{ row.OTx1_5_Bplus || 0 }} {{ row.OTx2_Bplus || 0 }} {{ row.OTx3_Bplus || 0 }} {{ row.Total_last || 0 }} āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļĢāļļāļ“āļēāļ§āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļŦāļĢāļ·āļ­āļĢāļ°āļšāļļāđ„āļŸāļĨāđŒāđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰āļ­āļĄāļđāļĨ

āđ€āļ‹āļŠāļŠāļąāļ™āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļāļĨāđ‰āļŦāļĄāļ”āđ€āļ§āļĨāļē

āļĢāļ°āļšāļšāļˆāļģāļāļąāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļĄāđˆāđ€āļāļīāļ™ 2 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ•āđˆāļ­āļ„āļĢāļąāđ‰āļ‡

āđ€āļ§āļĨāļēāļ—āļĩāđˆāđ€āļŦāļĨāļ·āļ­āļ­āļĒāļđāđˆ
{{ warningTimerText }}

āļŦāļēāļāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļšāļąāļ™āļ—āļķāļāļŦāļĢāļ·āļ­āļ•āđˆāļ­āļ­āļēāļĒāļļāđ€āļ‹āļŠāļŠāļąāļ™ āļĢāļ°āļšāļšāļˆāļ°āļ—āļģāļāļēāļĢāļ­āļ­āļāļˆāļēāļāļĢāļ°āļšāļšāđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđ€āļžāļ·āđˆāļ­āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļđāļāļŦāļēāļĒ

{{ isNewStaff ? 'āđ€āļžāļīāđˆāļĄāļžāļ™āļąāļāļ‡āļēāļ™āđƒāļŦāļĄāđˆ' : 'āđāļāđ‰āđ„āļ‚āļ‚āđ‰āļ­āļĄāļđāļĨāļžāļ™āļąāļāļ‡āļēāļ™' }}