您好,提前还款为公积金贷款,商贷年限是不变的。组合贷款虽然是公积金贷款和商业贷款的组合,但在组合贷款审批完成后,公积金贷款和商业贷款在组合贷款都是相互的存在。因此,公积金贷款的年限变更并不会影响商业贷款的年限的。对于公积金贷款提前还款的情况,不同的银行在实践规定上可能会有所不同。通常是在借款人自住房公积金贷款放款之日起满一年,可申请办理提前归还住房公积金个人贷款本息,借款人归还部分住房公积金贷款本息,每次还款金额应不低于6个月的住房公积金贷款本息额。还款后可以向上海住房置业担保公司申请缩短贷款年限。希望我的回答对您有所帮助。