revision 2

Auto Chalan number generation, Initial Stock -> Supplied Stock, Change
date format, completed pdf generation., improve validations, and applied
limits,