承揽人将工作交给别人后定作物有瑕疵的责任承担有三种情况: 一、如果当事人有约定,承揽工作必须全部由承揽人独自完成的,承揽人不得将工作转由第三人完成,即使辅助工作也不例外,承揽人违反约定将辅助工作交由第三人完成的,承揽人应当承担违约责任,赔偿定作人损失。 二、如果承揽合同中约定,承揽人将辅助性工作交由第三人完成的,承揽人仅对其完成的主要工作负责,第三人对其完成的辅助工作负责。