公诉机关指控：2012年，张某乙为被告人张某甲承包建筑房屋，房屋建好后交付给被告人张某甲，被告人张某甲一直拖欠张某乙工程款5万元，2012年9月18日来安县人民法院立案受理张某乙与被告人张某甲农村建房施工合同纠纷一案，经来安县人民法院（2012）来民一初字第01216号判决被告人张某甲偿还张某乙人民币48000元，被告人张某甲有能力偿还，但一直拒不偿还欠款。2014年12月3日，被告人张某甲向来安县公安局投案并如实供述了自己的犯罪事实，并于2014年12月4日与张某乙自愿达成和解协议，被告人张某甲当场偿还3万元给张某乙。公诉机关向本院提供了被告人供述、被害人陈述及到案经过、协议书、法律文书等证据予以证明所指控的事实。公诉机关认为，被告人张某甲有能力履行而拒不履行人民法院生效判决，情节严重，其行为已构成××罪。提请本院依法判处。