这个问题很复杂,从民法角度来讲,船公司发给货主或者货代订舱回执,应该算对要约的承诺,船公司甩柜,就构成了违约。但是从运输合同的角度来说,具体要看订舱单的内容是否为整个运输合同的主要内容,如果是,毫无疑问,船公司确认后的订舱单就是对货主的承诺,合同已经生效。因此,具体问题要具体分析,关键在于订舱单上的内容。