1969.10――1973.08,四川省越西县新民乡插队知青。
1973.08――1976.08,成都体育学院体育系学习。
1976.08――1981.06,四川省越西县体委教练员。
1981.06――1984.01,四川省越西县文教局副局长(主持工作)。
1984.01――1986.02,四川省凉山州民族歌舞团团长。
1986.02――1992.11,四川省凉山州文化局局长、党组书记。
1992.11――1993.06,四川省凉山州教委主任、党组副书记。
1993.06――1995.11,四川省凉山州人民政府副州长(其间:1994.09―1995.07,在中央党校培训部学习;
1994.09――1997.02,在中央党校经济学专业研究生班学习。
1995.11――1999.03,四川省凉山州委副书记。
1999.03――2003年1月,四川省凉山州委副书记、州人民政府州长(其间:1997.06―1997.12,在国家农业部挂职任副司长)。
2003年1月――四川省人民政府副省长。
2011年9月29日――四川省十一届人大常委会二十五次会议表决通过了有关人事任免事项。根据表决,决定免去张作哈的四川省人民政府副省长职务,任免理由为任职年龄到限。
2011.11.1――四川省人民政府资政,全国社会保障基金理事会第四届理事大会领导成员,理事。