Issue
User is unable to select multiple Projects at Contract Header.
User can select only one Project at the Contract Header. As a result User is not able to select project at Contract lines which are not associated to Contract Header information.
Solution
A single Contract can fund multiple projects.. This way would be a little different as there is a need to associate multiple projects to a single project first in the Projects module itself.
Under Projects --> Tasks -->, there is 'Sub Project Association ' under the Task Details section, so there is a need to have a master Indirect project which will have multiple tasks and to each of these tasks, need to attach Contract projects as Sub Projects.
So in Project Contracts, this master project will be associated to the contract header and contract lines (CLINs which can correspond to tasks of the master project ) can be attached to each sub project.
Contract should fund to the contract line level where user will be able to fund multiple projects with this single contract.
Environment
+ Oracle EBS Release 12.2.13