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 New
Priority *Low Normal High Immediate
Assignee Ajit AChandra SekharDivya Inapakurthighazala shamimJohn PatchalaKalyan RavulaKarthik PalakondaMadhu BabuMani KantaPavan Kumar MuralaRamu KodaliRavi Shankar PalleRavindra AtthotaRubanraj cSai MahanandaSai Priyatham SadineniSai Teja PopuriSravani RangannapalemSreenivas PisupatiTeja Sriram SanganiThirupathirao Uppuvinay palakondaYalavarthi Thriveni
Target version Sprint (product subscription & deliverable pre- orders) Backlog Sprint2
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %