I noticed an issue when I was testing OLMIS-6612, although it occurs also for Family Planning. After skipping all products in the Full Supply tab and adding at least one Non Full Supply product, the requisition can't be approved. It can be submitted, authorized and rejected, though. It's probable that it's not a bug but desired behavior but I'm not sure. The issue occurs on both browsers. Please look at the screenshots.
Initiate a regular requisition for Family Planning.
Skip all products in the Full Supply tab.
Add at least one Non Full Supply product.
Submit and authorize the requisition.
Try to approve the requisition.
The requisition isn't approved. Instead, errors on the UI and in the console occur.
It should be possible to approve regular requisitions even if only non-full supply products are provided.