Вот объясните пожалуйста, вы пишите что у вас нехватка денег, это как понимать? Где директор увидел нехватку денег? В банке? В кассе (хотя в кассе вряд ли ,должен быть лимит) Не были в вашей организации ценные бумаги? Векселя и т.д. Про факторинг  как то странно, там и банк постоянно проверяет, как там может потеряться 2 млн., причем  из за ошибки в программе то?