根据物权法的相关规定,债权质押要生效首先要满足以下条件:一,设定质押的债权是合法有效,具有法律约束力的;二,设定质押的债权是法律规定且双方当事人同意可以转让的;三,设定质押的债权是特定的,即数额是确定的;四,满足了程序条件,即债权质押需要经过公示并且通知了第三债务人。只有满足上述所有条件,债权质押才可以生效。

法律依据

《物权法》第二百零八条为担保债务的履行,债务人或者第三人将其动产出质给债权人占有的,债务人不履行到期债务或者发生当事人约定的实现质权的情形,债权人有权就该动产优先受偿。前款规定的债务人或者第三人为出质人,债权人为质权人,交付的动产为质押财产。