SDFXSCH - Supplying Demand Part