BIT-129 [dev] front - end refactoring for errors of negative ammount


Signed-off-by: Yasen Yankov <iasen.iankov@gmail.com>