Процедура расчета отпуска (Foxpro DOS)
Есть программа расчета зарплаты, родом из славных 90-х прошлого века, написана на Foxpro2.5b DOS. Программа до сих пор эксплуатируется в некотором количестве организаций, уже много лет. Написана мной, все это время ее сопровождаю, дописываю-переписываю (на коленке, разумеется :)), привожу в соответствие с действующим законодательством и прочими текущими реалиями. За столько лет она меня изрядно утомила, давно уже подташнивает от задачи вообще и от собственного кода в частности :) В последнее время особенно - занялся несколько другими делами, на нее просто не остается ни времени, ни сил.
Однако, есть клиенты, люди, работающие на ней еще с тех самых 90-х, им нравится (как ни странно :) - скорее, просто привыкли и не хотят переучиваться на что-то другое), и бросать их не хочется, да и все еще платят худо-бедно :).
Короче говоря, ищу помощника - человека, умеющего программить на Фоксе, для выполнения заданий по дописыванию-переписыванию отдельных кусков. Код, как я уже говорил, писался "на коленке", то бишь для себя, не очень-то профессионально (самоучка я), так что разобраться в нем, наверное, непросто (иногда сам уже не понимаю, что там местами написано :)). Но всегда можно меня допросить с пристрастием, ну и ТЗ составим для каждого отдельного случая совместными усилиями.
В частности, текущее задание: необходимо переписать процедуру расчета отпуска - привести ее в соответствие с законодательством (расчет из среднего за 12 месяцев, индексация). Работа, на самом деле, для более-менее опытного кодера на несколько часов работы, большая часть времени уйдет на то чтобы разобраться в том что надо сделать. Кусок достаточно самостоятельный - реально отдельная процедура, пристегивается к остальной задаче стандартным образом: запускается из лицевого счета сотрудника через меню, делает выборку из таблицы в которой накоплены средние заработки, выдается на просмотр-коррекцию, ну и собственно расчет с запихиванием результатов в лицевой счет. И переписать ее надо фактически полностью, т.к. текущий вариант был жестко и непредусмотрительно заточен на расчет за 3 месяца.
На самом деле, есть много еще всего в этой программе, что давно надо бы переписать, да не доходят руки, так что если сработаемся - возможно долговременное сотрудничество.