加工承揽合同与买卖合同的区别.docx
- 文档编号:6853869
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:26
- 大小:37.50KB
加工承揽合同与买卖合同的区别.docx
《加工承揽合同与买卖合同的区别.docx》由会员分享,可在线阅读,更多相关《加工承揽合同与买卖合同的区别.docx(26页珍藏版)》请在冰豆网上搜索。
加工承揽合同与买卖合同的区别
加工承揽合同与买卖合同的区别
篇一:
买卖合同与加工承揽合同的区别
买卖合同与加工承揽合同
在法律实务中买卖合同与承揽合同有着明显的区别,同时两者也有着极大的相似性,其中买卖合同与承揽合同中承揽人提供原材料的定作合同最为相象,比如中央空调定作合同、印刷合同等等。
由于二者的相似性,给合同的定性和处理带来了一定的难度,因此在处理具体案件时,首先应当对一份具体合同的性质做出准确判断,然后才能选择适用具体案件的法律依据,基于此掌握两类合同的区分标准就成为一种必须。
一、买卖合同与承揽合同的区分标准。
法律之所以区分各种有名合同,并在实体法和诉讼法中针对各类合同作出不同的法律规定,原因在于立法者对各种契约关系中的利益关注程度不同。
换句话说,在纷繁复杂的契约法律关系中,由于立法者更侧重于对某一秩序的干预和调整,或对某一利益的保护,因此通过成文法赋予了相关一方当事人某种不同与其他人的权利和义务,正是由于这些权利义务的不同,才形成了各种各样的有名合同。
首先,从实体法即《合同法》的规定来看,虽然加工承揽合同与买卖合同有着相似性,但是定作合同还是有着与买卖合同的显著区别:
比如合同法规定定作人对承揽人的工作有监督、检查权,定作人有单方改变定作方案的权利,有单方要求承揽人停止加工行为的权利,承揽方未经许可不得留存技术资料和复制品等。
法律赋予定作人如此诸多的权利,其结果几乎使定作人达到了控制整个加工过程的程度。
其实也就是让定作人控制整个加工过程,反过来也就是说,只有定作人控制整个加工过程的合同,法律才确认其为承揽合同。
从合同当事人的角度来解释也就是说,只有在定作人有控制生产人生产过程、而相关商品生产人也同意定作人对自己的生产过程进行必要控制时,双方才称得上达成了“加工承揽”的合意;如果双方虽然达成了某种合同合意,但该合意中不包含定作人对生产过程进行必要控制的内容,则双方达成的就不是“承揽”合意而是别的合同合意,双方签定的合同也就不是承揽合同而是别的合同。
因此,在现实中,即便有的合同作了诸如“留置权”的约定,但如果该合同中没有定作方控制生产过程的意思表示,或者该合同明确排斥定作方对生产方的必要控制,则不论双方在合同中如何约定留置权,都不能认定双方签定的合同是承揽合同。
其次,从诉讼程序法来看。
最高人民法院在关于民事诉讼法的适用解释中,明确将承揽合同的加工地作为承揽合同的履行地以及诉讼管辖地,这与买卖合同一般以标的物交付地为合同履行地是有明显不同。
最高人民法院做如此规定,一般来说,,为了达到最大限度的查明案件真相的目的,即通过诉讼管辖权的制度构建,使法院最大可能的接近案件主要事实的发生地,以方便办案。
而最高法院将承揽合同的“加工地”作为承揽合同的履行地,并进而将加工地作为诉讼管辖地,这说明司法机关关注的也是承揽合同的加工过程,审查的重点也是加工过程中双方当事人权利义务的行使和履行。
所以从这一方面来看,也说明法院系统亦认为注重加工过程约定的合同才是承揽合同,反过来解释就是,不注重加工过程而只注重标的物交付和转让的合同的应当是买卖合同。
由此可以得出明确的结论:
在承揽合同中,定作人注重的是对生产过程的控制和监督;如果一个合同规定了定作人对生产过程的必要的控制权,而且这些控制权显然属于该合同的重要部分,则该合同应属于承揽合同,反之则属于买卖合同。
二、区分买卖合同和承揽合同的具体方式方法。
现实中的案件事实是多种多样的,如何适用这一标准处理具体案件仍须进一步
探讨,否则即便掌握了区分标准也无任何益处。
,在实务中应针对不同情况做如下处理:
第一,在审查一份合同时,应首先审查该合同有无意在强调标的物的接受人(具体合同中可能写作购买人或承揽人)对生产进行控制的内容。
比如审查合同有没有约定标的物接受人享有材料选材或者生产过程的监督检查权、是不是享有单方设计变更权或终止定作权。
这些约定不一定全部具备,但是必须能显示出定作人对生产过程的必要控制,如果没有体现对生产过程的控制,,应认定为买卖合同。
反之则认定为承揽合同。
第二,标的物的特定性一般不应作为两类合同的区分标准,只能作为最后的辅助参考标准。
但不是实质区分标准。
但需要指出的是,即使标的物是特定的,但如果合同没有体现定作方的任何生产控制权(比如合同虽然约定由定作人提供图纸,但合同没有约定或明确排斥了定作人的监督权和随意解除权,则可以视为双方只有买卖特定物的合意,并无承揽的合意),也不能认定是承揽合同。
第三、在前述两种情况仍不能确定合同性质时,如何处理?
,那要看合同的性质和内容,并加以区别对待:
因为买卖合同更具有一般性,而承揽合同相对来说属于一种“特殊”合同,因为买卖合同的规定基本上都适用承揽合同,而承揽合同的不一定是用于买卖合同,既然该合同不具备承揽合同的特殊要件,应当按照买卖合同来来处理,这样更为简便易行。
买卖合同是出卖人转移标的物的所有权于买受人,买受人支付价款的合同。
我国《合同法》出台前,承揽合同被习惯称之为加工承揽合同,是承揽人按照定作人的要求完成工作,交付工作成果,定作人给付报酬的合同。
承揽合同一般来说包括加工合同、定作合同、修理合同、复制合同、测试合同和检验合同等。
其中的定作合同是承揽人用自己的设备、技术、材料和劳力,应定作人的特殊要求制作成品,定作人接受成品并支付报酬的合同。
由于原材料是由承揽人提供,因而定作合同与买卖合同在司法实践中往往较难区分。
而且由于法律对加工承揽合同与买卖合同纠纷方面约定的地域管辖不同,主张合同性质的争议在合同主体之间经常出现。
特别对于分处两个不同城市的企业之间在发生合同纠纷时更容易出现对合同性质的争议,也主要是为了取得在当地法院管辖的便利。
因此,在律师实务中,准确的区分买卖合同与加工承揽合同,有着重要意义。
司法实践中,一般认为承揽合同与买卖合同有4点区别:
1、买卖合同中出卖人的主要义务是转移标的物的所有权;承揽合同中转移标的物的所有权只是承揽人完成工作后的一项附随义务。
2、承揽合同中的标的物只能是承揽人严格按照定作人的要求而完成的工作成果;而买卖合同的标的物是双方约定的出卖人应交付的物。
3、买卖合同的标的物可以是种类物,也可以是特定物;承揽合同的标的物是一种工作成果,这种工作成果是特定物,如有着特定的尺寸和功能。
4、买卖合同的买受人有权请求出卖人按约定的条件交付标的物,无权过问出卖人生产经营或标的物取得情况;承揽合同的定作人有权在不影响承揽人工作的前提下,对承揽人的工作状况进行监督检查。
5、买卖合同中当事人可以约定自合同成立起标的物意外灭失的风险,可由买受人承担,也可以由出卖人承担。
承揽合同中在工作完成前,只能由承揽人自己承担工作物意外灭失的风险。
在法律实务中买卖合同与承揽合同有着明显的区别,同时两者也有着极大的相似性,其中买卖合同与承揽合同中承揽人提供原材料的定作合同最为相象,比如中央空调定作合同、印刷合同等等。
由于二者的相似性,给合同的定性和处理带来了一定的难度,因此在处理具体案件时,首先应当对一份具体合同的性质做出准确判断,然后才能选择适用具体案件的法律依据,基于此掌握两类合同的区分标准就成为一种必须。
一、买卖合同与承揽合同的区分标准。
法律之所以区分各种有名合同,并在实体法和诉讼法中针对各类合同作出不同的法律规定,原因在于立法者对各种契约关系中的利益关注程度不同。
换句话说,在纷繁复杂的契约法律关系中,由于立法者更侧重于对某一秩序的干预和调整,或对某一利益的保护,因此通过成文法赋予了相关一方当事人某种不同与其他人的权利和义务,正是由于这些权利义务的不同,才形成了各种各样的有名合同。
首先,从实体法即《合同法》的规定来看,虽然加工承揽合同与买卖合同有着相似性,但是定作合同还是有着与买卖合同的显著区别:
比如合同法规定定作人对承揽人的工作有监督、检查权,定作人有单方改变定作方案的权利,有单方要求承揽人停止加工行为的权利,承揽方未经许可不得留存技术资料和复制品等。
法律赋予定作人如此诸多的权利,其结果几乎使定作人达到了控制整个加工过程的程度。
其实也就是让定作人控制整个加工过程,反过来也就是说,只有定作人控制整个加工过程的合同,法律才确认其为承揽合同。
从合同当事人的角度来解释也就是说,只有在定作人有控制生产人生产过程、而相关商品生产人也同意定作人对自己的生产过程进行必要控制时,双方才称得上达成了“加工承揽”的合意;如果双方虽然达成了某种合同合意,但该合意中不包含定作人对生产过程进行必要控制的内容,则双方达成的就不是“承揽”合意而是别的合同合意,双方签定的合同也就不是承揽合同而是别的合同。
因此,在现实中,即便有的合同作了诸如“留置权”的约定,但如果该合同中没有定作方控制生产过程的意思表示,或者该合同明确排斥定作方对生产方的必要控制,则不论双方在合同中如何约定留置权,都不能认定双方签定的合同是承揽合同。
其次,从诉讼程序法来看。
最高人民法院在关于民事诉讼法的适用解释中,明确将承揽合同的加工地作为承揽合同的履行地以及诉讼管辖地,这与买卖合同一般以标的物交付地为合同履行地是有明显不同。
最高人民法院做如此规定,一般来说,,为了达到最大限度的查明案件真相的目的,即通过诉讼管辖权的制度构建,使法院最大可能的接近案件主要事实的发生地,以方便办案。
而最高法院
将承揽合同的“加工地”作为承揽合同的履行地,并进而将加工地作为诉讼管辖地,这说明司法机关关注的也是承揽合同的加工过程,审查的重点也是加工过程中双方当事人权利义务的行使和履行。
所以从这一方面来看,也说明法院系统亦认为注重加工过程约定的合同才是承揽合同,反过来解释就是,不注重加工过程而只注重标的物交付和转让的合同的应当是买卖合同。
由此可以得出明确的结论:
在承揽合同中,定作人注重的是对生产过程的控制和监督;如果一个合同规定了定作人对生产过程的必要的控制权,而且这些控制权显然属于该合同的重要部分,则该合同应属于承揽合同,反之则属于买卖合同。
二、区分买卖合同和承揽合同的具体方式方法。
现实中的案件事实是多种多样的,如何适用这一标准处理具体案件仍须进一步探讨,否则即便掌握了区分标准也无任何益处。
,在实务中应针对不同情况做如下处理:
第一,在审查一份合同时,应首先审查该合同有无意在强调标的物的接受人(具体合同中可能写作购买人或承揽人)对生产进行控制的内容。
比如审查合同有没有约定标的物接受人享有材料选材或者生产过程的监督检查权、是不是享有单方设计变更权或终止定作权。
这些约定不一定全部具备,但是必须能显示出定作人对生产过程的必要控制,如果没有体现对生产过程的控制,,应认定为买卖合同。
反之则认定为承揽合同。
第二,标的物的特定性一般不应作为两类合同的区分标准,只能作为最后的辅助参考标准。
但不是实质区分标准。
但需要指出的是,即使标的物是特定的,但如果合同没有体现定作方的任何生产控制权(比如合同虽然约定由定作人提供图纸,但合同没有约定或明确排斥了定作人的监督权和随意解除权,则可以视为双方只有买卖特定物的合意,并无承揽的合意),也不能认定是承揽合同。
第三、在前述两种情况仍不能确定合同性质时,如何处理?
,那要看合同的性质和内容,并加以区别对待:
因为买卖合同更具有一般性,而承揽合同相对来说属于一种“特殊”合同,因为买卖合同的规定基本上都适用承揽合同,而承揽合同的不一定是用于买卖合同,既然该合同不具备承揽合同的特殊要件,应当按照买卖合同来来处理,这样更为简便易行。
法律实务中买卖合同与承揽合同的区分标准
摘要:
买卖合同与承揽合同有很大的相似性,但两者在适用法律上却又有着显著的不同。
在一个具体的合同纠纷发生之后,学理中关于买卖合同和承揽合同的区分标准,往往并不能帮助从事法律实务的法官和律师对该合同性质做出准确的判断。
承揽合同重在由定作人控制生产加工过程,这是其与买卖合同的最本质的区别,依据这一标准能帮助实务工作者便捷地处理类似案件。
关键词:
买卖合同承揽合同区分标准
Thedifferentiationstandardbetweenthebargainandthecontractofworkinlaw
Zhaoyingfeng
(HebeiUniversity,Politicsandlawacademy,baoding071002China)
Abstract:
Thebargainandthecontractofworkhaveverybigsimilarity,buttheyhavenotablediversityinapplyingtolaw.Afteraconcretecontractdisputehappens,thescholar''stheorycannotpovidelawyersandjudgeswithhelp.Thecontractofworkemphasizestocontrolprocedureofproduction,whichisthedifferencewiththebargain.Thisstandardcanhelplawyersandjudgesverymuchindealingwiththecase.
Keywords:
bargain;contractofwork;differentiate;standard
买卖合同与承揽合同有着明显的区别,同时两者也有着极大的相似性,其中尤以买卖合同与承揽合同中承揽人提供原材料的定作合同最为相象,比如印章定作合同、印刷书籍合同等等。
正是由于两者高度相似性的客观存在,给现实中从事法律实务的律师和法官办理案件带来了极大的困难。
由于在处理具体案件时,首先应当对一份具体合同的性质做出准确判断,然后才能选择适用具体案件的法律依据,因此掌握两类合同的区分标准就成为一种必须。
然而,许多律师和法官在办理具体案件时发现,学理中已有的买卖合同与承揽合同的区分标准对具体案件的办理帮助不大。
学者们所提出的两类合同区分标准,并没有触及两类合同的本质区别,不能帮助实务工作者很快地对具体合同作出准确定性,因此实有继续对相关问题进行探讨的必要。
一、当前学界中存在的买卖合同与承揽合同区别标准
民法学者在论及各类有名合同时,大多同时对买卖合同与承揽合同之区分给予相应的评述,这在一定程度上反映了学界对这一问题的重视。
不过通过比较研究后不难发现,许多学者对此问题的分析并不十分透彻,切相互观点多有雷同,
篇二:
承揽合同与买卖合同的区别
承揽合同与买卖合同的区别
承揽合同与买卖合同相比,有一定的相似之处。
在承揽合同中,承揽人要将完成的工作成果交付给定作人,定作人为此支付报酬,而买卖合同则以财产所有权的转移为目的,出卖人也应将出卖标的物交付给买受人,买受人取得标的物之所有权,并向出卖人支付价金。
但二者还是不同的,其区别主要在于以下儿点:
一、主要区别
1、合同目的不同。
在买卖合同中,买受人要取得的是出卖物的所有权,在取得出卖物的所有权之前,买受人对标的物并无任何权利。
而在承揽合同中,定作人要取得的主要是承揽人的工作,虽然承揽人最终也需要将工作成果交付给定作人,但该工作成果的交付不一定都是所有权的转移。
因为在承揽合同中,有时材料完全由定作人提供,承揽人只负责加工,在这种情况下至多只能说是占有权的移转,不能说是所有权的移转。
如在买卖合同中,买方交付款项后取得衣物之所有权;而在定作人提供布料,由承揽人加工成衣服的定作合同中,承揽人将做好的衣服交付给定作人的,就不能说是将衣服的所有权移转给定作人,因为承揽人本来就没有取得衣服的所有权。
2、合同对标的物不同。
买卖合同的标的物是双方当事人约定的特定的标的物,但这一标的物的特定性仅在于,双方当事人通过约定而使其特定,这种特定性之物可以为特定物,也可以为种类物,如买卖合同双方可以约定,出卖人卖给买受人100公斤汽油,则只要出卖人交付给买受人100公斤合格的汽油即可,汽油作为标的物在交付之前不特定,也无需特定。
同样出卖人与买受人也可以约定,就出卖人所有的特定的100公斤汽油成立买卖合同,则此100公斤汽油则成为特定物,出卖人负有将此特定的100公斤汽油交付给买受人的义务。
可见买卖合同标的物的特定在于双方当事人的共同约定或指定。
而承揽合同的标的物的特定性则在于,承揽合同中承揽人只能以自己的设备、技术,更主要的是自己的工作,对特定的材料进行加工,然后将工作成果交付给定作人,工作成果本身并不一定具有特定性,特定性在于工作成果中融入的承揽人特有的技能等,因此,承揽人以自己的工作对特定材料进行加工这一过程本身,才对承揽合同具有决定性意义。
所以,承揽合同标的物的特定性在于其标的物,即工作成果必须是承揽人自己通过工作完成的,而不能是其他人的工作成果。
同时,承揽合同的标的物只能是未来物,不可能是现存之物,而买合同的标的物即可以是现存物,也可以是未来物。
3、买卖合同的标的物必须交付,而承揽合同中则并不一定必须要求承揽人将工作成果交付给定作人。
买卖合同中买受人既然以取得出卖物的所有权为目的,则出卖物的交付为买卖合同的必要内容,但在承揽合同中,虽然要求一般情况下,承揽人也必须将工作成果交付给定作人,否则承揽人不能请求定作人为其工作支付报酬。
但是对于约定如承揽人完成工作成果,定作人给付较高报酬的,如承揽人虽然付出了工作却未取得约定工作成果,则定作人仅支付较低报酬,在后一种情况下,也应认为仍是承揽合同。
而且这种承揽合同在现实中还大量存在着。
4、标的物交付前所有权的归属不同。
在承揽合同中,工作成果的所有权在交付前一般应归定作人所有,这一点从《合同法》和《物权法》规定的留置权中也可以得到印证;而在买卖合同中,除当事人另人约定或者法律另有规定外,在交付前标的物的所有权归卖方所有。
5、当事人双方的人身信任程度不同。
承揽合同是具有人身信赖关系的合同,故法律特别要求承揽合同的承揽人必须自己完成主要工作成果;而买卖合同双方的人身信任关系较低,一般情况下,买方所关心的只是货物本
身的性状,而不关心其生产者是谁,法律也不禁止出卖人将应当交付的标的物全部或者部分交由他人生产。
6、合同解除的条件不同。
根据法律规定,承揽合同的定作人享有解除权,可以随时解除合同;而在买卖合同中,除具备双方约定或者法定的解除条件时,是不允许随意解除合同的。
7、承揽合同的定作人有权监督和检查承揽人的工作,而买卖合同的买受人则无此权利。
在承揽合同中,为了保证承揽人以自己的工作完成承揽任务,在不对其工作构成影响和妨碍的情况下,定作人有权对其工作情况进行检查和监督,承揽人对此不能拒绝。
同时,定作人如发现承揽人未按照约定进行工作的,可以要求其停止违约行为并请求损害赔偿;而买卖合同的交付一般都是同时履行,买受人不能事先对对方的生产能力等情况进行检查。
即使在买卖合同约定义务的履行有先后顺序时,后顺序义务人也不得对先义务人的生产等进行检查。
先顺序义务人同样不能检查后顺序义务人的情况,而只能就其可能有不能履行合同义务的情况时,提出先诉抗辩。
8、对标的物的风险和责任负担不同。
在承揽合同中,承揽人在将工作成果交付给定作人之前,对于工作过程中标的物的意外毁损灭失的风险要由自己负担,而且因工作标的物给他人造成侵害的,承揽人一般也要承担责任而在买卖合同中,虽然一般说也是标的物的风险和责任在交付给买受人之前,由出卖人承担。
但是,当事人也可以约定自合同成立之日起,就标的物所发生的风险负担和责任由买受人负担,这一点在买卖合同采指示交付等方式时,更是较为常见的。
9、一方违约时的救济方式不同。
在承揽合同中,定作人解除合同后,承揽只能要求定作人赔偿损失,而不能要求继续履行;而在买卖合同中,除特定情形外,一方违约时,对方当事人都可以要求其继续履行。
有的理论认为两者最大的区别是承揽合同中定作人控制整个加工过程的程度。
比如合同法规定定作人对承揽人的工作有监督、检查权,定作人有单方改变定作方案的权利,有单方要求承揽人停止加工行为的权利,承揽方未经许可不得留存技术资料和复制品等。
二、区分买卖合同和承揽合同的具体方式方法。
现实中的案件事实是多种多样的,如何适用这一标准处理具体案件仍须进一步探讨,否则即便掌握了区分标准也无任何益处。
在实务中应针对不同情况做如下处理:
第一,在审查一份合同时,应首先审查该合同有无意在强调标的物的接受人(具体合同中可能写作购买人或承揽人)对生产进行控制的内容。
比如审查合同有没有约定标的物接受人享有材料选材或者生产过程的监督检查权、是不是享有单方设计变更权或终止定作权。
这些约定不一定全部具备,但是必须能显示出定作人对生产过程的必要控制,如果没有体现对生产过程的控制,应认定为买卖合同。
反之则认定为承揽合同。
第二,标的物的特定性一般不应作为两类合同的区分标准,只能作为最后的辅助参考标准。
但不是实质区分标准。
但需要指出的是,即使标的物是特定的,但如果合同没有体现定作方的任何生产控制权(比如合同虽然约定由定作人提供图纸,但合同没有约定或明确排斥了定作人的监督权和随意解除权,则可以视为双方只有买卖特定物的合意,并无承揽的合意),也不能认定是承揽合同。
第三、在前述两种情况仍不能确定合同性质时,如何处理?
,那要看合同的性质和内容,并加以区别对待:
因为买卖合同更具有一般性,而承揽合同相对来说属于一种“特殊”合同,因为买卖合同的规定基本上都适用承揽合同,而承揽合同的不一定是用于买卖合同,既然该合同不具备承揽合同的特殊要件,应当按照买卖合同来来处理,这样更为简便易行。
承揽合同和买卖合同的这些区别在实践中有重要意义,在起诉前正确判断合同的性质对其权利的实现程度有很大影响,最高人民法院在关于民事诉讼法的适用解释中,明确将承揽合
同的加工地作为承揽合同的履行地以及诉讼管辖地,。
希望大家能够重视两者间的这些区别。
篇三:
买卖合同与加工承揽合同的区别(5000字)
买卖合同与加工承揽合同
在法律实务中买卖合同与承揽合同有着明显的区别,同时两者也有着极大的相似性,其中买卖合同与承揽合同中承揽人提供原材料的定作合同最为相象,比如中央空调定作合同、印刷合同等等。
由于二者的相似性,给合同的定性和处理带来了一定的难度,因此在处理具体案件时,首先应当对一份具体合同的性质做出准确判断,然后才能选择适用具体案件的法律依据,基于此掌握两类合同的区分标准就成为一种必须。
一、买卖合同与承揽合同的区分标准。
法律之所以区分各种有名合同,并在实体法和诉讼法中针对各类合同作出不同的法律规定,原因在于立法者对各种契约关系中的利益关注程度不同。
换句话说,在纷繁复杂的契约法律关系中,由于立法者更侧重于对某一秩序的干预和调整,或对某一利益的保护,因此通过成文法赋予了相关一方当事人某种不同与其他人的权利和义务,正是由于这些权利义务的不同,才形成了各种各样的有名合同。
首先,从实体法即《合同法》的规定来看,虽然加工承揽合同与买卖合同有着相似性,但是定作合同还是有着与买卖合同的显著区别:
比如合同法规定定作人对承揽人的工作有监督、检查权,定作人有单方改变定作方案的权利,有单方要求承揽人停止加工行为的权利,承揽方未经许可不得留存技术资料和复制品等。
法律赋予定作人如此诸多的权利,其结果几乎使定作人达到了控制整个加工过程的程度。
其实也就是让定作人控制整个加工过程,反过来也就是说,只有定作人控制整个加工过程的合同,法律才确认其为承揽合同。
从合同当事人的角度来解释也就是说,只有在定作人有控制生产人生产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加工 承揽 合同 买卖合同 区别