.
Shift period is Accepting -0 (Zero ) and showing success toast , As per info text should not be able to save when spread Shift is 0(Zero )
showing blank toast when trying to save without contact. - Show proper toast.
showing failed when -ve value is entering in Spread over this and N periods.
Instead of failed show Range of Accepted values.