Question: what is the difference between sales order and scheduling agreement?
Answer: For instance customer ABC sends purchase order with 500 PCs of material 123. If he wants to receive the delivery of 100 PCs each week, you can create the scheduling agreement. If ABC wants 500 PCs on the same time you can create sales order.