Private
Tracker *Bug Feature Support Testing
Subject *
Description Edit API / Backend Preview Endpoint GET /jobs/{id}/actuals/preview returns full job snapshot. Must include planned, actual, variance, remarks, attachments. Return error 404 if no actuals exist. Variance Calculation Validate calculation logic: Planned=10, Actual=8 → Variance=-2. Planned=5, Actual=7 → Variance=+2. Ensure percentage variance is included if required. Threshold Highlighting Backend marks variance items exceeding threshold with flag highlight=true. Ensure configurable threshold value (e.g., 10%) loaded from system settings. Attachments Ensure API returns attachment metadata: fileId, filename, fileType, presignedURL. Validate expiry time on presigned URL. Read-Only Enforcement Ensure preview API is GET only, no mutating operations. Audit Logging Verify viewPreview entry added to audit table when Admin calls preview endpoint.
Status Resolved
Priority *Low Normal High Immediate
Assignee Ajit ABindu DandaChandra SekharDivya InapakurthiKarthik PalakondaPavan Kumar MuralaRavi Shankar PalleRavindra AtthotaSai MahanandaSai Priyatham SadineniSowjanya atthotaSravani RangannapalemTeja Sriram SanganiYalavarthi Thriveni
Target version Sprint (10/05/2026- 10/09/2026) sprint (10/12/2026 - 10/31/2026) Backlog
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %