fso1/fso123 SFSO: sfso1/sfso123do_district/do123do_state/state123 Commissioner: commissioner/comm123
Loading…
FDCA Gujarat — Monthly Activity Report
FDCA Gujarat · Complete monthly report as per prescribed format
| Food Category | No. of Samples Collected | No. of Seizures | Weight of Seizure (Kg) | Price of Seizure (₹) | No. of Samples Analysed | No. of Non-conforming Samples | Details of Non-Conforming Samples | No. of Cases Launched | No. of Cases Decided (Civil) | No. of Cases Decided (Criminal) | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Unsafe | Sub Standard | Labelling Defects / Misbranded | Misleading Claims | Others | Total | Civil | Criminal | Civil Decided | Civil Penalty | Criminal Decided | Criminal Penalty | ||||||||||||||||
| Convicted | Acquitted | Amount Imposed (₹) | Penalties Raised (₹) | Convicted | Acquitted | Amount Imposed (₹) | Penalties Raised (₹) | ||||||||||||||||||||
| Food Category | No. of Samples Collected | No. of Samples Analysed | No. of Non-conforming Samples | Details of Non-Conforming Samples | No. of Enforcement Samples Drawn from Failed Surveillance Samples | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Unsafe | Sub Standard | Labelling Defects / Misbranded | Misleading Claims | Others | Total | |||||
Diary submissions
Review and verify FSO/SFSO submissions in your district
FDCA Gujarat — District-wise performance
Add, edit, and manage staff accounts
| Name | Username | Role | District | Circle | Status | Actions |
|---|
Assign separate performance targets for FSO and SFSO
| Month | Applied To | Enf. Samples | Surv. Samples | Inspections | Raids |
|---|
Live database — free, unlimited users, real-time sync
Go to sheets.google.com → Blank spreadsheet → Name it "FDCA Monthly Diary DB". Add 6 sheets: Users FSO_Diary DO_Diary Seizures Targets SampleData
In your Spreadsheet → Click Extensions menu → Click Apps Script. Delete all existing code in the editor.
1. Click 💾 Save (Ctrl+S)
2. Click Deploy → New deployment
3. Click ⚙ gear icon → Select Web app
4. Execute as: Me
5. Who has access: Anyone
6. Click Deploy → Authorize access → Choose Google account → Allow
7. Copy the Web app URL (starts with https://script.google.com/macros/s/…)
In your Google Spreadsheet, click each tab and add these column headers in Row 1:
Users: id | name | username | role | district | circle | status | timestamp
FSO_Diary: id | userId | month | name | circle | district | enfSamples | survSamples | inspections | rbis | regAuth | regApps | regIssued | regPending | adjReq | adjRec | adjFiled | unsReq | unsRec | unsFiled | raids | asl | vvip | vvipSamples | other | status | verifyStatus | verifyNote | submittedAt | timestamp
DO_Diary: id | userId | month | name | circle | licApps | licIssued | licPending | sancSub | sancMis | sancAdv | sancOth | sancPend | improve | recalls | dlac | dlacDate | dlacMeet | foodPoison | fostac | hygiene | campus | street | bhog | schools | markets | station | grievRecv | grievRes | rtiRecv | rtiDisp | pmRecv | pmRes | fowTest | fowTrain | fowAware | status | timestamp
Targets: month | applyTo | enfSamples | survSamples | inspections | raids | timestamp
Headers are optional for writing, but required for read-back so the app can skip row 1 when reading data.
Paste the copied Web App URL in the field below → click Save & Test Connection. This will test the connection AND immediately pull all existing data from your Sheet into the app.
If Google Sheets is not working, your data is automatically saved to the browser's LocalStorage on this computer. This means all submissions, users, and targets persist even after the page is closed or refreshed. ⚠️ Important: LocalStorage is tied to this specific browser on this computer. Use the Export button below to download a backup Excel-friendly CSV file.
Provide a reason so the officer knows what to correct and resubmit.