《合同法》第253条规定:“承揽人应当以自己的设备、技术和劳力,完成主要工作,但当事人另有约定的除外。”“承揽人将其承揽的主要工作交由第三人完成的,应当就该第三人完成的工作成果向定作人负责;未经定作人同意的,定作人也可以解除合同”。
定作人同承揽人签订承揽合同,是同定作人对承揽人能够完成定作人要求的工作成果的能力的信任是绝对分不开的。而作为合同一方当事人的承揽人,其首要义务是完成合同约定的工作。承揽人的这一义务一般表现为其将定作物加工、修理、复制完毕,或者测试、检验完毕,产生具体的工作成果或者按照合同要求完成约定的工作,承揽人必须以自己的行为来完成约定的工作,这是承揽合同的本质特点所要求的。这是所说的“主要工作”,可以认定为是指对定作物的质量有决定性作用的工作,这类工作一般技术要求高;如果质量在工作中不起决定性作用,那么“主要工作”应当是指完成数量上的大部分工作。
《合同法》第84条规定:“债务人将合同的义务全部或者部分转移给第三人的,应当经债权人同意”。由于合同是双方当事人之间的协议,不允许任何一方擅自转让,当事人在签订合同之前,有一个选择和决定的过程,特别是定作人签订承揽合同更是体现这个特征,需要找一个自己信任的另一方当事人,才与之签订合同,如果合同一方当事人不经对该同意,擅自将合同转让给第三方,而不管对方当事人是否接受第三方,这实际是对对方当事人利益的侵害。
定作人签订承揽合同的目的,在于取得承揽物的所有权,该目的的实现,依赖于承揽人对承揽物的交付。承揽人的交付义务表现为实物交付。
交付的方式有三种:一种为定作人自提,一种为承揽人送货,第三种则是委托运输部门或邮政部门代为运送。定作人自提货物的,以承揽人完成工作的地点或承揽人指定的其他地点为交付地点;承揽人送货的,交付地点为定作人指定的地点;委托运输部门运送的,以运输部门接收的地点为交付地点。
交付日期的确定原则是:定作人自提货物的,以承揽人通知定作人的提货日期为实际交付日期(该日期必须考虑到定作人必要的途中时间),定作人逾期提货,应负迟延履行的责任。承揽人运送货物的,以定作人实际接收承揽物的日期为实际交付日期。委托运输部门运输的,以运输部门接收承揽物日期为实际交付日期。如果是分批交货的,如先交主机,后交付附件,则以最后一批交货日期为交付日期。
承揽物的交付,应当在合同约定的期限内进行。任何一方要求提前或迟延交付承揽物的,应当在事先与对方达成协议,并按协议执行,当事人就交付期限变更的协议,应符合合同变更的一般原则。
承揽人在交付承揽物的同时,还必须交付承揽物的附属物,如承揽物必须具备的备件、配件、特殊的维护工具以及承揽物所必须的图纸、技术资料、使用说明等等。同时,承揽工作完成后,如果定作人提供的原材料及零配件等尚有剩余,则承揽人亦应退还给定作人。