离婚协议,是一种双方有意愿在离婚前达成的协议书,用以规定各种离婚相关事项,如财产分割、抚养孩子、探望孩子等。如果离婚协议是经过法律程序充分协商后达成的,是有法律效力的。因为协商离婚协议需要遵循相关法律规定,比如确保离婚协议是基于自愿达成的、不存在一方被迫或者欺骗的情况下签订的。
当然,离婚协议是否能够产生法律效力,还需要考虑具体的情况。如果离婚协议中的条款违反了国家法律或者法规,离婚协议将不具有法律效力。例如,离婚协议中的财产分割不符合财产权利归属的相关法律规定,那么该离婚协议就是无效的。此外,如果协议双方是在不正当的情况下达成离婚协议,比如其中一方诈骗、威胁等方式达成协议,那么离婚协议也是无效的。
此外,即便离婚协议生效,当事人也可以在法律许可的范围内进行变更。比如协议中规定一方有经济赡养义务,但事实上该方经济状况有所变化,则可以通过法律程序修改离婚协议。
综上所述,如果离婚协议是在遵从法律规定的条件下,双方自愿达成的,则具有法律效力。但一旦违反法律规定,该离婚协议就是无效的。