for each deliv in input.Despatch_Schedule
{
if(deliv.Part_No == row.Part_No)
{
deliv.Full_Quantity=false;
}
}
for each r in input.Despatch_Schedule
{
b = r.S_No - 1;
r.S_No=b;
if(r.S_No < row.S_No)
{
b = b + 1;
r.S_No=b;
}
}