律師解析:建築工程進行總承包時,約定固定造價的,如果是雙方真實意思表示,不違反法律強制性規定和公序良俗的,該約定不違法。一般來説合同存在下列情形的就算違法:1、合同內容或情形違反法律法規強制性規定的;2、簽訂合同的主體是無民事行為能力人的;3、合同行為人與相對人惡意串通,損害他人合法權益簽訂的;4、違背公序良俗的;5、有行為人與相對人以虛假的意思表示訂立的等情形的。法律依據:《民法典》第一百四十三條具備下列條件的民事法律行為有效:(一)行為人具有相應的民事行為能力;(二)意思表示真實;(三)不違反法律、行政法規的強制性規定,不違背公序良俗。