For question 2, option3 within any subset is preferred but TW needs to provide the design and the efforts to help VR make decision
For question 3, OpenLMIS should allow end user to choose either only one program, or multiple programs. TW needs to provide the efforts to support the multiple programs
For question 4, there will be two dates. One is the process date when submit the physical inventory and there is another date occurred date which will be the selected date by end user after he submits the physical inventory. Both date will applied to all physical inventory products
As for the use case when there is an adjustment happened during the draft physical inventory time, system should provide a navigation to end user to the adjustment page if user needs to do the adjustment