Question 01
To create IS 4.0.0, you need to create a patch version 4.0.3. But there may be some components from 4.0.0 to 4.0.3, but not 4.0.3+. So itโs best to build all the main branches plus the patch release version below your required version. As Ratha said, if you build online, these banks will be loaded if they are available.
Question 02
You need to create a patch for patch release 4.0.2, because it was used on IS 4.0.0. The reason for the lack of patch release version 4.0.3 is the lack of differences from version 4.0.2. The same version is used during production.
Hope this helps you.
Manoj
source share