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