After MATP check, system is proposing various schedule-line. System generates these schedule-line with quanity in decimial places like 0.2342. Our requirement is that, system should not propose decimal quantity schedule-line, instead it should propose whole integer number as scheduleline quantity.
Any user exit/badi available or any customization setting available for the same?
This functionality is specifically not supported in standard MATP. All lot sizing info is ignored; the Standard MATP trees will use Lot-for-Lot lot sizing method, and the standard conversion of ATP trees will also use lot-for-lot. You could try to arrange your BOMs and yields to give you Tree qtys that are typically integers, but this would be a significant change in your planning process.
SAP suggests that you manually delete the offensive procurement proposals after conversion, and manually re-create them according to the business requirements that suits you (this is assuming that the products are not configured). I suppose you could automate this with a z-program if you still think you want to pursue this logic.