The agricultural plan and on-site execution time may not be consistent. Task extensions need to retain the reasons and new arrangements. You cannot make the original unfinished items disappear by moving the planned date, otherwise subsequent analysis cannot distinguish between adjustments and actual completion.

Plan Scope

First determine whether the plan will be formulated according to crops, plots, batches or production stages. Different management objects correspond to different task arrangements. Mixing them into one plan will make it difficult for personnel to judge what needs to be implemented currently.

Onsite records

Tasks should have planned time, responsibility positions and execution feedback, allowing for registration of actual changes. System planning cannot replace on-site judgment. The completion status should come from real records rather than being completed automatically when the time is up.

Adjustment process

The reasons and scope of impact of planned changes should be expressed, and the original records of tasks that have been performed should be retained. Subsequent tasks can be updated according to the confirmed schedule to avoid adjusting a date causing the entire batch history to change.

Scenario verification

For example, if a job is delayed due to on-site reasons, the system should record the new arrangements and unfinished tasks instead of modifying the registered execution time together. Planned and actual records are kept simultaneously to facilitate understanding of the production process.

Specific verification method

Add the task for one day and check that the original date, new date and reason are kept separately; after completing a periodic task, check that other tasks are not mistakenly marked as completed; resubmit the execution record to confirm that there are no duplications; the actual time and the planned time should be queried and compared separately.

The plan describes what is planned to be done, and the execution record describes what was actually done. Both are saved at the same time, so that delays, rework and temporary operations can be reasonably explained in the production process.