From 50cfbf1c14120c8ca8174f3f1e4db37f00289155 Mon Sep 17 00:00:00 2001 From: limeng <1131177064@qq.com> Date: Mon, 12 Oct 2026 10:48:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=8D=8F=E8=AE=AE=E7=AD=BE=E7=BD=B2):=20?= =?UTF-8?q?=E6=8E=A5=E5=85=A5=E4=BE=9B=E5=BA=94=E5=95=86=E4=BB=A3=E5=8F=91?= =?UTF-8?q?=E3=80=81=E4=BB=A3=E9=94=80=E5=92=8C=E7=94=9F=E4=BA=A7=E5=90=88?= =?UTF-8?q?=E4=BD=9C=E5=90=88=E5=90=8C=E6=A8=A1=E6=9D=BF=20(#306)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Business/CourierAgreementSignatures.php | 34 +- .../Business/CourierAgreementSignature.php | 5 + app/Support/CourierAgreementPdf.php | 3 +- .../CourierAgreementSignatureService.php | 3 + app/Support/SupplierCooperationTemplates.php | 101 + .../production-1.png | Bin 0 -> 164352 bytes .../production-2.png | Bin 0 -> 147630 bytes .../production-3.png | Bin 0 -> 34138 bytes .../contracts/supplier/consignment-v1.json | 3330 +++++++++++++++ .../contracts/supplier/dropshipping-v1.json | 2051 +++++++++ .../contracts/supplier/production-v1.json | 3795 +++++++++++++++++ .../agreement-signing.blade.php | 121 +- .../supplier-contract-paragraph.blade.php | 10 + .../supplier-cooperation-contract.blade.php | 42 + .../supplier-cooperation-contract.blade.php | 30 + .../Business/AgreementSigningPageTest.php | 20 +- .../CourierAgreementSignatureWorkflowTest.php | 103 +- 17 files changed, 9608 insertions(+), 40 deletions(-) create mode 100644 app/Support/SupplierCooperationTemplates.php create mode 100644 public/img/supplier-contract-templates/production-1.png create mode 100644 public/img/supplier-contract-templates/production-2.png create mode 100644 public/img/supplier-contract-templates/production-3.png create mode 100644 resources/contracts/supplier/consignment-v1.json create mode 100644 resources/contracts/supplier/dropshipping-v1.json create mode 100644 resources/contracts/supplier/production-v1.json create mode 100644 resources/views/business/partials/supplier-contract-paragraph.blade.php create mode 100644 resources/views/business/partials/supplier-cooperation-contract.blade.php create mode 100644 resources/views/business/pdf/supplier-cooperation-contract.blade.php diff --git a/app/Http/Controllers/Business/CourierAgreementSignatures.php b/app/Http/Controllers/Business/CourierAgreementSignatures.php index 53ea1af5..7cb84959 100644 --- a/app/Http/Controllers/Business/CourierAgreementSignatures.php +++ b/app/Http/Controllers/Business/CourierAgreementSignatures.php @@ -11,6 +11,7 @@ use App\Support\CourierAgreementFileArchive; use App\Support\CourierAgreementSignatureService; use App\Support\CourierQuoteConfirmation; use App\Support\CourierQuoteSignatureService; +use App\Support\SupplierCooperationTemplates; use App\Utilities\SystemAccess; use Illuminate\Http\RedirectResponse; use Illuminate\Http\JsonResponse; @@ -19,6 +20,7 @@ use Illuminate\Routing\Controller; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Schema; use Illuminate\Validation\ValidationException; +use Illuminate\Validation\Rule; use RuntimeException; use Symfony\Component\HttpFoundation\StreamedResponse; @@ -41,12 +43,10 @@ class CourierAgreementSignatures extends Controller $request->validate(['partner_type' => ['required', 'in:courier,supplier']]); if ($request->input('partner_type') === 'supplier') { if ($request->input('document_type') === 'cooperation-contract') { - throw ValidationException::withMessages([ - 'document_type' => '供应商合作合同模板尚未提供,暂不能发起签署。', - ]); + $request->validate(['supplier_contract_template' => ['required', Rule::in(array_keys(SupplierCooperationTemplates::TEMPLATES))]]); } $request->validate(['supplier_id' => ['required', 'integer', 'min:1'], - 'document_type' => ['required', 'in:account-proof,account-change,entity-change,authorization']]); + 'document_type' => ['required', 'in:account-proof,account-change,entity-change,authorization,cooperation-contract']]); $supplier = app(\Modules\EcommerceFinance\Repositories\SupplierManagementMirrorRepository::class) ->signingSupplier((int) $request->input('supplier_id')); if (! $supplier) throw ValidationException::withMessages(['supplier_id' => '供应商资料暂不可用,请重新选择供应商。']); @@ -65,7 +65,7 @@ class CourierAgreementSignatures extends Controller abort_unless(Schema::hasTable('business_courier_agreement_signatures'), 503, '协议签署数据表尚未完成迁移,请先执行数据库迁移。'); } - if ($request->input('document_type') === 'cooperation-contract') { + if ($request->input('document_type') === 'cooperation-contract' && $request->input('partner_type') === 'courier') { // 合作合同统一由我方固定 E 签宝账号完成第二签署方签署。 $request->merge([ 'secondary_esign_account' => self::COOPERATION_SECONDARY_ESIGN_ACCOUNT, @@ -149,7 +149,8 @@ class CourierAgreementSignatures extends Controller if ($data['counterparty_signer_type'] === 'person') { $data['operator_name'] = trim((string) $data['cooperation_party_b_name']); } elseif (blank($data['operator_name'] ?? null)) { - throw ValidationException::withMessages(['operator_name' => '请填写快递方企业经办人的 E 签宝实名认证姓名。']); + $party = $data['partner_type'] === 'supplier' ? '供应商' : '快递方'; + throw ValidationException::withMessages(['operator_name' => "请填写{$party}企业经办人的 E 签宝实名认证姓名。"]); } if (blank($data['secondary_operator_name'] ?? null)) { throw ValidationException::withMessages(['secondary_operator_name' => '请填写我方 E 签宝账号绑定的实名认证姓名。']); @@ -158,7 +159,7 @@ class CourierAgreementSignatures extends Controller if ($data['counterparty_signer_type'] === 'organization') { $companyNames[] = trim($data['cooperation_party_b_name']); } - foreach (['operator_name' => '快递方', 'secondary_operator_name' => '我方'] as $field => $party) { + foreach (['operator_name' => $data['partner_type'] === 'supplier' ? '供应商' : '快递方', 'secondary_operator_name' => '我方'] as $field => $party) { $data[$field] = trim($data[$field]); if (in_array($data[$field], $companyNames, true)) { throw ValidationException::withMessages([ @@ -446,7 +447,21 @@ class CourierAgreementSignatures extends Controller { $date = ['required', 'date', 'after_or_equal:today', 'before_or_equal:' . now()->addDays(90)->toDateString()]; + $supplierContract = request('partner_type') === 'supplier' && request('document_type') === 'cooperation-contract'; + $supplierFields = []; + foreach (SupplierCooperationTemplates::FIELDS as $key => $field) { + $supplierFields['supplier_contract_fields.' . $key] = [ + Rule::requiredIf($supplierContract && ($field['required'] ?? false)), 'nullable', 'string', + 'max:' . ($key === 'supply_price' ? 1000 : 255), + ]; + if (($field['type'] ?? '') === 'email') { + $supplierFields['supplier_contract_fields.' . $key][] = 'email'; + } + } + return [ + 'supplier_contract_template' => [Rule::requiredIf($supplierContract), 'nullable', Rule::in(array_keys(SupplierCooperationTemplates::TEMPLATES)), Rule::prohibitedIf(! $supplierContract)], + 'supplier_contract_fields' => ['nullable', 'array:' . implode(',', array_keys(SupplierCooperationTemplates::FIELDS))], 'partner_type' => ['required', 'in:courier,supplier'], 'supplier_id' => ['required_if:partner_type,supplier', 'nullable', 'integer', 'min:1'], 'idempotency_key' => ['required', 'string', 'max:80', 'regex:/^[A-Za-z0-9_-]+$/'], @@ -504,7 +519,7 @@ class CourierAgreementSignatures extends Controller 'payment_counterparty' => ['required_if:document_type,authorization', 'string', 'max:255'], 'authorization_start_date' => ['required_if:document_type,authorization', 'date'], 'authorization_end_date' => ['required_if:document_type,authorization', 'date', 'after_or_equal:authorization_start_date'], - ]; + ] + $supplierFields; } private function payload(array $data): array @@ -517,6 +532,9 @@ class CourierAgreementSignatures extends Controller $payload['former_legal_representative'] = trim((string) ($data['operator_name'] ?? '')); $payload['entity_proof_date'] = $data['signature_date'] ?? null; } + if (($data['partner_type'] ?? 'courier') === 'supplier' && ($data['document_type'] ?? '') === 'cooperation-contract') { + $payload['supplier_contract_signer_name'] = $data['operator_name']; + } return $payload; } diff --git a/app/Models/Business/CourierAgreementSignature.php b/app/Models/Business/CourierAgreementSignature.php index b99823fe..b512412f 100644 --- a/app/Models/Business/CourierAgreementSignature.php +++ b/app/Models/Business/CourierAgreementSignature.php @@ -135,6 +135,11 @@ class CourierAgreementSignature extends Model public function documentLabel(): string { + foreach (\App\Support\SupplierCooperationTemplates::TEMPLATES as $template) { + if ($this->template_code === $template['code']) { + return $template['name']; + } + } return self::DOCUMENTS[$this->document_type]['name'] ?? $this->document_type; } diff --git a/app/Support/CourierAgreementPdf.php b/app/Support/CourierAgreementPdf.php index 40dbe002..c1cce729 100644 --- a/app/Support/CourierAgreementPdf.php +++ b/app/Support/CourierAgreementPdf.php @@ -20,7 +20,8 @@ final class CourierAgreementPdf } catch (\Throwable) { $signatureDate = '待填写'; } - $html = view('business.pdf.courier-agreement', [ + $supplierContract = app(SupplierCooperationTemplates::class)->isSupplierContract($signature); + $html = view($supplierContract ? 'business.pdf.supplier-cooperation-contract' : 'business.pdf.courier-agreement', [ 'signature' => $signature, 'type' => $signature->document_type, 'title' => $this->title($signature), diff --git a/app/Support/CourierAgreementSignatureService.php b/app/Support/CourierAgreementSignatureService.php index 443e3d32..3fcc2c06 100644 --- a/app/Support/CourierAgreementSignatureService.php +++ b/app/Support/CourierAgreementSignatureService.php @@ -23,6 +23,9 @@ final class CourierAgreementSignatureService abort_if(! EsignClient::configured(), 422, 'E 签宝沙箱尚未配置 App ID 或 AppSecret。'); $companyId = (int) (company_id() ?: 1); $document = CourierAgreementSignature::DOCUMENTS[$data['document_type']] ?? null; + if ($data['document_type'] === 'cooperation-contract' && ($data['partner_type'] ?? 'courier') === 'supplier') { + $document = app(SupplierCooperationTemplates::class)->metadata((string) ($data['supplier_contract_template'] ?? '')); + } if (! $document) { throw ValidationException::withMessages(['document_type' => '不支持的协议文件类型。']); diff --git a/app/Support/SupplierCooperationTemplates.php b/app/Support/SupplierCooperationTemplates.php new file mode 100644 index 00000000..0531af99 --- /dev/null +++ b/app/Support/SupplierCooperationTemplates.php @@ -0,0 +1,101 @@ + ['name' => '产品代发协议', 'code' => 'TPL-SUPPLIER-DROPSHIPPING-V1', 'version' => '1', 'file' => '产品代发协议-2022年确定版.docx', 'attachments' => 2], + 'consignment' => ['name' => '产品代销协议', 'code' => 'TPL-SUPPLIER-CONSIGNMENT-V1', 'version' => '1', 'file' => '产品代销协议-2022确定版.docx', 'attachments' => 4], + 'production' => ['name' => '生产合作协议', 'code' => 'TPL-SUPPLIER-PRODUCTION-V1', 'version' => '1', 'file' => '生产合作协议-2022确定版.docx', 'attachments' => 5], + ]; + + public const FIELDS = [ + 'number' => ['label' => '合同编号', 'required' => true], + 'location' => ['label' => '合同签订地', 'required' => true, 'default' => '常州市武进区'], + 'party_a_address' => ['label' => '甲方地址'], + 'party_a_legal' => ['label' => '甲方法定代表人'], + 'party_a_contact' => ['label' => '甲方联系人'], + 'party_a_email' => ['label' => '甲方邮箱', 'type' => 'email'], + 'party_a_fax' => ['label' => '甲方传真'], + 'party_b_address' => ['label' => '乙方地址'], + 'party_b_legal' => ['label' => '乙方法定代表人'], + 'party_b_contact' => ['label' => '乙方联系人'], + 'party_b_email' => ['label' => '乙方邮箱', 'type' => 'email'], + 'party_b_fax' => ['label' => '乙方传真'], + 'account_name' => ['label' => '合同账户名称(原文为甲方付款账户)'], + 'account_number' => ['label' => '合同银行账号'], + 'bank_name' => ['label' => '合同开户行'], + 'brands' => ['label' => '生产协议使用的品牌', 'default' => '亿家达、欧意朗', 'templates' => ['production']], + 'product_model' => ['label' => '采购订单产品型号/SKU', 'templates' => ['consignment', 'production']], + 'supply_price' => ['label' => '采购订单供货价格/明细说明', 'templates' => ['consignment', 'production']], + 'purchase_contact' => ['label' => '采购对接人(订单附件)', 'templates' => ['consignment', 'production']], + 'purchase_qq' => ['label' => '采购对接人 QQ', 'templates' => ['consignment', 'production']], + 'purchase_wechat' => ['label' => '采购对接人微信', 'templates' => ['consignment', 'production']], + 'purchase_phone' => ['label' => '采购对接人电话', 'templates' => ['consignment', 'production']], + ]; + + public function metadata(string $key): array + { + return self::TEMPLATES[$key] ?? throw ValidationException::withMessages([ + 'supplier_contract_template' => '请选择有效的供应商合作合同模板。', + ]); + } + + public function blocks(string $key): array + { + $this->metadata($key); + + return json_decode(file_get_contents(resource_path("contracts/supplier/{$key}-v1.json")), true, 512, JSON_THROW_ON_ERROR)['blocks']; + } + + public function values(array $payload): array + { + $values = []; + foreach (self::FIELDS as $key => $field) { + $values[$key] = trim((string) ($payload['supplier_contract_fields'][$key] ?? '')); + } + $values += [ + 'party_a' => $payload['cooperation_party_a_name'] ?? $payload['company_full_name'] ?? '', + 'party_b' => $payload['cooperation_party_b_name'] ?? '', + 'party_a_phone' => $payload['cooperation_party_a_phone'] ?? '', + 'party_b_phone' => $payload['cooperation_party_b_phone'] ?? '', + 'start_date' => $this->date($payload['cooperation_start_date'] ?? ''), + 'end_date' => $this->date($payload['cooperation_end_date'] ?? ''), + 'signature_date' => $this->date($payload['signature_date'] ?? ''), + 'party_a_signer' => $payload['secondary_operator_name'] ?? '', + 'party_b_signer' => $payload['supplier_contract_signer_name'] ?? '', + ]; + + return $values; + } + + public function text(string $text, array $values, bool $preview = false): string + { + $parts = preg_split('/(\[\[[a-z_]+\]\])/', $text, -1, PREG_SPLIT_DELIM_CAPTURE); + return implode('', array_map(static function (string $part) use ($values, $preview): string { + if (preg_match('/^\[\[([a-z_]+)\]\]$/', $part, $match)) { + $value = trim((string) ($values[$match[1]] ?? '')); + return $preview + ? '' . e($value ?: '待填写') . '' + : e($value ?: '________'); + } + return e($part); + }, $parts)); + } + + public function isSupplierContract(CourierAgreementSignature $signature): bool + { + return $signature->document_type === 'cooperation-contract' + && ($signature->payload['partner_type'] ?? 'courier') === 'supplier'; + } + + private function date(string $value): string + { + return $value === '' ? '' : Carbon::parse($value)->format('Y年n月j日'); + } +} diff --git a/public/img/supplier-contract-templates/production-1.png b/public/img/supplier-contract-templates/production-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8eca29968b2f119858d0a1d57c340ce7620b1e66 GIT binary patch literal 164352 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%0D5K_#WDoldX&HRulQYr@^sPmJ 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 Tz8ivr00000NkvXXu0mjf6cUjV literal 0 HcmV?d00001 diff --git a/public/img/supplier-contract-templates/production-2.png b/public/img/supplier-contract-templates/production-2.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfa7dad0d43b2d522b9c750957ee17f0cc271c8 GIT binary patch literal 147630 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

$>4!fe!3BHn`N)MAh6p2NhEv|SfxmCQ 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%0D+!%Km2RLj4U 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%0D{e z&S{2c0O^gL#56+Fe8A6GHXkpwB-w9*uU-hs8XwCLo*Xc==7pQ{40yRLj~|uecfGMf zdDkqzu(dtZ_SK3gjYx+F-nzK$jY0mP60=CxHS1>Mn6jnm#Q}jCfNl_<(hWB!6izMfak^; ze;|S*4V@fCD5!sQt>+UghNIfcE!FKeiTivu%DtzE&Bb z-toLnwdPfLMRbLu=MlW2J)rnT;`{_|Nro{wmrv%3SjNTgkBQ}C_oglH{WY<5w$8*? zb+^~PxA4)NURcI+!69PYG`oa(?iz`+=>gXLB;OCGX*n9vHWIgYM2B&24+tymv>O-? z)xbOPY3+s;H3E%0gR#DY4}sa=As1IxQ8!2MH*j^PC3cwv?xh)L!EY~CyFVT+Q2pWaKib26BUg`ci@=LdAXd9B#i>XXScw@3-X;21G->-K98&ab>nx3_J8Y z6E^~j6@x}`izM5~%!Mc6iWY+n^j1G^PGh@cr_O7|*x~V-zx9ds2ZCLURHRzmSerE8 z*<3CX1H?mPpb;;lGr?tVmS1Y+RJwQ7wv^#6wZgN?M?oExB?&mtkOXKge_>>(70Ov! zCaK8oHk@`hR!yz40hk%-jWj)tq?60js&N;&t!-89;)_Ak?3F>>m9~AAXl~gk>GkJ# z1~XTYm72+hvsp%wi4y|{*`}P^j9glT4;kl&4ut}vQD2RJ4Y_Hi@Qz9DT;xf}#uTEu zX{tF5x#n0BZa{VqjQ)Uk%Q!Phw>?Nb+b%}!9rFzu%PJgu`(tuIW_;*#JeQz}b@F+q zc%cHt;)xQ&#pL-~zE{XjbK0ltY%Z$W8_AjNan-NpOmCE&kDUv1WaIB_EQxVEaA$TK zTgBH+DC%#blw4|zk(tun5Z!+dMQzhMP{Df)r$bLF1W!l8cReIbhwleQ7BCi4nq-zl zFov^k;tb(GsOxZQFPO56p$EQU@8RLSuor+|u@6(WF8KZwtj2x zb2x4~pv{v3kRs6x(!E{YKgP~#DdX89Dv@w?XK}|0LKKcmoS>x>ysZgR;ucL@&2Zlm ziMAt$Zu1neB;+H!C$v12QkTW~jx75TP2guE!bR=7msYAgTQ-W^sA?N}^IL|_)K!U| zSw^zmBwQz410tUor1=0K4i759{ z4Y}e{4ZN?lO{#ay6!&51F3=x4<4v2-NP6<_?)^G_i18a=hQ93E zE9OoY2LmP_FAi+dRp4!m_tyOrI_FZ})Y)lYkX)c!ND)Q&Sd2v9B(r6cgb-G=2m6OG zdc){`1Ol;96)HfU6-*4X_Gxl0B)&?F)lCJ}6qUYDY!}WUmk1H06ihXonR+ zGyl-xZ@ljX!U7`K;wxPS;~z;sBK#6gqxeG!cBnd=HQ?Z6=L)k26W@$~Bjmnm|L{gOwg$)I3zyv86pun$v0(nC8 zt2o2&#MkS?Y<$*NWhMHcs51Gw)vg zNZFNBgs646p+?#9K9h0yrlK%Xp03lUe;N~nuGx8A9Ck)?ZYF22(}O8+a>8On9+!wq zYOqi3!iQ>GpW;fqu~MfLQ?4jI+JOT~31;R-DqV+{TJW9S7rmw%I@i5+A+mp!6>WuE zR8N#Gq26RqaAmurd)ojbJL+g-zut{h8av z(^|Q|9aU|HR5Oe=9)xFIq;B*)&ZmA$%gi}1B`D{Oza!eo{*rtssgPl6XLf8Yhs=aC zQ+Z(c9T{q_Cn;mug=v-iOT)bOo?)up5>25--RB4L^^vQGv9bpwi|)nbvXR@?vt^XqpNhw3C)u~>9Hgi%vceZ47g62POF9O+nVWr=~>AMiN~39N=IRVzU%G+E68u{^-f&7;oO=?zI~Q(xPNRoAl~fErvWuBDjy2C`kOZ_n9Z z)lZmK@i6arpV;g6X2%@A7-+_1%1^)2Q|3V08x0KPvqO0Qoz3wDAWtg_E|{N4WUhpW+&J$NZRuLJuu5IP5A%dt|+`<%!CYkfHdv?|lX`to;R zemT!i?9W+|FhF7b5>iKnGPw+$$c#UCe0(!pLAR}ltXr*4+;E&B@zag){M83LT+wp~ zC+#n|R%M6c$j!U!vJ1|_zmFp=k7DsoG2rfk0(Vv@;d>+P51KXxT#ao{>kviq50CE* zZ)CpppGaC$7ae%M5SCq~>S%Jd*u=P znt;o}8kxkcn;@2Dp>LeNsKPAEjxKdvV3NpUSuv>KJA%a~zc~@*a(-}0&92-n5Ax3} z-P^#HtDI=KMQ*FQB_jtLE@`5+%K?Wk5MN0|e@jeNLBk`-SqM#ko0&TZzPP{D5!9uA zPW|ivDY*~+d#S|AckxJn_)7`%C!x;5O3_GMf?Z)VaYMi7lB{$SWn6T(Wh&QU#A+mN zpd17 z%Q!9<-XjM#DcY6UlQDG1)?zW^T$N$)7j-bkHW&sl0M2tTFev=IRb^egRk zxF4dsbifux@7_a|t7UrSh8@D^Z6e*x%}*xVyep@V)`imjjzQJ}LuIy<7unhR_j??W>OmE*nEU)i3iS=Kp~Xx%FuGQibzfQ%kLtbdWiXl<)U|NIv59!aAfWZx_A z%OLpCgt85mw>w6UR`42Pmbu@VW7p_maRqmnm17?K<#N6Lx8 zj^!xoUKGpU`Uu13C_+BriJB&SqPS~Dx$~kz=aswK4ELvKBj}k|k@d){@GF8UIU>_} z;y;A$K7B!HqLGOQudP>JX80^JSS3Gz=&R|b3d=thggC&05WQrK`vL;LZJ?kG zf^fO~|2M-w*7(rQEhDh&;eDA7r&?w(L{`F;fT9ddfH^)nDK9J2mA&vqB{Z8V5qxd< zwLyy2A={69H5MRGER20@!jb(b~ z`Q49=^>x$fGO8}0KY#udsgzT9`MlzBu;}o^WM!^+<`%Hhaow}2s?1S9E{jK^~1 zP>{|T$=|%GG@Gv*rmxWL45&1jtSaJ9gF={-pTG>6_$kN@=aI;5-#cj^x*u}rQY!fJE>n`JLETH}r*U>ZtFfD-pry^pWI0W=t*e!oK7N;tw zL=s4GoQ9sJvsM06=y8m7h!e$H?wdoYn=>fJru%cXl2MF^kC(5{_ta{w)*ml_YN`?0 zh5v**4|BFX{?p#`@fs5^Z=;Y8lHgBPNW>0k$Q>?8LK6dxOrg&Z$4zf+Hf0CHqDpFi z2`mCUjrM_8nq2^iB!0MAE;nUa=WjJ%QoGJZo?N;p(C5<~&(sR4hKBwpz=erbQdAx^ zR4QJk2FeY^0lyl;j0EYs`chyqPpnr4*VyunvOQ`G<@>+YZDb4(cSmIdsho~3FPc0p z+hWb0=mgk^lxv`B+sG9+2sxK?!+^gU)eDrQtt6wjoLP=aTYh2$mLsgNZRFOoi6N(a=Boe&aXePv$*VC=1^qMp#E;=@ zgB~eJz^8!pFQcU#;xmtT#mB#v?C6mWvY_U7|Cjy&#sN%ML5f8DUsHu~0Q|ku=(9=k z*EA{%0;Ulu?>`;vG63!40h0TVt|`t{>KQ^Ege zDzce25&xQsj$nYBwyRuD`L6*90E3Q3aZjH(cz{jPePqYk6{ukSYk&^)cxi;}1k_qT z;jB^scVTc(F#7*>5-Z<<9&amPd7n72z|^JydYm7zNz^~~+mSHPquY#U(m(#(E`ZEB zg5OB~7pRNTO%OZ9$-|7+m( z*rSZv(0`WUf5I|6@_SLtiT>~Ty(P_cROy+)TV1P#?WpAx=F+VAyo6^AgjpE2YU2mz0*A`Z@3b)D{BtX`s}+m;Rr4$pX?OhzWqUX91-o z1tcEko8sqx67C7?ED!?x{yJ@OQpm^3eeLuziGSkwSWzPTLF!38fNQ{wNTiU2kxKsr zJOz+vPjX$Tzd9!_01SvYl~eFf$6%-c1;EC9@lQdZ9?uzQ5&aVRPrhk^8KwBeJb?z_ z8dfMUAk{C_GY_((7n=>VSWNl8P&z<^jKaw=4RM?{bSX7ryW_|Fpj&zAyDj!(#O zzxX|#53eYrl57JF;pQ>LjyvyMN?G%s{szsV~sHy*K<5d0E+do2%2Ju@n3_L0H8zc{nx+}I1-1nD9&r(pWz64^n(Z-f&UuRJoX6sEoku1kcd8dR+zZXe+|?hd(8in z@;AOoi9rEOnicA|?!N{_k3A|`5B;|;!&8Ar+W&(CU}>s*XEtY;D+&3dSf#wnB^9Vc zKrYTkQ~eM_?1&fPRfh#a1WH0IMdAm5VmY!B>y3eih6X(6dSH7$H#dj(vd-=9TKGF! zXU$N5e?ML{ZRgqEY_-*TFDr93aCl5^ZZ0))CKL-Iy>Sn4o`Nr%KPoY&h4x~TD=S=y z{lNmS^LagR1Yp1{)g-&`wHymMDqS1KwhVLaD5YmwElOlno$VXWbd$8TSZAShFQ!FT+U zVh)sbJQZI6r5$W+Z2j3G61@_U^g!RV^jZCcVb!s9wmWe$B#{w78AiT*ri7x@uy`AW z-yO&vWk>~-D~{8$*7K98u$if`v(*b;EC^4>s1b^Qghg9m7ugh8yItf+%o4nps-?P} zGnFRYHL|#3069?a@jw;UB0mF5;6#@N9I&jPt2vp^+iz1tX}^#ONhqF+kNiJ9R(pt= z0r$uQB}v$lfmOjZnP#J$k2*og{x=FShfW&%P+IbT;z2k6O=s)?T+8n2mA>NAvlx1* z*+BDVOE>0@R0_d>$zVNuG^+&u@4?+2la%z{NTmJ*@k&%cT>~Kul2uqaVJ&Ruf`r)R zP4QHW7u0Xt(FZi7&=c;cyMP3B`z|Q`JKrzO%PGV5*K@<6^(60a0)I@#v@ z0{@oA(dvHLu;-T!Ngx(9B5MPrn@AlI3J82vjqs{^l~z3y9da26IE35bY7X2vi^!G| zUz&>+!WmAZRH`n=e~bKcHY=CSs`|EToTT^04$RHz3lJay2Iaa7_jlif>CFiw)c90K zX!Wb6-u3uDGW|V@?xy>Un`hI~XG?nB^NJ#~!`V~|n!C5WsL=c!86RU}{401J%Gm1~ zgU@IzoR1;z>>fx@MvhA4qU0?e3H0K6U#-zZN zam~@I(*`#2uAkdW$@rIUjJ{}{&Mz!5@E*wbYvC^z{KX93k0TcQ0rvERcS!7Gh^R#u z%2Ao)Wev(?RZHX^_)NKCD67Iho?eUtsI zv;CTmGaCIn!5w4^vlnv~h`05ARy2Z|Gcv_#qI7u)xEcF&8`^8~JeL0KD!6bqLVZz& z^Dk7^E!KHAT?9jS$5mHIs&)5?Qr^ZTeg6rL+ekGMRt%SEND}~@2@;0U)0rfU6c!ly z<=~%k3m){9vM;9^Ck_VW)bH>#b9`oBw|q3v-lWIg@04lQYwg<{!q+J3G!-s=-F-12 z_z=CBSFb{(zk#pUu%Z}e{ScBY?K4Q*(UXC=cFoL};!8Rrr!Mdcd>wng zOU_LS7It=$B+_*j->y}3iam(bw@)z&pDaX6tXdOy)@vvVXr1tdB8lq@6cXgzvy@T7 zSx{@n5P#!&fU*15vi*sZY}??)XY&@as}2Sv7=UdL>&Nj_l`~AkV!*=O2+0sATm7~K zayEq2nL(E1<-3!5Yv#8uAu^wr;$|(>UXDe+J}U&ecx_HByp^q*3<@rTC7TpWI4=7SbuKG7s8FiP z(Gf(So7jHREi)*8RrL%G7r??&j-#{OCm=8i`7w0Qnfk>&Gch@DyjeUyIj@p1gP0b< zVq;SX$VK~dFs1+SbyGdJH0|M5rLPE7HO$SOXlt-+A9R8k`(5z zI4?x*AtlX@GrDtfeWuoeFP!T`RM!oeeiX3x{7TJ&5w-U&Xwd6E1K=94yE4~ zc_{BMGmmmN@=`b7!bVTZef@%)ew{0B9wLf-6!Ho0f__^GB{)+XpP;e>8VfX)7SVxt zHEybr*|z(u(35+tUlQzkd#I85W>#LK@d{_L7wk*=PHG%&Ljx_7yTkc zGou5(*Cu-LjbUi+hReN+RN{6d8~Y2ww<&_q3e#sF%8n+$kWE{XR@$qgm3}!wuplS* zjZP2Q?tqT0siUJ>YXfz++FaGkOVWvsh>u`V$a{=94#B~sEFwI1IFpIXDxn+9!cODXOKZ#%p?&i6tpKsA~K#=vx*i(;6tw@(T4d6mc^R7>ERVTx^9Qx z%F6Y*$a*jB7BR0XlE5~@D*jhye8Hn(az%)*HLR$JQxcCrq{~?4k+rh+8G_pR&CedG zU`Pk*QL!7Z;OGyMkP&>hOItC`xWIgVEaC%c#PIN^f>TbQ3JWOX2K#rC>e#qt_CrnO zK#*UF5y5$j2k2=6@vNaos)+BtxL4` ztvZ_h=9B`AY`KX*d1Rg+aN@fmV}=`5C|LCHxm9GU8ow`Ud6Kb`<>8X~8#k6FVn2>K z0N@LZFcF8fW6IHIG%H!PyiAV%S9@<6)YbyF?c!eCLh<5mE$%MG zy+EM26(|mcUrob6?ke z!&06SvCK79&fA$4B1_R527k9L$Rl_8wa|;?%QvK-YqCY4?PK1lX8uYqxU{D2WmMva z4_v_Rj@x3bXDp1tpRDKkq?OL3dCzB0*$Vx&CLWd|VLWzExL7OUA)@`I=T`S9A9nH_ z-;p0iqQ1>wr2S=S_1hrh;3p@7p!Nm@Z%(gbGQ<}Kj!f1B!cgxG;0Jk%tGbr&rmaz` zqOrS{i)lnh@P1yTN)WQ-%mf_45o7Sa7@@r?Psp*d-a8!6OZKc^mATp1+oPw%bnX&f zx3++~&}x5D+;f;BLE*p-@9kt??WV`L(1*CsR|;Rd;=7+YY)FIOJMrc3h8K9#7Amp5 zyV@j_F*gn535%MJ*Fqr4DRTB#Y9p#PrV=>_Zv+%$xOgq!J2Ya~Wyvi4=4(fW|75&j zw?EF>jZS+EkNo8udRxSrT7I|c*xK3Gb+tFE4ziKJ^G#V|ZgRZ&%{}j_GlOfLQ{rcv zAiedR$9v*CKqA`!GM4FvBA)}}7ax537k_JKr+FU+Uh=B0;LfJJ7Z?mu|JhN_bCq;Z zu*+?y&a{lsGC4>Ga;M16i391;kv5H+1Z`}Q8L1vH2i&cO=L zz8b=Av-Pr+^W{^+Xw{S1$i)&SF~6FRZ|$2}UX$J|zVQw-peVrVFV5JIHm2sbW=(^=~h_cL7tGWFu4`T0lKCUYBdn!LkpQi_PRmoY|q`p&Y zic+vn^v?k~cCl8Nkx%RU-?DFmo3bIN2Wu#!69Z$e$nHOG8QS^B?2^r?}cGxT!itE9Vr1Kk0 zm&35irj5`1TVSR74mDPYJ@5^;#nzea*!B1z=e7BUeEV!?A6>~R?mVwlf8;*^w#G1F zRR8bV8U^X}GaJ;)@!|OA*W39E%^?fH?SakRq}VK=L8i<7g@eq)V+grKo{SBKSdaw% zdYY*^H=zU+p37zvXpjw=D-Af_+fKUis4a34J`$*f!RiXIP76Ekd;%T3Fn%CoPZ$_( z-h~~5pdp)8c3`hZOAci4eQLZz)c)A-!hbD$bGjNi-e&mH&&l!t@LZ0$7a>#{+yPg= z!zu%H6J;5naPjaVc2#~SEp=9xHh_Q*d}vc&-lU2C`dHxz=~8gbLlNZ7Iqa7c1ms#( zlKFXe(4VN6ZkNP1H^NpP1R3I;?^+Z!^xmDlt#5(1d{noq1t-|MNMoM}K74XR(6dFqK;`L37tnc$V`22~R$xrt@u@Vx- z%%L7Nc++MkCzjvc>Er)G!i=nk2~BzO`uFO-WO$(tIIhqL+WCeB>xf+kf7g8wcH||u z`IP>=6?ITe3WSgZnJ5?z_4Ry6*;@`}Omp0eCKe)E2!qvdJoNPS1pP|ujd{1aHr{-P z<S(~70aTLeL8f595+S>T*7bsNpmCfoTi&{oG$*u|x_Yj9-~q>({(y#>nI z4mrYJ%gA%u_Fia59iQx>SNW{RmTLGzW6t;)Q`0^ob3XSdEBOUc*}6~}p?H?uG-Uh1 z1E-4*kJRl^rhN!i}Kz6IuiJ18$hy((#2%T!y+lN{+ z$6V6di28}RZ*=32jfpRPY<}Q5DT}C#Gz`3%p}1|u>wO7q6^j;hybYgn%eM3}W0P*| zySFetRAad(?qD1I1w3~Ht^7u>8sSRZCB9*!dnzBeq<;y@CGapQPe;!0`?VLjz@9}j zjQ`Y5glNlQLO)`;J?c<%Sj`^&@$!6klFye;z*YQF*@`6(zpQ$bvYO&8R-Q821$+fH z+fsmK>sBG?UIva@1(8ai)O3nVVt$rg|> z+Tg*;gUgd9&*Tvx9LTz>@hzz?T_QNg}Ccp+@$4H*!LJ z1kvM$amAU)CNt=FRnIX*jaK!&28qdx(jURl-m^vQc^0u?ZlN9k>OpIxNw=#4HbyH+ zZ9uoE_B6#-d(*Tf^|OA|GbEN92T+B8_sJrSzvTCK_p3%q^nZf4<7j8=RrU+m`CCxV zcz4&cAQq@oKDFbktt~axr@TJ_t2}=r>ae^YwR7RbNG&SF6~5T%1K);^uc`ShnMXc> z?d7@!2?OPuDAV^Dxkc(~9t}yK3QN%n%gL>*5O14=9CJ2T?E+|gzdrG%-pwQWL-qF$ zj*URbMMLcBdzbkSJ8duZIt5oxA#Ro`tRE|CbVSM4=AL~rZo9(imfo^kTU#%6N7pC3 ztv|1_Vr8<;c(9$k)$F{cDD^o{O!VsfV3E;yWzTx;btq$$yhY0_LrmD62V`rfZ39rlIDyFEOVwGfuZ12RD?#t3U8$ou+;6 z%7roIcwkh)`q3%jpjPTPiWkin1b2UFpDF+{zWz!n-|a%jP>C0@lCFA-lQ@kL64|5* zrPy5h-O+2VWOt3cKr9AfKXkU&UsUtn!4JT2PZtTccK89KvuBLjMSr&hQIX68PGg1P zJGlN#p|dli1QmTP|4FlXk9Tb_U6tLwI%4d%e|_bT zzEv;)M;D7S7-s76mez#zJGl!Y1V~r%$b>h~b->i&&MB__36)}Y3TmN>JLtV>}^-@4-&%2{F<0?Mjt-Mxf6j-T1{)L zqc~P92%+~n#t1AgN0@tl1h0|)bj0f14uxvQj?Nn4>WCA-yUVZm9R^%v#?mJp3xCEH zirAL1&CN}&4qyaNMl##}xe&6PKAR4uN&mZAjhBGtlC}mVy@04rN&K!qpxP3DbqzyE zja@3UH^T7o-lS-o8_Y_LxTwJKbn6B!0giuB4-lnjY%zxi~7 z688&a+UC7TB-grGl&KDw=fCaZVXMJA3iBM!1MFo zikO|AXU5->b-C2n{#m<>@PA&kC|6GrQnM$3z0a;^Iiela9z}bj0tWlZdB- z@b`plnpu!tMPh7;i^L!DlqRTF3%74O?`K*@W4xJjwm+Tk&M%~fuRx57$iX7{TS2=5 zZp4WGH)IOB3Li8h(7F{4o&%3&s@kt`&483G5dg1y7N%dhilUmTBMGPOG?TMKj3mbY1A}8A##EGX(b`DQA?PDXP5er9mg5 z%NYgmG*CJ3h4#k8v7-i&OYFy}m!3{71vE2u*(A{Cex#?ey!nzr>xAi2c#x5 z-*dp@W{A-zY&v;tKa9$u{0OIx$4W)-`<0{()L<#y2eFxERs^??+CCL0GgXbp4q@KG zCYqvrU;1h#RY5jkSVhH;r)%Psq`r3?HrKx*up}pHjT%2X8V%&Ygfy9G^GCdm4lm4I zD=A(hH5}N?cGeL;)im&lMw8(3^}6btEorV2+#9u)>e~FtJ-Zp^U~W9Y?Pw6~={?(m zQJ0m289IU|g@{cMQ5fkl04rBznvP)Qde_l@GD0E>iBmfpPopwH9`*!ebWB5zNh2O* z>@2=sm{i~;cP}<=9K#X|q5T{*X|+3Be%rAgU?+0*>=8ls{TL{-&PGgKl;jgONx!xF z-2;s1a`N_TqKqYijIO5NJNle`?t^vIm{>muQ_41mE8%pq-U1jO0ZOf=rwcy055bi@ zQuIoHK0@g9f@?67aV0}~rl>5<>^{YNEOip~>mGY&2x3$-t;h%o^D?3%f{fbLPo_6v zsD`vE7!8b@<%o+Ro55^sL6h_s`=Vr&m_vtqREFy4i>TAc0b}n&4`PS!)O$$G(h#O4 zMMOevVimUtC0n1UhOD~CO{vZhg+leHX(BxFviO2ID1&xb@qUV7px{>wUZ2kDNx@rg zSKLg1(DSCMqn834Z``ebZ(?F^GHrN!>x*ihwbEk)IBM@SX=IUzTM_jKPA?`rUPRGZk-u=Y8_-oidUpA*CZJOR>ET|NeBdgl zRlrnu^{X!mrQ`kBPR#DLT6;cw72OM$WXn?<=v|YgZm#^#0$t|e0KStd|EoT(Znh2w zc~RI9$v#bDIYlQy<6HL5!&Oi>GX@IXITrx6FH{UiTWRp9jnjz|N|jf3`AOc{a3Mwc zvyeYr$+}9YoK+FGq2rk!j?dp26*Be?ZB<6hPj?>@-=T4lm<-`Q-QiAjq2~eJ3z?>&*Pe)*-c-JQR@GS9$8_wm0GdEeRAF4uh zG}SL^!9CbC(Sq)6NAUfjJpZM&5Ep9GPFbwqlEe1Ry3?c)3n0RDd+IOQw`URU_Ap_{ z-|07Z`Sh8B=s>r=pX?!t(&ZVaD}zA%Zl6`hUyseUmcynnc^nPA19mrC$#jEn>SZ>E ztu%<5d{0Q>b^V>2KKrMSSQ)I=m|&2kAN_{;cg$G~1GPN<(IL)w-C;Q+pxv0vf|DPp z*ZAS_kh5(tGkx$8AsoecM<2TVX?5#}!bJkcE+X6E*E_xkvu_6&)OV8261G~xPB<#d zKNVOo&>4iFx}N``YF|&NgTWC&*M!l8ev^O(%%Ru+0&Ipp-j}|QU?k;f2edEg+mQLj zyDiSATU4GWUZb)gI@&&1Vke9>w+e5=#+u0g=6sP@AO5L~@PMl&o1(LuPeR!k|8CT^v#l1YH=+0foc_eWbvOjy6F+nF^16?wzQ-Yi zsvZGGDrEI59D)}?U`l8IfCAwKx}rLWsTV?Uz5` zJaV$RKpw6`Fv*~i0B9J&u+~f-TI93bTKF1B{+~V;mt6x1hjvC~6d$!tUIhi?h8e~Q#DCj*HMMh=* zL#U>`^<##>`>%pjdI$eD1xbwHdTt509{nlRVtzeb{4ZS~`Fi+2y5Or|y%?M}HWV$W z@A>reL&d9qk@Cot4;hP`l=E|tJoU7~95h-G5rF}+Ex@9c*7f?=1Bss#t6Deuj|Wn6 zoWR7(Gp)q1%`HeKIpg(NQ+j0;cnNLf*H$-{Rd`nLHCqJ5v z5BJ}GL#D_s*T9(yhyA63+D3X1T zPC-G}!`H$4eNVcn;K&aSqV@6W+6|?!5FAl5cA@Z7!LTm}-^*bUdm=}Gtt0{j$06)|A zmK2Soc^#fot$MbwmUURrrZW>MTrll!zZ|W0foWUFn`JB9hXnU#7;vxto`WK@W|Aa| zJ>)IP)C#y}Y;w1(*&Y*^>2ELlmX=kZB?SJl_5+Uf1brE;)hmKB3IzBIf{N0*iDHS~hUeqCXtNQ2J#GA9=e0k1VZzAUfl7 zB>LUH68C=VMdJ_CJCF2V--()6hFm+E%g9?xZ5PCX8Ag0A&ClD~LIWSc&IO{r2Hv|3 zF^TVOMs*H6HP$>nzEMsGWsY5i=c~G#8BpooR*|;l+Q*4}DsQZS4&3efCwt^6&rt7z zA&S{qO2$c~2lU|DT&%D%*Q1gPeHIdGV`;J^qullRxhfqE)LW7K-JN1!NaURF)1s64 zCt4A+cF6J%E@XDm3oo6mod6|ux!Q*Ccz!^W`)%7&@SDn9>FkJy{DnxSgk6YHFq$Uv z$~NYEDR6rjoo|lHB#{aQDc`|}`A|G!SMy4uI3^DBSu%|MT6AT+`f(9b>5w>Tv?I{w zK*Beo1vi%DA!D6)m{eg!6vc%D7S)lE(lPHVAtfxujah{{O&v_9$qONa|0vt_cKVvjj#4;% z8ZQZH37`fRRA5&;q5C-H{DblE)GU2{x9%lZ@URHzYlQW{eBzeoA{zXbsjK~5r+j0E z;*4$mw~F~wDf2Zayd<@UK>6)Mt9c9iZ`h?cb1z_V-22Y%0&+7ze;atTD(cT~^K1z? zrjCfA4XM@E0Wv)bs!hboVBKa_mmifhf7*wG-^d^Y#u~}cX-;-n)!4@G#wE^RmzE{k zE`K-;AD;PM1_*6~iY!fu1p98NEicO=3UR1-)W| z*AtaVWq0)bI#UGJa&R{2cFuk#@1S?j=p6$2FL&6-(XGtu63bolKV|fZ7+lJ1tC><8 z4vU2r$ZlqyonIc@TaTiy7Ec99V1En6 zY-SbGCz7mj^pH0@viy&(SA|<`pD1;IKa_K5VkTw7R9jTE#|x656h(iMb6{;lw?Zcp z&~I`hsI{p0Q@;}6IdeV26GTOp4<<_U;t0}DVn7!x(@qd4oB#CqE6|Je${zr!nI`ay z`|^16Hb4d;gaN~vJqazAKUNr2oSVi&XfSiWJ!NuDGjtH(@)v#YkX+$V!SygJBMA+_ z|5d8IBqg?AF~REhZqk#y1oO?)=AzNBJA#)Cv~D5h0oY{A{`l9@zdr)PDJ-{bSJ+q7!SVV-4GB>y++8q7bR-eWw z^VI^Ry=P`kRgrkf{F~ViebuWX@&aezDS8FhCzQ1-Bsrp$v|Y+xht_s>L&_8z^5@kq z$&OS6HIMT%D|_Ro;RwEM2xW_p3hS>xM#0MRR8&MhfV1e;D`zyp*J~j^4v5rjtD#6dY`mbSPQPsb{CnOOWR!2)|_lE zL23@U7j<40$0}Ut*;Rq_-Z%j1yAZT!tZ#?#dol~{N;}>x&9@jxn(TvXMOb{#PFXlS zsyrv}u65jXvr@wn71LdeN{iwlFmQ$nW}#jj?FrMaFIKXiAj7}m57SAkL(JuMXCvj0 zE>bCVN%tr(L$VF7apbp6HVHLHIUe_c7|GuF^m9AXb9d9>e_J(LYDo%2Q_FtpycpK& zdZ{)je15=~#73h<=@Y)CMlml{dzWBj@vs|bm^@eR3OQ&a8-nR=r$`_lS+t+}%c74} z%^|^;zz83z;Xp8dHkd`q%9bct8c1}%W$=@6;0L+sucF50(oqP$`X0Or z2tA}@DtF=+P>>})lOmN79-$`_aq8G2sQ(an_8bmF=Fm|*p8SKqt9Xj_R=0+REs8qc z=_2Wwz?cGPda)+F`sM4>oMpE`BV@Ym8^rf~r+&Ho>j2qtQ6VavJ>3C+!KwB7Zk!;3 zI>qG_Jd*JEQQlUixC1?}%E=LodCJM8@KG_4Vz!J(l*jvaq^v7!@6vOT;QY_FGJ*ZZ z370vNQ~;Ldr)DsICC)nKGdJG0qz0Jva}%&!8YDLu3{MoZ~ryC!g7> z&EJYG%C|NPm5_0|T6uPYd58!ULEm5!FT^d?h8DzzzWhq^dGOd{=?5Dvc0v<{&=K3+ zaCMZ&qA%{D4}b={7S7R4)JxhBujZ_BN%Y$)!SUG%&a8m&@RkvYj?f@Ds`%D_ACJJn z&7BhL={}k9&A`NGqQtfXi<|oI_3B+X7T3-4?|DV)diTiOGUZW5_OP~Zw*%cGR6zne zTO=*C0V{t5r)S91#bObd@*;A9-(oxGRh_VojC_n)@?u(GP+48IOz-~g;SSJd~? z0v6(?|Ay^1L9X@mV-dOP)ZAyXQxTqZ7ZBURg_hX?7PI#qE9PUcMelz`+(R|DXG39u zRDlU06Q{`WB8~&P#b>}jKb!@i{`sj}ZpY{5Qt(>5Je{h6S`3$9jJuLB7A^&4!JqiZ zNM<>lheX){+Q26pG@!Cj+&#YOVgLd*bZ|^gyWyhyQU0K-bsNddMQYVyP3b!(A7Y}A z@`auRiswZBqz2A45L%=g6^|sJ9f5ae@9bpBm=Plt1Q0jL^eO#w5y5Ssm0+ZL^EdY1 zc(I%}LgVq~>{^O$bopx4|B6BnW#i#^$rUyLwoJ>})o{Ql=*+~;$2n(Q9u)1OS^Ka|AhWze=XNtF*+~R8~iBJHBLqF1k`y8b2;bgHH#~$^pxb zG0qpOlp5*)EWqy*m4{U6ybizi@kYngWuM82G_(R8wl5 z3O3bioG(9MKG9VP999NB=yPrBM4xdN(-KrNluhT`y35WGbX9?eE=JhA;ch?%*OI=H zB&Ez>9iHeNhL6aWR%u61n!PAiJLD(WRUK;9{2@#=>2$^n`ChKqxITR$M`LDRmQ~)C zAYzgaG7@+*f4XXRSJa$a8Qs4^c*ruqBdt}Q0h|`g0Q1q4C_%Rie#LmR5bucWgGCJ_ zkxlOpGc`h{+!lwKvmTw3$^!`#nqQjNPYhk-#|aBM2jI}o^`LfT!l5(CFB$mt_fV1O zR=)QqbHJ*ay1K7|D62rTVIc>U$LYqWqoelUq23V2*bv~*$zAMtha&@h2K5zwe<7 zn}l5AQ+QD@NlVB+EM^~4&Q6NmK(kDx@|2Z?;uw`03Vq=|pL%~@HJVCdS#qDjT&0?2jv=Ov zHB$B9g$95v^++YTPdbgzuK4<0PqS<VXM=;5s|tOVX5pxzg}95RL9hn;Wy1Mx|8=;E*K7 z&;KB&JvW?Id>+MoyNdUwa`t{=_fDLB8&T(!d1E@fObB)tRR+1b`OlS7O~b%G`!WC zQZB-uyGZX_nyfy)iqER;O4z8dm53-x(YCPEo~6mWl_){&gx#kdI@oRAX}Xi8o=Ap| zNn3U6S)zEooy(e70u{K^SY$Pjg8mqq6-|A2G7uuA<77TpUBW$Ke!O8)3+k^mmu7!1tLKi-;B*&RMj9m}C}t?TxH(PY zwRVMx8#EHGY?k}s*xvFJ;Z3m^@(*}p6n@)eG8gceJ))~eiUU}jU&e` zc5o{LhvYHCn8N0C!gj9Fwh=xjRCiB0=LFSwh_9Br6#BY}rF`qz8nb4CxqKsm2wn6( zTbqn<$y0tq+?XCjUO{J&K-_2nMIC*S_1UU}gdb*J>-f+Gr;x+q%L>f%QWa^x?}k3FIC&M_?|_DjRETyG+^;5h!568yKNQW z0V~gkmb2r>?Bmdz2*tuC^P|-~wgRmpB@q`lfscsBnIhZ&%_BtM&QLrRZP?C(2Nb;a z$7=SM+zBlBo_yXPvv7}0%^a;S$DmEm3f06iZ`klBUjVcK&)V)>MD<}5c zCQl3(I|hdz(ugR4lYONJ^NxBlnT{Q`WNA}*Ygo~v%RO>)v{KyrS+(Z4wm18cbUE8T ze-CG=k@Lfm+VPx1@|UE%n1qH?K{$s$V3rb(-|J#LLK$km(R7+Fh1TXrwH9r7b;x@2 zz*X22m?*1~9v$jJ9*hv(_U`xPoqM**A0YZYj}xK{oX`>8 z{Stoj3u`&Jq7s-fUar>!_kGcK#!(u7IefoqTI7>U1pqvU_6RE1kIQ{R2lI<*#x!LO z*klJ@XbBk1r3$)6qC8wIgWq4Ka+y(}*P1JK);_GyW{N2rE()|!*w0fx0)glCjg%ik z0G?{ullgSJ^UF5~U;2jUYtc_PCbU;|gV>L3l58}B3ij;)49#=pS99gW!RlB&O-^Vy zBN;^Ux(xg8-{>=fjh9z)5m19(CzBoIC*c0Md;AaA=7Ua^aEn;={zqTHp#ps!5n_Jr zQ+kEg{rg_qaQWS7V7w|uryxA)zA5k$O@Si{n`oOGz z{~o9j?El~gib>!?{Q*?R=4u6`o9AEoND29+>i$iOK)+@p^c+Gl+OY+O|3mv)LVy0> gU+{myIr#fRBcpE5DbzF$1O1SfR+g%iFb?>C0I9Eyz5oCK literal 0 HcmV?d00001 diff --git a/resources/contracts/supplier/consignment-v1.json b/resources/contracts/supplier/consignment-v1.json new file mode 100644 index 00000000..054710f8 --- /dev/null +++ b/resources/contracts/supplier/consignment-v1.json @@ -0,0 +1,3330 @@ +{ + "version": "1", + "blocks": [ + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 1 + }, + { + "type": "paragraph", + "text": "产品代销合作协议", + "heading": true, + "align": "center", + "images": [], + "source_paragraph": 2 + }, + { + "type": "paragraph", + "text": "合同编号:[[number]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 3 + }, + { + "type": "paragraph", + "text": "签订日期:[[signature_date]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 4 + }, + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 5 + }, + { + "type": "paragraph", + "text": "产品代销协议", + "heading": true, + "align": "center", + "images": [], + "source_paragraph": 6 + }, + { + "type": "paragraph", + "text": "合同编号:[[number]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 7 + }, + { + "type": "paragraph", + "text": "合同签订地:[[location]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 8 + }, + { + "type": "paragraph", + "text": "本协议由以下双方于 [[signature_date]] 签署:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 9 + }, + { + "type": "paragraph", + "text": "甲方:[[party_a]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 10 + }, + { + "type": "paragraph", + "text": "地址:[[party_a_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 11 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_a_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 12 + }, + { + "type": "paragraph", + "text": "联系人:[[party_a_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 13 + }, + { + "type": "paragraph", + "text": "电话:[[party_a_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 14 + }, + { + "type": "paragraph", + "text": "传真:[[party_a_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 15 + }, + { + "type": "paragraph", + "text": "Email:[[party_a_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 16 + }, + { + "type": "paragraph", + "text": "乙方:[[party_b]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 17 + }, + { + "type": "paragraph", + "text": "地址:[[party_b_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 18 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_b_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 19 + }, + { + "type": "paragraph", + "text": "联系人:[[party_b_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 20 + }, + { + "type": "paragraph", + "text": "电话:[[party_b_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 21 + }, + { + "type": "paragraph", + "text": "传真:[[party_b_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 22 + }, + { + "type": "paragraph", + "text": "Email:[[party_b_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 23 + }, + { + "type": "paragraph", + "text": "鉴于:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 24 + }, + { + "type": "paragraph", + "text": "甲、乙双方有意建立购销合作关系。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 25 + }, + { + "type": "paragraph", + "text": "依据《中华人民共和国民法典》双方经友好、充分协商,达成如下协议,以资共同信守。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 26 + }, + { + "type": "paragraph", + "text": "总则", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 27 + }, + { + "type": "paragraph", + "text": "双方同意,在本协议有效期限内,乙方按照本合同约定的条款和条件及本协议项下的订单向甲方提供 家居、家具产品等(以下称“货物”),并使用甲方提供的品牌商标。协议有效期内,若甲方新注册品牌则以书面正式告知为准,乙方对甲方注册品牌的商标、版权、著作权等知识产权及专利负有保密和排他性义务,不得向第三方透露和生产。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 28 + }, + { + "type": "paragraph", + "text": "本协议约定双方在协议有效期间内建立合作之基本原则,甲方购销货物的具体数量、规格、型号、具体质量标准、交付日期、地点、价格等根据双方在本协议有效期间内签署的订单明细(以下简称“订单”)确定。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 29 + }, + { + "type": "paragraph", + "text": "订单", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 30 + }, + { + "type": "paragraph", + "text": "2.1 甲方按需求向乙方发出订单,(因线上销售不确定因素,同时为保证供货及时性,乙方在即将生产完上一批订单前,需及时通知并征求甲方书面意见,由甲方决定是否追加订单。双方应避免因追单不及时导致的缺货问题,如乙方未及时通知,将由乙方承担后续所产生的一切损失),订单将作为本合同有效附件另行签署,请详见附件《代销合作协议协议附件:[[party_a]]订单标准协议》。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 31 + }, + { + "type": "paragraph", + "text": "2.1.1 甲方发出订单方式:采取纸质或邮件递交的方式,乙方收到后应回执签收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 32 + }, + { + "type": "paragraph", + "text": "2.1.2 乙方接收订单及确认生产进度后,纸质版应于24小时内签名加盖章(或盖手指印)后回传,并确认可交货日期,采购订单自签字盖章起生效,电子版应于24小时内回复可交货日期后生效。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 33 + }, + { + "type": "paragraph", + "text": "2.1.3 对订单如有异议,乙方需在24小时内书面提出;若24小时内未提出,甲方则默认乙方对订单内容无异议。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 34 + }, + { + "type": "paragraph", + "text": "2.2 订单交货期期限、货量要求:", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 35 + }, + { + "type": "paragraph", + "text": "2.2.1 甲方发出采购订单,甲乙双方以《叫货单》约定送货时间,以最后一批货到仓为最终入库时间,期间允许乙方按甲方要求多次送货或按照甲方要求一次送货。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 36 + }, + { + "type": "paragraph", + "text": "2.2.2 在乙方与甲方签订了《[[party_a]]订单标准协议》后,甲方更新产品库存,告知乙方,并通过叫货的方式(请详见附件《合作协议附件:[[party_a]]家居叫货模板》通知乙方需要送货到甲方仓以保证库存充足。如若由于乙方原因造成甲方缺货,乙方需按照(缺货产品的单个售价×30%×缺货总数)的标准要求对甲方进行赔付(单次赔偿最高不超过2000元),同一个SKU缺货时长每增加一天,赔偿金额按标准增加10%,赔偿金额将会从当月货款中直接扣减。如自缺货之日起5天内(包含缺货当天)缺货未补上,甲方有权把产品调给其它供应商生产,同时甲方不再履行后续合同内容,并要求解除合同,因此造成的损失,乙方应当予以赔偿。。如因乙方原因造成的缺货导致甲方销售额严重下滑,甲方不再履行后续合同内容,并要求解除合同,因此所造成的一切售后连锁损失,由乙方承担赔偿责任,并约定,由乙方向机房承担最低10万元的违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 37 + }, + { + "type": "paragraph", + "text": "2.2.3 所有因未准时交货所产生的各项费用由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 38 + }, + { + "type": "paragraph", + "text": "2.2.4 乙方应依2.2.1与2.2.2条定义的交货日期和要求,将商品准时送至甲方指定地点。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 39 + }, + { + "type": "paragraph", + "text": "2.2.5 甲方的客户若无法接受因乙方方面导致的交期变更,而取消甲方的订单,或减少订单数量时,甲方可以向乙方取消该订单,或减少订单数量,乙方应无条件接受,且不得向甲方要求收取任何相关的费用。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 40 + }, + { + "type": "paragraph", + "text": "2.2.6 除不可抗力因素之外,未经甲方同意,乙方不得以任何理由拒绝或延迟交货;乙方应确保交货期,考虑实际情况,甲方给予乙方适当预留交货期限2天。预留期满后,按照本协议中第十一条违约责任条例规定要求乙方支付违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 41 + }, + { + "type": "paragraph", + "text": "2.2.7 由于乙方原因导致的缺货、配件率高的问题,甲方有权暂停履行合同。如果是乙方质量问题导致合同目的无法实现的,甲方有权中止履行合同。可以整改的,须整改到符合甲方要求标准后,双方继续履行合同。乙方应承担上述行为给甲方造成的全部损失。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 42 + }, + { + "type": "paragraph", + "text": "2.2.8 其他违约责任,甲乙双方在试行订单制两个月后,另行以补充协议方式约定。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 43 + }, + { + "type": "paragraph", + "text": "2.3乙方有义务按照甲方的配件需求,准时、准量提供配件,为了减少由于配件问题引起的售后问题以及一系列有损于双方利益的行为,甲方制定了相关的配件管理规定,乙方有义务遵照执行。相关管理规定,请详见《合作协议附件:配件管理规定》。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 44 + }, + { + "type": "paragraph", + "text": "2.4由于之前供货的供应商与甲方已停止合作,该供应商产品产生的售后配件补发问题,甲方会指定现正合作的乙方进行补发,乙方有责任根据甲方要求补发这些配件。补发费用,甲乙双方根据实际情况协商。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 45 + }, + { + "type": "paragraph", + "text": "2.5 因市场因素导致产品滞销或销量不达预期的,在货物入仓6个月内甲方有权按照该产品最新一期报价单价格将该部分产品全部退还乙方,乙方按照协议4.3条进行产品退厂验收,乙方负责货物退厂的运输,相关费用由双方协商决定。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 46 + }, + { + "type": "paragraph", + "text": "第三条 交付", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 47 + }, + { + "type": "paragraph", + "text": "3.1 乙方应于订单中约定的到货日期,将货物运送至甲方指定的地点,乙方负责货物的运输,并承担其相关费用;货物在交付给甲方指定地点之前的毁损、丢失等风险由乙方承担。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 48 + }, + { + "type": "paragraph", + "text": "3.2 货物由乙方运输至甲方指定地点,并由甲方指定地点负责人依据本协议第四条的相关约定确认后,视为交付代管。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 49 + }, + { + "type": "paragraph", + "text": "3.3乙方根据甲方的生产订单量,交货到仓的库量500件以内,允许溢短装10%,501—2000件允许溢短装5%,2001件以上允许溢短装3%。超出规定溢短装范围的,甲方有权不收货、不付款。此条款适用订单制商品。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 50 + }, + { + "type": "paragraph", + "text": "3.4乙方将货物交付至甲方仓库的具体标准、要求和相关处理方法,请详见附件:《奖惩协议》。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 51 + }, + { + "type": "paragraph", + "text": "3.5根据甲方的生产订单需求量,乙方所生产量超出生产订单量的,按以下比例协商处理:", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 52 + }, + { + "type": "paragraph", + "text": "生产订单量为1000以下的(含1000),超出部分的量为原生产订单的20%(含20%)以下的,双方协商后,甲方协助处理;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 53 + }, + { + "type": "paragraph", + "text": "生产订单量为1000-3000(含3000),超出部分的量为原生产订单的10%(含10%)以下的,双方协商后,甲方协助处理;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 54 + }, + { + "type": "paragraph", + "text": "生产订单量为3000-5000及以上(含5000),超出部分的量为400以下的,双方协商后,甲方协助处理。其余多出部分,甲方不予处理。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 55 + }, + { + "type": "paragraph", + "text": "第四条 质量监督与验收", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 56 + }, + { + "type": "paragraph", + "text": "4.1 乙方在收到甲方样品,并进行确认意见后,方可进行大货投产,同时乙方应确保大货质量≧样品,乙方私自投产所造成的损失由乙方自行承担;乙方未接到甲方订单,私自生产的产品,甲方有权拒绝收货入仓及消耗处理。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 57 + }, + { + "type": "paragraph", + "text": "4.2乙方将货物运送至甲方指定交货地点,乙方需无条件配合甲方的质检工作,按《奖惩协议》的要求,进行交货入库。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 58 + }, + { + "type": "paragraph", + "text": "4.3 检验:每批货物中每款(每款以产品ID货号为标准)货物抽检的合格率均应达到97%以上(含本数),否则视为该批货物不合格。甲方有权视货物检验情况,要求乙方重新制作、更换或退货。直到达到甲方要求后再入库,并按甲方规定时间内入库,不得延迟。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 59 + }, + { + "type": "paragraph", + "text": "4.3.1乙方按甲方订单生产,在乙方入库前,向甲方发出验货申请,甲方派出专员查货,检查量不少于成品数量3%,根据产品质量做出判断是否接受、整改。如发现乙方交付的货物与甲方确认的样品存在本质不符或品质未达到检验合格率的,甲方有权通知乙方将全部货物运回,乙方应在甲方指定期限内(如甲方未明确指定期限,则一般为甲方发出通知之日起10日内)返工、更换、重新制作,向甲方指定地点重新交付符合质量标准的货物;如甲方再次检验仍存在与甲方确认的样品存在本质(材质、尺寸、结构等)不符或品质未达到检验合格率的,甲方亦有权直接解除订单合同,退回当批全部货物,并要求乙方按照本协议第11条第11.2款约定承担相应违约责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 60 + }, + { + "type": "paragraph", + "text": "4.3.2如乙方交付的货物达到检验合格率的,则甲方将不符合质量要求的货物退还乙方,这部分货物不结货款。除非达到甲方要求,否则甲方不接受乙方返修货物。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 61 + }, + { + "type": "paragraph", + "text": "4.4 验收标准:甲方在基于国家及行业标准的前提下,依据本协议及订单、《质量手册》(本质量标准手册甲方提供,以下简称“《质量手册》”)等文件,及样品标准进行质量验收;如前述文件标准不一致的,以最近签署日期为准,如适用的文件标准与样品标准不一致的,则以较高标准为准。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 62 + }, + { + "type": "paragraph", + "text": "4.5 作为本协议质量检验标准之一的《质量手册》,以甲方即时执行的版本为准。甲方可将即时执行的版本以E-MAIL、微信、QQ、纸质方式发送给乙方,甲方发送之日视为乙方接收之日。如乙方有异议,则应于甲方发送后3日内予以回复,否则视为乙方确认并同意遵守《质量手册》中关于产品质量、品质控制等方面的要求。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 63 + }, + { + "type": "paragraph", + "text": "4.6 甲方按照本协议的约定进行的货物检验及验收,并不免除乙方应承担的产品质量保证责任,甲方收货后,只要双方继续合作,乙方仍应应对甲方承担货物质量保证责任。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 64 + }, + { + "type": "paragraph", + "text": "4.7 由于乙方造成的产品质量问题,甲方有权要求乙方整改;如若乙方整改2次后仍不符合甲方要求,甲方有权不为乙方清货。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 65 + }, + { + "type": "paragraph", + "text": "4.8 在甲方正常售卖某单品的情况下,乙方应就甲方售卖的此产品提供供货保证,在未与甲方达成一致前,不得以各种理由为由单方面停止供货,否则须承担因乙方单方面私自停止供货导致的甲方所产生的的一系列损失,(包含但不限于货款暂扣,不予结算)。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 66 + }, + { + "type": "paragraph", + "text": "4.9 乙方须向甲方提供乙方推选给甲方售卖的产品的尺寸图(线稿图),实物样品,及产品毛重和包装尺寸,并确保准确无误,若因乙方提供资料出现问题影响产品售卖产生从而产生的一系列问题,由乙方承担责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 67 + }, + { + "type": "paragraph", + "text": "第五条 包装", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 68 + }, + { + "type": "paragraph", + "text": "5.1乙方负责对货物以单SKU装箱的方式入箱,使之适合多次运输、多次搬运、卸装的要求,并根据货物特点和要求,加上防潮、防雨、防腐蚀的保护措施,保证货物运到指定地点时无破损、无脏污。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 69 + }, + { + "type": "paragraph", + "text": "5.2包装方法:以订单上列明的标准或以甲方要求为准。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 70 + }, + { + "type": "paragraph", + "text": "5.3其他特殊包装要求可在具体采购订单和发货通知中具体约定。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 71 + }, + { + "type": "paragraph", + "text": "第六条 结算条款", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 72 + }, + { + "type": "paragraph", + "text": "6.1订单项下的价格已经包含了乙方提供货物所涉及的全部费用,甲方无需就乙方提供的货物向乙方或第三方支付任何其他费用。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 73 + }, + { + "type": "paragraph", + "text": "6.2结算:", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 74 + }, + { + "type": "paragraph", + "text": "6.2.1甲乙双方根据入仓产品在甲方平台上月的销售数量、剩余入库数量进行对账,根据对账单金额进行实际结算。结算方式为月结。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 75 + }, + { + "type": "paragraph", + "text": "乙方需每月5号之前将上个月电子账单发送至甲方财务处,经甲方财务审核完账单后,在每月14号发送账单电子档至乙方处,并要求乙方确认、签字、盖章;相应的赔偿款项账单由甲方一并发给乙方核对并签字盖章;账单为多页的,需要盖骑缝章;上述两份账单均予以确认签章后,由乙方统一交付甲方财务部门,财务以收到账单纸质版之日起72小时(工作时间含签字当天时间)内作打款处理。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 76 + }, + { + "type": "paragraph", + "text": "6.2.2甲方将按照合同上账号给乙方进行打款,后续乙方需要变更打款账号,请按甲方要求办理。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 77 + }, + { + "type": "paragraph", + "text": "6.2.3支付方式:银行汇款打款(以下项目根据付款方式填写具体信息):", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 78 + }, + { + "type": "paragraph", + "text": "以甲方财务实际付款账户信息为准", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 79 + }, + { + "type": "paragraph", + "text": "账户名称:[[account_name]] 银行账号:[[account_number]]", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 80 + }, + { + "type": "paragraph", + "text": "开户行:[[bank_name]]", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 81 + }, + { + "type": "paragraph", + "text": "6.3因本合同项下所发生的其他税负,由甲乙双方按照法律规定各自承担。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 82 + }, + { + "type": "paragraph", + "text": "6.4甲乙双方平常往来的文件、样品由各寄出方承担费用;补件、返修、返工、更换、重新交付的运输费由乙方负责。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 83 + }, + { + "type": "paragraph", + "text": "6.5关于成本变动,以第一批订单发出时间的原材料价格为准,原材料价格涨、跌超过8%连续两个月,甲乙双方在两个月后执行订单时,可重新议价。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 84 + }, + { + "type": "paragraph", + "text": "6.6关于产品定价,当月的产品价格在距离月底还有4天的时间就要找核价专员定价,超出此时效则货款默认为顺延到下个月结算。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 85 + }, + { + "type": "paragraph", + "text": "第七条 退货和质量保证", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 86 + }, + { + "type": "paragraph", + "text": "7.1货款结算前,如甲方客户因货物质量问题而退换货的,乙方承担由此造成的所有费用及损失;如因质量问题给第三方造成人身或财产损害的,乙方另须承担全部因此而给甲方造成的全部损失。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 87 + }, + { + "type": "paragraph", + "text": "7.2 对于所有包含甲方商标、LOGO、名称或其他甲方标识的货物,如经甲方退货给乙方的,乙方必须按照甲方的要求将所有甲方标识剪除,如乙方违反本条款,擅自处理含有甲方标识的货物,一经发现,乙方须按照(乙方获得的利益总额的五倍)向甲方支付违约金,如无法确定乙方利益总额的,则按照(甲方全部退货总金额的五倍)支付违约金,违约金不足以弥补甲方损失的,由乙方继续承担剩余损失金额。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 88 + }, + { + "type": "paragraph", + "text": "7.3关于客退件,甲方会通知乙方将属于其的客退件拉走,做好客退件出库,双方签字确认。如若乙方未及时将客退件拉走,甲方将按《客退件管理规定》处理,详情请见附件《客退件管理规定》。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 89 + }, + { + "type": "paragraph", + "text": "第八条 知识产权", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 90 + }, + { + "type": "paragraph", + "text": "8.1任何一方在履行本合同的过程中应尊重对方的知识产权,未经对方同意,不从事任何可能使对方的知识产权受到损害的行为。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 91 + }, + { + "type": "paragraph", + "text": "8.2双方确认并同意,乙方仅得在本合同约定的范围内使用甲方所有或经授权合法使用的未被修改的商标、标识,不得以任何本协议约定之外的目的使用甲方所有或甲方经授权合法使用的商标、标识、商号等;乙方应保证在任何情况下均不对甲方所有或甲方经授权合法使用的商标、商号、标志或甲方相关域名主张任何利益,不得对以上相同或相似的商标、商号、标志、域名进行注册或试图注册;同时,乙方保证不通过任何第三方实施上述行为。如乙方实施上述行为而获得的任何权利或利益,一经甲方或原权利人提出,乙方应将所获得的权利及利益无偿转让给甲方或原权利人。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 92 + }, + { + "type": "paragraph", + "text": "8.3乙方不得擅自将甲方向乙方提供的商标和甲方提供的所有物品作任何商业用途或未经甲方同意而提供给任何第三方。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 93 + }, + { + "type": "paragraph", + "text": "8.4 乙方确认并同意:甲方有权在乙方向甲方提供的货物及货物合格证上使用、标注乙方的相关企业信息(包括但不限于:生产企业名称、注册地址、联系电话)及CCC安全认证标志,同时同意甲方将上述信息许可第三方使用。乙方应保证甲方使用前述信息不会侵犯任何第三方的合法权益,否则由乙方承担全部法律责任,如因此给甲方造成损失的,应予以赔偿(包括但不限于:直接损失、律师费、公证费、诉讼费等所有费用)。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 94 + }, + { + "type": "paragraph", + "text": "第九条 反商业贿赂条款", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 95 + }, + { + "type": "paragraph", + "text": "9.1 若发现乙方以任何形式给予甲方的员工商业贿赂以获取商品订单或更有利的交易条件,甲方有权立即终止本协议或终止该次商品订单,同时要求乙方赔偿10万元,并赔偿甲方相应的经济损失。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 96 + }, + { + "type": "paragraph", + "text": "9.2若甲方员工以不正当方式私自向乙方索取或变相索取回扣时,乙方应立即通知甲方,并由甲方对该事件进行处理。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 97 + }, + { + "type": "paragraph", + "text": "第十条 违约责任", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 98 + }, + { + "type": "paragraph", + "text": "10.1乙方均应本着诚实信用的原则妥善履行本协议项下的各项义务,违反本协议约定的,则应向甲方承担至少10万元违约赔偿金,由此给甲方造成其他损失的,由乙方继续向甲方承担损失赔偿金。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 99 + }, + { + "type": "paragraph", + "text": "10.2如乙方提供的货物不符合本协议约定的标准或存在质量问题,甲方除要求乙方根据甲方要求更换或退货、返还货款外,甲方有权就因此而发生的损失要求乙方支付违约金,违约金数额为退回给乙方货物总金额的5%,不足以弥补甲方损失(包括但不限于:直接/间接损失、律师费、诉讼费、公证费等所有费用)的,乙方还须据实赔偿。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 100 + }, + { + "type": "paragraph", + "text": "10.3 乙方应确保发货,延期发货在1天以内的,甲方给予适当预留期限。预留期满后,延期1天,乙方按货款总额的0.5%向甲方承担赔偿责任;延期2天,乙方按货款总额的1%向甲方承担赔偿责任;以此类推。上述损失赔偿金,甲方有权利在与乙方结算货款时一并予以扣减。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 101 + }, + { + "type": "paragraph", + "text": "第十一条 协议期限", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 102 + }, + { + "type": "paragraph", + "text": "11.1本协议自双方签字并盖章后于 [[start_date]] 起生效,如甲、乙双方在本协议生效日前已经履行或部分履行了协议义务,则本协议约定溯及至最早开始履行本协议义务之日。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 103 + }, + { + "type": "paragraph", + "text": "11.2本协议有效期以终止日期为准,终止日期为 [[end_date]]。有效期届满后,双方继续合作的,须经协商后,重新签署协议确定。如本协议期限届满,而本协议项下订单尚未履行完毕的,则以本协议项下最后一笔订单履行完毕(履行完毕是指双方已结算完毕该订单下货款且所有退换货事宜均已处理完毕)之日,本协议终止。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 104 + }, + { + "type": "paragraph", + "text": "第十二条 协议变更和终止", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 105 + }, + { + "type": "paragraph", + "text": "12.1双方经协商一致签署书面协议,可对本合同进行变更。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 106 + }, + { + "type": "paragraph", + "text": "12.2如发生下列情形之一的,甲方有权立即以书面通知的方式单方面解除本合同:", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 107 + }, + { + "type": "paragraph", + "text": "乙方的全部或主要资产已转让或有义务转让予第三方;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 108 + }, + { + "type": "paragraph", + "text": "乙方被收购或与第三方合并;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 109 + }, + { + "type": "paragraph", + "text": "乙方以书面形式表示其无力履行或将不履行本协议项下义务;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 110 + }, + { + "type": "paragraph", + "text": "乙方停止营业或进入破产清算程序;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 111 + }, + { + "type": "paragraph", + "text": "乙方被甲方的竞争对手直接或间接控制;", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 112 + }, + { + "type": "paragraph", + "text": "12.3本协议的终止,并不影响终止前甲、乙双方已发生的双方权利义务关系。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 113 + }, + { + "type": "paragraph", + "text": "12.4本协议第九条有关知识产权和第十四条有关保密义务条款在本协议终止后的2年内仍然对双方具有约束效力。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 114 + }, + { + "type": "paragraph", + "text": "第十三条 保密、排他义务", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 115 + }, + { + "type": "paragraph", + "text": "13.1在合作过程中,乙方从甲方(或其母公司、子公司、关联公司、甲方在电商平台开设的网店)获得的与合作有关或因合作产生的任何商业、营销、图纸,产品,设计或其他性质的资料,无论以何种形式或载于何种载体,无论在披露时是否以口头、图像或以书面方式表明其具有保密性。 13.2 乙方保证上述保密信息仅用于与合作有关的用途或目的,并予以妥善保存。经甲方提出要求,乙方应按照甲方的指示将含有保密信息的所有文件或其他资料归还给甲方,或者按照甲方的指示予以销毁。合作终止后,甲方有权向乙方提出要求将保密信息资料交还。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 116 + }, + { + "type": "paragraph", + "text": "13.3乙方需要自行采取有效措施,确保本协议中保密措施的正常履行。乙方关联公司或乙方工作人员就以上事宜对甲方造成损失的,均由乙方单位承担一切责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 117 + }, + { + "type": "paragraph", + "text": "13.4 发现有人侵犯甲方商业秘密和技术秘密时,乙方有责任有义务维护甲方利益并及时向甲方通报并在第一时间采取一切必要措施防止信息的扩散,尽最大可能消除影响。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 118 + }, + { + "type": "paragraph", + "text": "13.5 乙方违反本协议的任何条款,应承担违约责任,并向甲方支付违约金人民币 30万元 。上述违约金并不影响受损害方向违约方要求损害赔偿。该等赔偿以甲方实际遭受的损失或以乙方全部非法所得为限。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 119 + }, + { + "type": "paragraph", + "text": "13.6本协议中涉及的有关保密信息,其中已经拥有知识产权的归原所有人所有;相关工作实施中产生的知识产权,其知识产权的归属依甲方所有。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 120 + }, + { + "type": "paragraph", + "text": "13.7该协议自签字盖章之日起生效,甲乙双方合作期间到终止合作后2年内有效。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 121 + }, + { + "type": "paragraph", + "text": "第十四条 争议解决", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 122 + }, + { + "type": "paragraph", + "text": "14.因理解和执行本协议发生的任何争议双方均应通过友好协商解决,经协商未能达成一致意见的,双方同意提交合同签订地所在地法院诉讼解决。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 123 + }, + { + "type": "paragraph", + "text": "14.1解除合作关系或要求调离正常在售的某款产品时,乙方需提前6个月以书面形式正式向甲方提出,若不提前提出私自停止供货或单方面解除合作关系的,将付与甲方100万的违约金,甲方有权在货款结算时直接扣减,甲乙双方确定不合作关系时,签订《合作关系解除两清协议》,并在停止合作后6个月内处理好所有后续售后问题。如若未处理完,所有产生的经济损失由乙方承担。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 124 + }, + { + "type": "paragraph", + "text": "第十五条 其他", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 125 + }, + { + "type": "paragraph", + "text": "15.1本协议任何一方未及时行使本合同项下的权利,并不意味着其对该等权利的放弃,亦不影响该方行使本合同项下的其他权利。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 126 + }, + { + "type": "paragraph", + "text": "15.2除非事先取得对方书面同意,本合同项下的权利不可转让。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 127 + }, + { + "type": "paragraph", + "text": "15.3本合同确定了双方交易的基本原则。具体交易的成交,仍需双方以具体订单或其他具体合同来执行。该订单或其他具体合同均具有法律效力,如各文件内容有出入,以订单或具体合同的约定优先适用,而本合同及补充协议之间以较新的文件约定为准。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 128 + }, + { + "type": "paragraph", + "text": "15.4本合同项下任何通知均以书面形式作出,可使用邮递、电子邮件、传真等方式发出。以电子邮件、传真方式发出的,发出时间即视为送达时间;邮递方式发出的,以快递签收日期为送达时间。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 129 + }, + { + "type": "paragraph", + "text": "甲乙双方的联系方式如本合同文首所示,任何一方将通知、文件等发送至对方在文首所示的地址、电子邮箱的,视为发送至对方。任何一方变更联系方式的,应提前7日书面通知对方。若因未履行通知义务,而导致对方通知、文件等未能接收到的,由未履行通知义务一方自行承担相应责任。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 130 + }, + { + "type": "paragraph", + "text": "15.5 本协议未尽事宜,后期根据实际情况另行签订合作协议附件,本协议所有相关附件均与本协议一样,具同等法律效力。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 131 + }, + { + "type": "paragraph", + "text": "15.6本协议壹式贰份,甲方执壹份,乙方执壹份,均具有同等法律效力。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 132 + }, + { + "type": "paragraph", + "text": "本协议由双方于封面所列日期签署。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 133 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件1:", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 137 + }, + { + "type": "paragraph", + "text": "奖惩协议", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 138 + }, + { + "type": "paragraph", + "text": "甲乙双方经过友好协商,约定由乙方作为甲方的乙方,向甲方按时、按质、按量提供甲方需要的合同内容项目,为规范乙方的供应义务及由此可能产生的违约、赔偿责任,特制定如下协议:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 139 + }, + { + "type": "paragraph", + "text": "目的", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 140 + }, + { + "type": "paragraph", + "text": "甲方为维护优质供应商(即乙方),促使各供方不断建立和完善体系,提高整体素质和质量能力,保证稳定地、及时地提供满意的产品质量和服务。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 141 + }, + { + "type": "paragraph", + "text": "范围", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 142 + }, + { + "type": "paragraph", + "text": "适用于本合同甲乙方双", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 143 + }, + { + "type": "paragraph", + "text": "职责", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 144 + }, + { + "type": "paragraph", + "text": "3-1、甲方质检部负责乙方质量情况评定;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 145 + }, + { + "type": "paragraph", + "text": "3-2、甲方采购部门数据组负责给乙方当月配件率、送货达成率和配件返回的及时性评定提出奖励,经采购会签上报甲方领导后,提交财务部并通知乙方;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 146 + }, + { + "type": "paragraph", + "text": "3.3、甲方财务部按奖励制度执行。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 147 + }, + { + "type": "paragraph", + "text": "4.考核细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 148 + }, + { + "type": "paragraph", + "text": "4-1、品质:送货是否有质量问题;线上反馈是否有质量问题等;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 149 + }, + { + "type": "paragraph", + "text": "4-2、交期:是否按照订单下达叫货通知按时送货;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 150 + }, + { + "type": "paragraph", + "text": "4-3、售后:配件补发是否在规定时效内按时补发;退货是否在规定时效内拉走;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 151 + }, + { + "type": "paragraph", + "text": "4-4、产值:乙方所供货品的货值的大小。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 152 + }, + { + "type": "paragraph", + "text": "5.奖励明细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 153 + }, + { + "type": "paragraph", + "text": "5-1、售后及时之星奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 154 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 155 + }, + { + "type": "paragraph", + "text": "月度供货值大于30w小于50w的乙方,配件返回率达到100%;奖励500元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 156 + }, + { + "type": "paragraph", + "text": "月度供货值50w以上100w以内的乙方,配件返回及时率在99.98%以上的奖励1000元/月或同等价值的物资,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 157 + }, + { + "type": "paragraph", + "text": "月度供货值大于100w小于200w的乙方,配件返回及时率达到99.97%,奖励1500元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 158 + }, + { + "type": "paragraph", + "text": "月度供货值大于200w的乙方,配件返回及时率达到达到99.96%;,奖励2000元/月或同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 159 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 160 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,配件返回及时率达到99.98%,奖励3000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 161 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上,配件返回及时率达到99.97%,奖励4000元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 162 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,配件返回及时率达到达到99.96%奖励6000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 163 + }, + { + "type": "paragraph", + "text": "5-2、最佳交期奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 164 + }, + { + "type": "paragraph", + "text": "缺货占比在1.5%,且送货达成率在99.95%以上(618,,99,双十一期间自活动当天开始5天缓冲不计入考核)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 165 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 166 + }, + { + "type": "paragraph", + "text": "月度供货值在50w以上100w以下奖励1000元或同等价值物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 167 + }, + { + "type": "paragraph", + "text": "月度送货货值在100w以上的乙方,奖励2000元或同等价值物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 168 + }, + { + "type": "paragraph", + "text": "200w以上奖励4000元或同等价值物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 169 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 170 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,奖励10000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 171 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上,奖励20000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 172 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,奖励30000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 173 + }, + { + "type": "paragraph", + "text": "5-3.品质之星奖:月度配件率根据乙方所供货品的货值不同分为以下几类:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 174 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 175 + }, + { + "type": "paragraph", + "text": "月度供货值大于30w小于50w,配件率最低且无质检通知单奖励1000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 176 + }, + { + "type": "paragraph", + "text": "月度供货值大于50w小于100w,配件率最低且无质检通知单奖励2000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 177 + }, + { + "type": "paragraph", + "text": "月度供货值大于100w小于200w,配件率最低且无质检通知单奖励3000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 178 + }, + { + "type": "paragraph", + "text": "月度供货值大于200w,配件率最低且质检通知单不超过1次奖励4000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 179 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 180 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,奖励10000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 181 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上2000w以内,奖励20000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 182 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,奖励30000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 183 + }, + { + "type": "paragraph", + "text": "配件率标准:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 184 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "类别", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 185 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "指标要求", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 186 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "单板桌类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 187 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过2%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 188 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "酒柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 189 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过6%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 190 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "简单板式(30块板之内)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 191 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 192 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "复杂板式(大于30块板)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 193 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 194 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "钢架类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 195 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过4%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 196 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "书柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 197 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过4%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 198 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "普通茶几+电视柜", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 199 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 200 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "北欧风产品类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 201 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 202 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "床头柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 203 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过2%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 204 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "鞋柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 205 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 206 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "鞋架+书架类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 207 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 208 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "以上需符合配件率标准且同时无质检通知单。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 209 + }, + { + "type": "paragraph", + "text": "5-4.新品小能手奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 210 + }, + { + "type": "paragraph", + "text": "乙方提供的新品经公司采纳并成功上架销售,月度销售额在5w以上的,一次性奖励2000元。月度销售额在10w以上的一次性奖励5000元。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 211 + }, + { + "type": "paragraph", + "text": "6.考核条款(包含但不限于)(乙方向甲方的赔偿款与乙方承担的其他产品质量赔偿责任单独计算金额)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 212 + }, + { + "type": "paragraph", + "text": "6-1关键指标类:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 213 + }, + { + "type": "paragraph", + "text": "6-1-1品质:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 214 + }, + { + "type": "paragraph", + "text": "6-1、当月首次,乙方批量赔偿甲方1000元;当月第二次,乙方批量赔偿甲方2000元;第三次及以上,乙方批量赔偿甲方2000元;同一产品当月超过两次被甲方质检部发现有质量问题,乙方赔偿甲方5000元,并承担所有售后,同时翻包所有已入库产品。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 215 + }, + { + "type": "paragraph", + "text": "6-3、批量质量问题且造成退货的,乙方承担所有由此造成的线上损失,且赔偿甲方3000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 216 + }, + { + "type": "paragraph", + "text": "6-4、月度配件率高于配件率标准0.5个点,乙方按照1000元/类别的标准向甲方赔偿;高于1个点的,乙方按照2000元/类别的标准向甲方赔偿;高于2.5个点,乙方按照3000元/类别的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 217 + }, + { + "type": "paragraph", + "text": "6-5、对于配件率过高的产品,多次沟通未达到甲方要求的,甲方有权解除合同,更换供应商,乙方无条件表示同意解除。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 218 + }, + { + "type": "paragraph", + "text": "6-1-2交期:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 219 + }, + { + "type": "paragraph", + "text": "未按叫货组叫货的时间将货送到仓库的,如造成缺货,按照以下公式扣款:SKU*缺货数量*成本价的30%≤2000元,乙方向甲方赔偿该缺货金额,以2000元为限。同一个SKU缺货时长每增加一天,赔偿款增加10%;叫货组通知送货,三次未如约送达仓库的,甲方有权更换供应商,乙方无条件表示同意,同时在乙方产能不足期间由其他厂家代为生产的产品的售后,包含但不限于:配件补发等损失,均有乙方承担责任,按甲方出示的损失清单为准。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 220 + }, + { + "type": "paragraph", + "text": "另外,如因乙方的原因不能继续合作的,需在完成已承接的订单之前提前三个月书面告知甲方,并在约定的时间内完成已承接的订单。若未能书面提前三个月通知,已生产货款暂不结算,并另行由乙方向甲方支付10万元违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 221 + }, + { + "type": "paragraph", + "text": "6-1-3售后:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 222 + }, + { + "type": "paragraph", + "text": "配件补发按照约定的时效自订单到达WMS系统里面起24小时内由乙方及时发出。延迟发出,乙方按照10元/单向甲方赔偿,按时长累积。已补发的配件经核实是乙方补发错误的按照未及时发出处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 223 + }, + { + "type": "paragraph", + "text": "乙方需承担售后问题,以24小时为限(售后问题包含但不限于产品本身质量问题与交货问题,快递运输破损,配件24小时及时返回、客退等),其中客退统一退到甲方仓库,由甲方仓库相应负责人员统一告知,乙方在接到采购通知后48小时内将退货拉完,超出时效,甲方将自行安排车辆将退货送到乙方仓库,运费结算价格为:三轮车150元/车,6.8米货车300元/车,该费用由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 224 + }, + { + "type": "paragraph", + "text": "6-2、日常作业行为类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 225 + }, + { + "type": "paragraph", + "text": "6-2-1、乙方未按送货的标准和要求进行送货的,甲方采购人员通知乙方后,乙方需在24小时内处理完成,且不能将不符标准的货堆积在甲方仓库内,如若24小时内未处理完成的,甲方将进行统计并告知乙方,乙方按500元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 226 + }, + { + "type": "paragraph", + "text": "6-2-2、乙方及其送货人员,进入甲方工作场所,应服从甲方仓储中心人员管理,若乙方货运人员违反甲方相关规定或发生任何纠纷,甲方向乙方追究责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 227 + }, + { + "type": "paragraph", + "text": "6-2-3、乙方及其货运人员不得辱骂及与甲方员工发生争吵,如有违反,乙方按照1000元/类别的标准向甲方赔偿。乙方及其货运人员不得与甲方员工打架、斗殴,违者甲方将追究由此带来的一切损失,且乙方按照50000元/次的标准向甲方赔偿。产生以上行为的货运人员,甲方不再接收送货。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 228 + }, + { + "type": "paragraph", + "text": "6-2-4、乙方及货运人员应到叉车停放地点取用叉车,但禁止开叉车进入库区内,违者,乙方按照1000元/次的标准向甲方赔偿;如若私自使用高位叉车,违者,乙方按照1000元/次的标准向甲方赔偿;因使用叉车产生的一切不良后果或危害及事故,均由乙方承担全责。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 229 + }, + { + "type": "paragraph", + "text": "6-2-5、乙方及其货运人员不得在甲方厂区内吸烟,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 230 + }, + { + "type": "paragraph", + "text": "6-2-6、乙方及其货运人员不得私自配有叉车钥匙,或损坏叉车锁,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 231 + }, + { + "type": "paragraph", + "text": "6-2-7、乙方及其送货人员不准私自进入甲方仓储高位货架区域内,违者,乙方按照1000元/次的标准向甲方赔偿;乙方货运人员私自攀爬货架、以及其他导致安全事故可能发生的行为,违者,乙方按照1000元/次的标准向甲方赔偿,且因以上行为造成的一切后果,均由乙方负责。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 232 + }, + { + "type": "paragraph", + "text": "6-2-8、不可在甲方任何作业区内私自翻弄任何货物,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 233 + }, + { + "type": "paragraph", + "text": "6-2-9、乙方不得私自带走甲方托盘,违者,乙方按照1000元/个的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 234 + }, + { + "type": "paragraph", + "text": "6-2-10、乙方送货人员进入甲方仓库使用叉车后,需原处放回,若使用电叉没电后需要放回原处充电,发现一次用完叉车不归位原处或没电后不充电的,乙方按照500元/次的标准向甲方赔偿,多沟通无果者,甲方有权要求乙方更换送货人员。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 235 + }, + { + "type": "paragraph", + "text": "6-2-11、乙方送货人员进入甲方仓库送货,需配合甲方质检人员进行质检,严禁私自偷盖甲方质检合格章与收货专用章,违者,乙方按照500元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 236 + }, + { + "type": "paragraph", + "text": "6-2-12 京东货物码放要求:京东的货物,乙方在码放时,须要在托盘上放一张木板或硬纸板,以免最下面一层货物变形。并预备京东货物包装箱。如若乙方未按要求码放,甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 237 + }, + { + "type": "paragraph", + "text": "6-2-13 一般货物及码放要求:货物外包装不得有破损;一拖一个SKU的产品,不得混拖;货物码放高度,不得超过1.6米,前后左右宽度不得超过1.3米(超长货物除外),不得超过标准;对于容易倾斜或者单排码入的货物需要缠绕膜;违反以上标准的,甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 238 + }, + { + "type": "paragraph", + "text": "6-2-14 入库单要求:乙方送货时提供的产品的条形码、入库单号要准确、清晰,并且不能有手动修改字样,否则甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 239 + }, + { + "type": "paragraph", + "text": "6-2-15、以上未能尽述之其他有妨碍、损害甲方的行为,根据情节轻重,甲方将向乙方追究500元以上,上不封顶的赔偿款。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 240 + }, + { + "type": "paragraph", + "text": "7、协议中的专业名词解释:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 241 + }, + { + "type": "paragraph", + "text": "配件率=乙方当月配产生件数量/乙方产品当月销售产品数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 242 + }, + { + "type": "paragraph", + "text": "配件返回及时率=配件当月及时补发数量/当月应发数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 243 + }, + { + "type": "paragraph", + "text": "缺货率=乙方产品当月缺货数量/乙方产品当月销数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 244 + }, + { + "type": "paragraph", + "text": "送货率=当月产品入库量/当月产品计划量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 245 + }, + { + "type": "paragraph", + "text": "退货率=当月产品退货数量/乙方当月产品销量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 246 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 247 + }, + { + "type": "paragraph", + "text": "如在履行本合同时产生纠纷,双方应当按照协议中的内容履行,如无法履行的,则约定在合同签订地人民法院解决纠纷。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 248 + }, + { + "type": "paragraph", + "text": "以上未尽事宜及解释权归甲方所有,乙方表示接受。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 249 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 250 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件2:", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 254 + }, + { + "type": "paragraph", + "text": "质量手册", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 255 + }, + { + "type": "paragraph", + "text": "第一条 产品生产标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 256 + }, + { + "type": "paragraph", + "text": "1.1. 板件生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 257 + }, + { + "type": "paragraph", + "text": "1.1.1封边无脱胶,无开口,侧面平整,封边条与板材之间无明显胶线痕迹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 258 + }, + { + "type": "paragraph", + "text": "1.1.2封边颜色与板材无色差,封边条接口处如未相互覆盖,必须无明显缝隙(缝隙长度不超2MM),如封边条接口相互覆盖(覆盖长度必须在10MM-15MM之间),并且粘贴良好。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 259 + }, + { + "type": "paragraph", + "text": "1.1.3打孔不能出现明显爆口,孔位误差不超样品确认单3MM,合页、导轨、万向轮、等需要使用自攻螺丝安装的配件必须有准确明显的引孔 (注:引孔深度<3MM,直径<3.5MM),孔位无多打无漏打。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 260 + }, + { + "type": "paragraph", + "text": "1.1.4 产品整体板件颜色无色差,水平无翘曲无刮伤碰伤,无明显爆口(板材爆口修补不允许出现明显影响外观的修补),板件开料需根据样品确认单尺寸开料,误差不超2MM.", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 261 + }, + { + "type": "paragraph", + "text": "1.1.5 板件油漆表面颜色均匀平整0.5平方米不超三处缺陷点(缺陷点直径≤0.5mm),无划痕,碰伤,流痕及崩裂现象,油漆面与其他部件接触面需丝棉纸包裹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 262 + }, + { + "type": "paragraph", + "text": "1.1.6 产品所有板件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 263 + }, + { + "type": "paragraph", + "text": "1.2. 钢架生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 264 + }, + { + "type": "paragraph", + "text": "1.2.1 打孔必须保持钢架两面光滑平整,无毛刺飞边,孔位内不能出现杂质影响正常安装,孔位误差和样品不超2MM。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 265 + }, + { + "type": "paragraph", + "text": "1.2.2 焊点均匀光滑(点焊数量≥2),连接牢固,焊接处无脱焊,虚焊,漏焊,焊穿等质量问题,焊点周围不可以出现焊丝,明显焊渣,焊接连接处平整,无水平方向变形。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 266 + }, + { + "type": "paragraph", + "text": "1.2.3 产品所有钢架部件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 267 + }, + { + "type": "paragraph", + "text": "1.3. 喷塑生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 268 + }, + { + "type": "paragraph", + "text": "1.3.1 钢架喷塑不能出现橘皮,起泡,漏喷,锈斑,涂层脱落。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 269 + }, + { + "type": "paragraph", + "text": "1.3.2 钢架喷塑表面需均匀平整,无划痕,磨损,麻点颗粒,雾化,流挂等任何影响外观的质量问题。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 270 + }, + { + "type": "paragraph", + "text": "1.3.3 钢架喷塑塑粉不允许出现堵塞螺丝孔及闷头影响安装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 271 + }, + { + "type": "paragraph", + "text": "第二条 产品包装及内部填充标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 272 + }, + { + "type": "paragraph", + "text": "1.4. 五金件采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 273 + }, + { + "type": "paragraph", + "text": "1.4.1 需无明显毛剌,色差,无生锈氧化、破裂,电镀/涂层均匀无脱落,无影响使用的其它缺陷(注:螺丝刀需使用单用梅花螺丝刀,长度≥16CM,把手实心材质)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 274 + }, + { + "type": "paragraph", + "text": "1.4.2 配件包内,须有配件标号(和说明书对应),且不同配件分开小包包装对应标号,每个小包配件需用大袋包装一起封死(小袋需使用自封袋,单层厚度≥0.04MM,大袋样式无要求,厚度需≥0.06 MM)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 275 + }, + { + "type": "paragraph", + "text": "1.4.3 螺丝配件必须按照说明书标注规格数量放置,不得出现混装漏装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 276 + }, + { + "type": "paragraph", + "text": "1.5 内部填充采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 277 + }, + { + "type": "paragraph", + "text": "1.5.1 六面泡沫填充需≥10g (部分产品可按公司规定填充)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 278 + }, + { + "type": "paragraph", + "text": "1.5.2 填充厚度,产品重量≤10KG,填充厚度10MM,产品重量10KG≤50KG,填充厚度20MM,超50KG需分开包装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 279 + }, + { + "type": "paragraph", + "text": "1.6 外包装采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 280 + }, + { + "type": "paragraph", + "text": "1.6.1 外包装纸箱面纸≥160g,上瓦楞≥130g,下瓦楞≥130g,夹层≥80g,底纸≥130g", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 281 + }, + { + "type": "paragraph", + "text": "1.6.2 纸箱需按公司印刷要求进行印刷,必须印有制造商,经销商,联系方式,执行标准,产品型号信息(信息需和产品图纸,合格证,条码信息一致吻合)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 282 + }, + { + "type": "paragraph", + "text": "1.6.3 纸箱必须保持干净整洁,无任何破损,否则仓库有权拒收", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 283 + }, + { + "type": "paragraph", + "text": "1.7 产品资料及细节标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 284 + }, + { + "type": "paragraph", + "text": "1.7.1 产品外包装必须粘贴条码,条码贴于纸箱两侧短边(禁止只有一边贴条码),条码信息与纸箱内货物及说明书合格证信息一一对应,字迹清晰,条码扫描无误。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 285 + }, + { + "type": "paragraph", + "text": "1.7.2产品内部除简易产品(简易产品:整装沙发或我司规定产品)外都必须放置说明书(说明书由我司统一提供电子档),合格证必须每件产品放置,合格证上需信息完善,必须印有制造商,联系方式,执行标准,产品型号,使用说明,出厂日期。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 286 + }, + { + "type": "paragraph", + "text": "1.7.3 产品内部包装需整洁,无明显污渍。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 287 + }, + { + "type": "paragraph", + "text": "1.7.4 所有厂家不得私自更改审样后的产品 。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 288 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 289 + }, + { + "type": "paragraph", + "text": "双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 290 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 291 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件3:", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 295 + }, + { + "type": "paragraph", + "text": "[[party_a]]采购订单标准协议", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 296 + }, + { + "type": "paragraph", + "text": "第一章 总则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 297 + }, + { + "type": "paragraph", + "text": "本协议为甲方向乙方提供的订单采购标准,经双方友好协商后确立,本协议中涉及的产品生产标准即为今后乙方向甲方批量供货的生产标准,为确保按照平等,互利的原则,特签订如下合同:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 298 + }, + { + "type": "paragraph", + "text": "协议组成方", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 299 + }, + { + "type": "paragraph", + "text": "1、采购商(甲方):[[party_a]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 300 + }, + { + "type": "paragraph", + "text": "2、供应商(乙方):[[party_b]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 301 + }, + { + "type": "paragraph", + "text": "协议名称", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 302 + }, + { + "type": "paragraph", + "text": "1、生产商品型号:[[product_model]],详细SKU见订单明细", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 303 + }, + { + "type": "paragraph", + "text": "价格、供货时效与结算方式", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 304 + }, + { + "type": "paragraph", + "text": "1、针对订单明细内的SKU,确认乙方供货价为:[[supply_price]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "2、日常乙方的送货数量应按甲方的日叫货量送货至甲方指定仓库,直至该批订单货物按要求全部送入甲方仓库,则该采购订单完结。因乙方未按日叫货量送货或超时未送造成的售后问题由厂家自行承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 306 + }, + { + "type": "paragraph", + "text": "3、乙方向甲方所供货款,一律月结。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 307 + }, + { + "type": "paragraph", + "text": "3.1、未定价产品需在当月26号前找核价专员定价并提交给财务,超时的财务当月不予结算,算到下个月货款中结算。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 308 + }, + { + "type": "paragraph", + "text": "3.2、各供应商当月的货款需在次月5号前提供账单到财务处(可提供给采购[[purchase_contact]],QQ:[[purchase_qq]],微信:[[purchase_wechat]],电话:[[purchase_phone]]由采购转交),超时未提供,则认为当月不结款,延迟到下个月结。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 309 + }, + { + "type": "paragraph", + "text": "技术标准、质量要求", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 310 + }, + { + "type": "paragraph", + "text": "1、产品表面整洁、平滑、无灰尘;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 311 + }, + { + "type": "paragraph", + "text": "2、喷漆无漏喷,不允许有皱纹、流痕、气泡、透底色等缺陷;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 312 + }, + { + "type": "paragraph", + "text": "3、板材无开裂,外观无变形,无明显色差;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 313 + }, + { + "type": "paragraph", + "text": "4、眼孔位置准确、五金数量齐全,依照图纸对每块板子进行贴号;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 314 + }, + { + "type": "paragraph", + "text": "5、大件产品内包装至少六面泡沫,纸箱为五层加硬纸箱,纸箱表面印字按照对应负责采购发过去的模板为准进行印刷。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 315 + }, + { + "type": "paragraph", + "text": "6、外包所有涉及开口处需用封箱带粘贴到位,无漏封现象。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 316 + }, + { + "type": "paragraph", + "text": "第五条 交货地点、运输方式及费用承担", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 317 + }, + { + "type": "paragraph", + "text": "1、乙方按甲方日叫货量和指定时间送货至简尚指定地点,运费由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 318 + }, + { + "type": "paragraph", + "text": "第六条 乙方的权利和义务", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 319 + }, + { + "type": "paragraph", + "text": "负责向甲方及时、保质保量的提供为本协议所具有的订单内容。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 320 + }, + { + "type": "paragraph", + "text": "超出本协议内该订单的“备货总数” ,甲方有权拒收,超出该订单的“备货总出货周期”的产品,甲方有权拒收,并由乙方承担从而产生的售后问题。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 321 + }, + { + "type": "paragraph", + "text": "在甲方预先未同意前,不可将本协议的任何权利或义务转让给第三方。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 322 + }, + { + "type": "paragraph", + "text": "合同期内,乙方负责本协议生产中所需的原料采购,并保证生产过程中不中断。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 323 + }, + { + "type": "paragraph", + "text": "乙方负责本协议内生产中非甲方原因造成或无法在短时间内克服的异常,设备故障等的技术支持。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 324 + }, + { + "type": "paragraph", + "text": "乙方负责针对客服在线提出的产品安装、配件补发等一系列与厂家有关的售后问题答复。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 325 + }, + { + "type": "paragraph", + "text": "为保障送货及时入仓,因此送货到仓时,乙方需遵守甲方规定的仓储部收货规定进行操作。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 326 + }, + { + "type": "paragraph", + "text": "批量问题处理方案:本批次产品所涉及的所有售后和损失,由厂家承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 327 + }, + { + "type": "paragraph", + "text": "关于供应商奖惩,详细内容请见供应商奖惩方案。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 328 + }, + { + "type": "paragraph", + "text": "第七条 协议生效及其他", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 329 + }, + { + "type": "paragraph", + "text": "1、本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 330 + }, + { + "type": "paragraph", + "text": "2、本协议未尽事宜由甲乙双方协商解决,最终解释权归甲方所有。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 331 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件4:", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 335 + }, + { + "type": "paragraph", + "text": "客退件管理规定", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 336 + }, + { + "type": "paragraph", + "text": "目的", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 337 + }, + { + "type": "paragraph", + "text": "为更好地提高我们的仓储利用效能,规范客退件的处理流程,特制订此规定。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 338 + }, + { + "type": "paragraph", + "text": "范围", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 339 + }, + { + "type": "paragraph", + "text": "本协议规定内容适用于本公司所有客退件及处理过程。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 340 + }, + { + "type": "paragraph", + "text": "权责", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 341 + }, + { + "type": "paragraph", + "text": "3.1 仓储部:负责接收及统计客退件,客退件专区摆放管理,通知相关部门领取与处理客退件。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 342 + }, + { + "type": "paragraph", + "text": "3.2 采购部:接到仓储通知后对接供应商进行客退件的处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 343 + }, + { + "type": "paragraph", + "text": "3.3 财务部:负责客退件相关费用的账务处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 344 + }, + { + "type": "paragraph", + "text": "4、 细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 345 + }, + { + "type": "paragraph", + "text": "4.1当供应商的客退件大于等于一拖时,简尚将会通知供应商将退货及时拉走。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 346 + }, + { + "type": "paragraph", + "text": "供应商接到拉客退件的通知后,需在接到通知的48小时内将退货拉完。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 347 + }, + { + "type": "paragraph", + "text": "4.2 为避免出现纠纷,供应商在拉客退件时,仓储人员会与供应商一同确认明细且让供应商签字确认,签字确认后", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 348 + }, + { + "type": "paragraph", + "text": "拉回的客退件均由供应商自行处置。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 349 + }, + { + "type": "paragraph", + "text": "如若供应商未在时效内拉走,仓储人员将情况反馈给相应采购人员(拍照、微信反馈)。采购人员接到通知后,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 350 + }, + { + "type": "paragraph", + "text": "2小时内安排车辆将客退件送至供应商处,车费按平时市价的3倍计算,从每月货款中扣除。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 351 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 352 + }, + { + "type": "paragraph", + "text": "双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 353 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 354 + }, + { + "type": "signatures" + } + ] +} diff --git a/resources/contracts/supplier/dropshipping-v1.json b/resources/contracts/supplier/dropshipping-v1.json new file mode 100644 index 00000000..d0b45ca2 --- /dev/null +++ b/resources/contracts/supplier/dropshipping-v1.json @@ -0,0 +1,2051 @@ +{ + "version": "1", + "blocks": [ + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 1 + }, + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 2 + }, + { + "type": "paragraph", + "text": "产品代发合作协议", + "heading": true, + "align": "center", + "images": [], + "source_paragraph": 3 + }, + { + "type": "paragraph", + "text": "合同编号:[[number]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 4 + }, + { + "type": "paragraph", + "text": "合同签订地:[[location]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 5 + }, + { + "type": "paragraph", + "text": "本协议由以下双方于 [[signature_date]] 签署:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 6 + }, + { + "type": "paragraph", + "text": "甲方:[[party_a]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 7 + }, + { + "type": "paragraph", + "text": "地址:[[party_a_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 8 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_a_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 9 + }, + { + "type": "paragraph", + "text": "联系人:[[party_a_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 10 + }, + { + "type": "paragraph", + "text": "电话:[[party_a_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 11 + }, + { + "type": "paragraph", + "text": "传真:[[party_a_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 12 + }, + { + "type": "paragraph", + "text": "Email:[[party_a_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 13 + }, + { + "type": "paragraph", + "text": "乙方:[[party_b]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 14 + }, + { + "type": "paragraph", + "text": "地址:[[party_b_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 15 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_b_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 16 + }, + { + "type": "paragraph", + "text": "联系人:[[party_b_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 17 + }, + { + "type": "paragraph", + "text": "电话:[[party_b_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 18 + }, + { + "type": "paragraph", + "text": "传真:[[party_b_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 19 + }, + { + "type": "paragraph", + "text": "Email:[[party_b_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 20 + }, + { + "type": "paragraph", + "text": "鉴于:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 21 + }, + { + "type": "paragraph", + "text": "甲、乙双方有意建立购销合作关系。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 22 + }, + { + "type": "paragraph", + "text": "依据《中华人民共和国民法典》双方经友好、充分协商,达成如下协议,以资共同信守。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 23 + }, + { + "type": "paragraph", + "text": "总则", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 24 + }, + { + "type": "paragraph", + "text": "双方同意,在本协议有效期限内,乙方按照本合同约定的条款和条件及本协议项下的订单向甲方提供 家居、家具产品等(以下称“货物”),并使用甲方提供的品牌商标。协议有效期内,若甲方新注册品牌则以书面正式告知为准,乙方对甲方注册品牌的商标、版权、著作权等知识产权及专利负有保密和排他性义务,不得向第三方透露和生产。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 25 + }, + { + "type": "paragraph", + "text": "本协议约定双方在协议有效期间内建立合作之基本原则,甲方购销货物的具体数量、规格、型号、具体质量标准、交付日期、地点、价格等根据双方在本协议有效期间内代发系统订单数量和甲方正式订单确定。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 26 + }, + { + "type": "paragraph", + "text": "订单和交付", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 27 + }, + { + "type": "paragraph", + "text": "2.1 订单交货期期限、货量要求:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 28 + }, + { + "type": "paragraph", + "text": "2.2.1 乙方根据甲方工作平台日销自行备货,每日实际订单数据代发系统系统推送为准;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 29 + }, + { + "type": "paragraph", + "text": "2.2.2 订单推送到代发系统后,当天12点之前的流入代发仓系统的订单需在当天发货并完结且当日有揽收记录;当日12点后到次日12点前订单,在次日发货并完结,且次日结束前有揽收记录,即截单时间为12点(特殊情况需提前说明情况);", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 30 + }, + { + "type": "paragraph", + "text": "2.2.3 除不可抗力因素之外,未经甲方同意,乙方不得以任何理由拒绝或延迟发货;乙方应确保发货时效,考虑实际情况,甲方给予乙方适当预留交货期限1天。预留期满后,乙方原因造成甲方缺货,乙方需按照《代发仓追偿管理协议》中约定的赔偿金额对甲方进行赔付,甲方有权将赔付金额从当月货款中直接扣减。如自缺货之日起5天内(包含缺货当天)缺货未补上,甲方有权把产品调给其它供应商生产,同时之前甲方给乙方的正式订单的剩余量,甲方有权终止履行合同,并由要求乙方赔偿由此造成的全部损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 31 + }, + { + "type": "paragraph", + "text": "2.2.4 由于乙方原因导致的缺货、配件率高的问题,甲方有权暂停履行合同。如果是乙方质量问题导致合同目的无法实现的,甲方有权中止履行合同。可以整改的,须整改到符合甲方要求标准后,双方继续履行合同。乙方应承担上述行为给甲方造成的全部损失。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 32 + }, + { + "type": "paragraph", + "text": "2.2.5 其他违约责任,甲乙双方在试行代发三个月后,另行以补充协议方式约定。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 33 + }, + { + "type": "paragraph", + "text": "2.3乙方有义务按照甲方的配件需求,准时、准量补发配件,为了减少由于配件问题引起的售后问题以及一系列有损于双方利益的行为,乙方有义务遵照执行。相关管理规定:配件补发按照约定的时效自订单到达代发系统系统里面起48小时内及时发出。延迟发出的,乙方按照每单每天10元的标准向甲方进行赔偿,按订单和时长累积。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 34 + }, + { + "type": "paragraph", + "text": "2.4 甲方如调配其他供应商的货品交由乙方生产,在乙方是唯一货品供应商的前提下,乙方接收该货品则同时有义务为该货品之前产生的配件进行生产补发,非乙方货品补发配件的费用,由甲方承担,在月结货款时按实际发出配件单数核算件数进行结算。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 35 + }, + { + "type": "paragraph", + "text": "质量监督与验收", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 36 + }, + { + "type": "paragraph", + "text": "3.1 乙方在收到甲方样品,并进行确认意见后,方可进行生产和代发,同时乙方应确保大货质量≧样品,乙方私自投产所造成的损失由乙方自行承担;乙方未接到甲方系统订单或特殊批量订单,私自生产的产品,甲方有权拒绝收货入仓及消耗处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 37 + }, + { + "type": "paragraph", + "text": "3.2乙方代发仓内的成品和生产线上的半成品,乙方需无条件配合甲方的不定期检验工作。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 38 + }, + { + "type": "paragraph", + "text": "3.3 检验:每批货物中每款(每款以产品ID货号为标准)货物抽检的合格率均应达到97%以上(含本数),否则视为该批货物不合格。甲方有权视货物检验情况,要求乙方重新生产,直到经甲方抽检合格后再发货。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 39 + }, + { + "type": "paragraph", + "text": "3.3.1甲方发现乙方交付的货物与甲方确认的样品存在本质不符或品质未达到检验合格率的,乙方应在甲方指定期限内(如甲方未明确指定期限,则一般为甲方发出通知之日起10日内)返工、更换、重新制作,向甲方指定地点重新交付符合质量标准的货物;如甲方再次检验仍存在与甲方确认的样品存在本质(材质、尺寸、结构等)不符或品质未达到检验合格率的,甲方亦有权直接解除订单合同,并要求乙方按照本协议第9条第9.2款约定承担相应违约责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 40 + }, + { + "type": "paragraph", + "text": "3.4 验收标准:甲方在基于国家及行业标准的前提下,依据本协议及订单、《质量手册》(本质量标准手册由甲方提供,以下简称“《质量手册》”)等文件,及样品标准进行质量验收;如前述文件标准不一致的,以最近签署日期为准,如适用的文件标准与样品标准不一致的,则以较高标准为准。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 41 + }, + { + "type": "paragraph", + "text": "3.5 作为本协议质量检验标准之一的《质量手册》,以甲方即时执行的版本为准。甲方可将即时执行的版本以E-MAIL、微信、QQ、纸质方式发送给乙方,甲方发送之日视为乙方接收之日。如乙方有异议,应于甲方发送后3日内予以回复,否则视为乙方确认并同意遵守《质量手册》中关于产品质量、品质控制等方面的要求。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 42 + }, + { + "type": "paragraph", + "text": "3.6 甲方按照本协议的约定进行的货物检验及验收,并不免除乙方应承担的产品质量保证责任,甲方收货后乙方仍应对甲方承担货物质量保证责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 43 + }, + { + "type": "paragraph", + "text": "3.7 由于乙方造成的产品质量问题,甲方有权要求乙方整改;如若乙方整改2次后仍不符合甲方要求,甲方有权解除合同,并要求乙方承担由此造成的全部损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 44 + }, + { + "type": "paragraph", + "text": "第四条 包装", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 45 + }, + { + "type": "paragraph", + "text": "4.1包装方法:纸箱包装,并在纸箱上打印或粘贴附有供应商的唛头。产品合格证须放在产品包装里。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 46 + }, + { + "type": "paragraph", + "text": "4.2其他特殊包装要求可在具体协议通知中具体约定。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 47 + }, + { + "type": "paragraph", + "text": "第五条 结算条款", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 48 + }, + { + "type": "paragraph", + "text": "5.1订单项下的价格已经包含了乙方提供货物所涉及的全部费用,甲方无需就乙方提供的货物向乙方或第三方支付任何其他费用,代发的快递费有约定的另行结算。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 49 + }, + { + "type": "paragraph", + "text": "5.2结算:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 50 + }, + { + "type": "paragraph", + "text": "5.2.1甲乙双方根据代发产品在甲方平台上的实际销售发货数量进行对账,根据对账单金额进行结算。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 51 + }, + { + "type": "paragraph", + "text": "乙方需每月5号之前将上个月电子账单发送至甲方财务处,经甲方财务审核完账单后,在每月14号发送账单电子档至乙方处,并要求乙方确认、签字、盖章;相应的赔偿款项账单由甲方一并发给乙方核对并签字盖章;账单为多页的,需要盖骑缝章;上述两份账单均予以确认签章后,由乙方统一交付甲方财务部门,财务以收到账单纸质版之日起72小时(工作时间含签字当天时间)内作打款处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 52 + }, + { + "type": "paragraph", + "text": "5.2.2甲方将按照合同上账号给乙方进行打款,后续乙方需要变更打款账号,请按甲方要求办理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 53 + }, + { + "type": "paragraph", + "text": "5.2.3支付方式:银行汇款打款(以下项目根据付款方式填写具体信息):", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 54 + }, + { + "type": "paragraph", + "text": "以甲方财务实际付款账户信息为准", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 55 + }, + { + "type": "paragraph", + "text": "账户名称:[[account_name]] 银行账号:[[account_number]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 56 + }, + { + "type": "paragraph", + "text": "开户行:[[bank_name]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 57 + }, + { + "type": "paragraph", + "text": "5.3因本合同项下所发生的其他税负,由甲乙双方按照法律规定各自承担。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 58 + }, + { + "type": "paragraph", + "text": "5.4甲乙双方平常往来的文件、样品由各寄出方承担费用;补件、返修、返工、更换、重新交付的运输费由乙方负责。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 59 + }, + { + "type": "paragraph", + "text": "5.5关于成本变动,以第一次订单发出时间的原材料价格为准,原材料价格涨、跌超过8%连续两个月,甲乙双方在两个月后执行订单时,可重新议价。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 60 + }, + { + "type": "paragraph", + "text": "5.6关于产品定价,当月的产品价格在距离月底还有4天的时间就要找核价专员定价,超出此时效则货款默认为顺延到下个月结算。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 61 + }, + { + "type": "paragraph", + "text": "第六条 退货和质量保证", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 62 + }, + { + "type": "paragraph", + "text": "6.1货款结算前,如甲方客户因货物质量问题而退货的,乙方承担由此造成的所有损失及费用;如因质量问题给第三方造成人身或财产损害的,乙方另须承担因此给甲方造成的全部损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 63 + }, + { + "type": "paragraph", + "text": "6.2对于所有包含甲方商标、LOGO、名称或其他甲方标识的货物,甲方或甲方客户如退货给乙方的,乙方必须按照甲方的要求将所有甲方标识剪除,如乙方违反本条款,擅自处理含有甲方标识的货物,一经发现,乙方须按照(乙方获得的利益总额的五倍)向甲方支付违约金;如无法确定乙方利益总额的,则按照(甲方全部退货总金额的五倍)支付违约金;违约金不足以弥补甲方损失的,由乙方继续承担剩余损失金额。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 64 + }, + { + "type": "paragraph", + "text": "第七条 知识产权", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 65 + }, + { + "type": "paragraph", + "text": "7.1任何一方在履行本合同的过程中应尊重对方的知识产权,未经对方同意,不从事任何可能使对方的知识产权受到损害的行为。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 66 + }, + { + "type": "paragraph", + "text": "7.2双方确认并同意,乙方仅得在本合同约定的范围内使用甲方所有或经授权合法使用的未被修改的商标、标识,不得以任何本协议约定之外的目的使用甲方所有或甲方经授权合法使用的商标、标识、商号等;乙方应保证在任何情况下均不对甲方所有或甲方经授权合法使用的商标、商号、标志或甲方相关域名主张任何利益,不得对以上相同或相似的商标、商号、标志、域名进行注册或试图注册;同时,乙方保证不通过任何第三方实施上述行为。如乙方实施上述行为而获得的任何权利或利益,一经甲方或原权利人提出,乙方应将所获得的权利及利益无偿转让给甲方或原权利人。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 67 + }, + { + "type": "paragraph", + "text": "7.3乙方不得擅自将甲方向乙方提供的商标和甲方提供的所有物品作任何商业用途或未经甲方同意而提供给任何第三方。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 68 + }, + { + "type": "paragraph", + "text": "7.4 乙方确认并同意:甲方有权在乙方向甲方提供的货物及货物合格证上使用、标注乙方的相关企业信息(包括但不限于:生产企业名称、注册地址、联系电话)及CCC安全认证标志,同时同意甲方将上述信息许可第三方使用。乙方应保证甲方使用前述信息不会侵犯任何第三方的合法权益,否则由乙方承担全部法律责任,如因此给甲方造成损失的,应予以赔偿(包括但不限于:直接损失、律师费、公证费、诉讼费等所有费用)。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 69 + }, + { + "type": "paragraph", + "text": "第八条 反商业贿赂条款", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 70 + }, + { + "type": "paragraph", + "text": "8.1 若发现乙方以任何形式给予甲方的员工商业贿赂以获取商品订单或更有利的交易条件,甲方有权立即终止本协议或终止该次商品订单,同时要求乙方赔偿10万元,并赔偿甲方相应的经济损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 71 + }, + { + "type": "paragraph", + "text": "8.2若甲方员工以不正当方式私自向乙方索取或变相索取回扣时,乙方应立即通知甲方,并由甲方对该事件进行处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 72 + }, + { + "type": "paragraph", + "text": "第九条 违约责任", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 73 + }, + { + "type": "paragraph", + "text": "9.1乙方均应本着诚实信用的原则妥善履行本协议项下的各项义务,违反本协议约定的,则应向甲方承担至少10万元违约赔偿金,由此给甲方造成其他损失的,由乙方继续向甲方承担损失赔偿金。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 74 + }, + { + "type": "paragraph", + "text": "9.2如乙方提供的货物不符合本协议约定的标准或存在质量问题,甲方除要求乙方根据甲方要求更换或退货、返还货款外,甲方有权就因此而发生的损失要求乙方支付违约金,违约金数额为退回给乙方货物总金额的5%,不足以弥补甲方损失(包括但不限于:直接/间接损失、律师费、诉讼费、公证费等所有费用)的,乙方还须据实赔偿。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 75 + }, + { + "type": "paragraph", + "text": "第十条 协议期限", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 76 + }, + { + "type": "paragraph", + "text": "10.1本协议自双方签字并盖章后于 [[start_date]] 起生效,如甲、乙双方在本协议生效日前已经履行或部分履行了协议义务,则本协议约定溯及至最早开始履行本协议义务之日。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 77 + }, + { + "type": "paragraph", + "text": "10.2本协议有效期以终止日期为准,终止日期为 [[end_date]]。有效期届满后,双方继续合作的,须经协商后,重新签署协议确定。如本协议期限届满,而本协议项下订单尚未履行完毕的,则以本协议项下最后一笔订单履行完毕(履行完毕是指双方已结算完毕该订单下货款且所有退换货事宜均已处理完毕)之日,本协议终止。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 78 + }, + { + "type": "paragraph", + "text": "第十一条 协议变更和终止", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 79 + }, + { + "type": "paragraph", + "text": "11.1双方经协商一致签署书面协议,可对本合同进行变更。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 80 + }, + { + "type": "paragraph", + "text": "11.2如发生下列情形之一的,甲方有权立即以书面通知的方式单方面解除本合同:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 81 + }, + { + "type": "paragraph", + "text": "乙方的全部或主要资产已转让或有义务转让予第三方;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 82 + }, + { + "type": "paragraph", + "text": "乙方被收购或与第三方合并;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 83 + }, + { + "type": "paragraph", + "text": "乙方以书面形式表示其无力履行或将不履行本协议项下义务;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 84 + }, + { + "type": "paragraph", + "text": "乙方停止营业或进入破产清算程序;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 85 + }, + { + "type": "paragraph", + "text": "乙方被甲方的竞争对手直接或间接控制;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 86 + }, + { + "type": "paragraph", + "text": "11.3本协议的终止,并不影响终止前甲、乙双方已发生的双方权利义务关系。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 87 + }, + { + "type": "paragraph", + "text": "11.4本协议第九条有关知识产权和第十四条有关保密义务条款在本协议终止后的2年内仍然对双方具有约束效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 88 + }, + { + "type": "paragraph", + "text": "第十二条 保密、排他义务", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 89 + }, + { + "type": "paragraph", + "text": "12.1在合作过程中,乙方从甲方(或其母公司、子公司、关联公司、甲方在电商平台开设的网店)获得的与合作有关或因合作产生的任何商业、营销、图纸,产品,设计或其他性质的资料,无论以何种形式或载于何种载体,无论在披露时是否以口头、图像或以书面方式表明其具有保密性。 12.2 乙方保证上述保密信息仅用于与合作有关的用途或目的,并予以妥善保存。经甲方提出要求,乙方应按照甲方的指示将含有保密信息的所有文件或其他资料归还给甲方,或者按照甲方的指示予以销毁。合作终止后,甲方有权向乙方提出要求将保密信息资料交还。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 90 + }, + { + "type": "paragraph", + "text": "12.3乙方需要自行采取有效措施,确保本协议中保密措施的正常履行。乙方关联公司或乙方工作人员就以上事宜对甲方造成损失的,均由乙方单位承担一切责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 91 + }, + { + "type": "paragraph", + "text": "12.4 发现有人侵犯甲方商业秘密和技术秘密时,乙方有责任有义务维护甲方利益并及时向甲方通报并在第一时间采取一切必要措施防止信息的扩散,尽最大可能消除影响。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 92 + }, + { + "type": "paragraph", + "text": "12.5 乙方违反本协议的任何条款,应承担违约责任,并向甲方支付违约金人民币 30万元 。上述违约金并不影响受损害方向违约方要求损害赔偿。该等赔偿以甲方实际遭受的损失或以乙方全部非法所得为限。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 93 + }, + { + "type": "paragraph", + "text": "12.6本协议中涉及的有关保密信息,其中已经拥有知识产权的归原所有人所有;相关工作实施中产生的知识产权,其知识产权的归属依甲方所有。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 94 + }, + { + "type": "paragraph", + "text": "12.7该协议自签字盖章之日起生效,甲乙双方合作期间到终止合作后2年内有效。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 95 + }, + { + "type": "paragraph", + "text": "第十三条 争议解决", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 96 + }, + { + "type": "paragraph", + "text": "因理解和执行本协议发生的任何争议双方均应通过友好协商解决,经协商未能达成一致意见的,双方同意提交合同签订地所在地法院诉讼解决。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 97 + }, + { + "type": "paragraph", + "text": "13.1解除合作关系或要求调离正常在售的某款产品时,乙方需提前6个月以书面形式正式向甲方提出,若不提前提出私自停止供货或单方面解除合作关系的,将付与甲方100万的违约金,甲方有权在货款结算时直接扣减。甲乙双方确定不合作关系时,签订《合作关系解除两清协议》,并在停止合作后6个月内处理好所有后续售后问题。如若未处理完,所有产生的经济损失由乙方承担。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 98 + }, + { + "type": "paragraph", + "text": "第十四条 其他", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 99 + }, + { + "type": "paragraph", + "text": "14.1本协议任何一方未及时行使本合同项下的权利,并不意味着其对该等权利的放弃,亦不影响该方行使本合同项下的其他权利。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 100 + }, + { + "type": "paragraph", + "text": "14.2除非事先取得对方书面同意,本合同项下的权利不可转让。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 101 + }, + { + "type": "paragraph", + "text": "14.3本合同确定了双方交易的基本原则。具体交易的成交,仍需双方以具体订单或其他具体合同来执行。该订单或其他具体合同均具有法律效力,如各文件内容有出入,以订单或具体合同的约定优先适用,而本合同及补充协议之间以较新的文件约定为准。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 102 + }, + { + "type": "paragraph", + "text": "14.4本合同项下任何通知均以书面形式作出,可使用邮递、电子邮件、传真等方式发出。以电子邮件、传真方式发出的,发出时间即视为送达时间;邮递方式发出的,以快递签收日期为送达时间。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 103 + }, + { + "type": "paragraph", + "text": "甲乙双方的联系方式如本合同文首所示,任何一方将通知、文件等发送至对方在文首所示的地址、电子邮箱的,视为发送至对方。任何一方变更联系方式的,应提前7日书面通知对方。若因未履行通知义务,而导致对方通知、文件等未能接收到的,由未履行通知义务一方自行承担相应责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 104 + }, + { + "type": "paragraph", + "text": "14.5 本协议未尽事宜,后期根据实际情况另行签订合作协议附件,本协议所有相关附件均与本协议一样,具同等法律效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 105 + }, + { + "type": "paragraph", + "text": "14.6本协议壹式贰份,甲方执壹份,乙方执壹份,均具有同等法律效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 106 + }, + { + "type": "paragraph", + "text": "本协议由双方于封面所列日期签署。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 107 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件1:", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 111 + }, + { + "type": "paragraph", + "text": "代发仓追偿管理制度", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 112 + }, + { + "type": "paragraph", + "text": "1、目的:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 113 + }, + { + "type": "paragraph", + "text": "为了更有效的提高客户服务水平,保障在线商品链接在承诺时效内发货及时性和准确性,特规范代发仓的操作管理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 114 + }, + { + "type": "paragraph", + "text": "2、范围:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 115 + }, + { + "type": "paragraph", + "text": "本制度适用于[[party_a]](以下简称[[party_a]])及其子公司所属的所有代发仓。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 116 + }, + { + "type": "paragraph", + "text": "3、定义", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 117 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 1, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "序号", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 118 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "类别", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 119 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "定义", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 120 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "1", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 121 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "代发仓", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 122 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "在由简尚平台销售,供应商工厂一件代发商品的所有仓库", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 123 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 2, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "2", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 124 + } + ] + }, + { + "colspan": 1, + "rowspan": 2, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "异常订单", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 125 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "获取单号异常,是快递设置了超区或者停发,无法获取单号的订单", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 126 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "代发仓有对应的供应商,存在人为修改条码,供应商不匹配订单情况", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 127 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 3, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "3", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 128 + } + ] + }, + { + "colspan": 1, + "rowspan": 3, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "发货时效", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 129 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "一般商品当天12点之前的流入代发仓系统的订单需在当天发货并完结且当日有揽收记录;当日12点后到次日12点前订单,在次日发货并完结,且次日结束前有揽收记录,即截单时间为12点", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 130 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "特殊产品(沙发、实木大型家具等),当日15点30分前的订单需在次日17点前发货并完结,且当日有揽收记录,即当日17点完结前一日所有订单", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 131 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "特殊产品需单独报备,OA走审核流程,待审核通过后才可按特殊产品时效处理", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 132 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 2, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "4", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 133 + } + ] + }, + { + "colspan": 1, + "rowspan": 2, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "虚假发货", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 134 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "发货后次日 10 点前未出现揽收信息的,视为虚假发货", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 135 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "揽收记录出现后未在 48 小时内出现新的物流流转信息的订单视为虚假发货", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 136 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "5", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 137 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "缺货", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 138 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "超出发货时效和虚假发货均定义为缺货", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 139 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "6", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 140 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "月缺货率", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 141 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "=∑月度每日缺货/月度总应供货件数", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 142 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 8.5548, + "paragraphs": [ + { + "type": "paragraph", + "text": "7", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 143 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 12.2489, + "paragraphs": [ + { + "type": "paragraph", + "text": "数实不符", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 144 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 79.1964, + "paragraphs": [ + { + "type": "paragraph", + "text": "供应商提供的SKU的重量或体积与实际产品差异超过5%", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 145 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "4、代发仓时效管理:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 146 + }, + { + "type": "paragraph", + "text": "4.1代发仓供应商缺货和虚假发货追偿", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 147 + }, + { + "type": "paragraph", + "text": "4.1.1 超时时效≤1天,按照10元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 148 + }, + { + "type": "paragraph", + "text": "1天<超时时效≤2,按照20元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 149 + }, + { + "type": "paragraph", + "text": "2天<超时时效≤3,按照30元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 150 + }, + { + "type": "paragraph", + "text": "依次类推,累计计算(例如1单货超时2天发货,第一天追偿10元,第二天追偿20元。累计为此单追偿30元)。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 151 + }, + { + "type": "paragraph", + "text": "4.1.2 揽收后超过48 小时未更新物流信息的,开始计算缺货追偿:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 152 + }, + { + "type": "paragraph", + "text": "48小时<未更新时间≤72小时,按照20元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 153 + }, + { + "type": "paragraph", + "text": "72小时<未更新时间≤96小时,按照40元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 154 + }, + { + "type": "paragraph", + "text": "96小时<未更新时间≤118小时,按照80元/单追偿;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 155 + }, + { + "type": "paragraph", + "text": "依次类推,累计计算(例如1单货超时80小时发货,累计为此单追偿20元+40元=60元)", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 156 + }, + { + "type": "paragraph", + "text": "4.2 数实不符的追偿(只追偿影响运费的重量或包装尺寸)", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 157 + }, + { + "type": "paragraph", + "text": "4.2.1甲方有权定期抽查乙方供应给甲方的产品,若实际产品包装尺寸或重量和提供甲方录入系统的相差5%之上且给甲方造成了经济损失,甲方将按照此款产品上架以来损失进行追偿,有权从当月货款中扣除;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 158 + }, + { + "type": "paragraph", + "text": "4.2.2 若影响快递运费的尺寸或重量变化超过5%,乙方必须第一时间书面通知甲方,若甲方未及时更新系统造成快递费用损失乙方免责,若未及时告知造成的损失甲方有权追偿。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 159 + }, + { + "type": "paragraph", + "text": "本协议为《代发合作协议》附件,与《代发合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,双方各执一份。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 160 + }, + { + "type": "paragraph", + "text": "以上未尽事宜及解释权归甲方[[party_a]]所有。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 161 + }, + { + "type": "paragraph", + "text": "本附件涉及到的追偿数据,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 162 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件2:", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 166 + }, + { + "type": "paragraph", + "text": "质量手册", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 167 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 3, + "width": 21.9923, + "paragraphs": [ + { + "type": "paragraph", + "text": "主题:目录", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 168 + }, + { + "type": "paragraph", + "text": "章节号:0", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 169 + } + ] + }, + { + "colspan": 1, + "rowspan": 3, + "width": 27.5614, + "paragraphs": [ + { + "type": "paragraph", + "text": "质量手册", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 170 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 13.6032, + "paragraphs": [ + { + "type": "paragraph", + "text": "编号", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 171 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 36.8432, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 171 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 13.6032, + "paragraphs": [ + { + "type": "paragraph", + "text": "版本", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 172 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 36.8432, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 172 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 13.6032, + "paragraphs": [ + { + "type": "paragraph", + "text": "页码", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 173 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 36.8432, + "paragraphs": [ + { + "type": "paragraph", + "text": "1/", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 174 + } + ] + } + ], + [ + { + "colspan": 4, + "rowspan": 1, + "width": 100.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 174 + }, + { + "type": "paragraph", + "text": "产品生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 175 + }, + { + "type": "paragraph", + "text": "板件生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 176 + }, + { + "type": "paragraph", + "text": "钢架生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 177 + }, + { + "type": "paragraph", + "text": "喷塑生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 178 + }, + { + "type": "paragraph", + "text": "第二条 产品包装及内部填充标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 179 + }, + { + "type": "paragraph", + "text": "五金件采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 180 + }, + { + "type": "paragraph", + "text": "内部填充采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 181 + }, + { + "type": "paragraph", + "text": "外包装采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 182 + }, + { + "type": "paragraph", + "text": "产品资料及细节标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 183 + }, + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 183 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "第一条 产品生产标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 184 + }, + { + "type": "paragraph", + "text": "1.1. 板件生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 185 + }, + { + "type": "paragraph", + "text": "1.1.1封边无脱胶,无开口,侧面平整,封边条与板材之间无明显胶线痕迹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 186 + }, + { + "type": "paragraph", + "text": "1.1.2封边颜色与板材无色差,封边条接口处如未相互覆盖,必须无明显缝隙(缝隙长度不超2MM),如封边条接口相互覆盖(覆盖长度必须在10MM-15MM之间),并且粘贴良好。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 187 + }, + { + "type": "paragraph", + "text": "1.1.3打孔不能出现明显爆口,孔位误差不超样品确认单3MM,合页、导轨、万向轮、等需要使用自攻螺丝安装的配件必须有准确明显的引孔 (注:引孔深度<3MM,直径<3.5MM),孔位无多打无漏打。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 188 + }, + { + "type": "paragraph", + "text": "1.1.4 产品整体板件颜色无色差,水平无翘曲无刮伤碰伤,无明显爆口(板材爆口修补不允许出现明显影响外观的修补),板件开料需根据样品确认单尺寸开料,误差不超2MM.", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 189 + }, + { + "type": "paragraph", + "text": "1.1.5 板件油漆表面颜色均匀平整0.5平方米不超三处缺陷点(缺陷点直径≤0.5mm),无划痕,碰伤,流痕及崩裂现象,油漆面与其他部件接触面需丝棉纸包裹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 190 + }, + { + "type": "paragraph", + "text": "1.1.6 产品所有板件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 191 + }, + { + "type": "paragraph", + "text": "1.2. 钢架生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 192 + }, + { + "type": "paragraph", + "text": "1.2.1 打孔必须保持钢架两面光滑平整,无毛刺飞边,孔位内不能出现杂质影响正常安装,孔位误差和样品不超2MM。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 193 + }, + { + "type": "paragraph", + "text": "1.2.2 焊点均匀光滑(点焊数量≥2),连接牢固,焊接处无脱焊,虚焊,漏焊,焊穿等质量问题,焊点周围不可以出现焊丝,明显焊渣,焊接连接处平整,无水平方向变形。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 194 + }, + { + "type": "paragraph", + "text": "1.2.3 产品所有钢架部件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 195 + }, + { + "type": "paragraph", + "text": "1.3. 喷塑生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 196 + }, + { + "type": "paragraph", + "text": "1.3.1 钢架喷塑不能出现橘皮,起泡,漏喷,锈斑,涂层脱落。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 197 + }, + { + "type": "paragraph", + "text": "1.3.2 钢架喷塑表面需均匀平整,无划痕,磨损,麻点颗粒,雾化,流挂等任何影响外观的质量问题。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 198 + }, + { + "type": "paragraph", + "text": "1.3.3 钢架喷塑塑粉不允许出现堵塞螺丝孔及闷头影响安装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 199 + }, + { + "type": "paragraph", + "text": "第二条 产品包装及内部填充标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 200 + }, + { + "type": "paragraph", + "text": "1.4. 五金件采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 201 + }, + { + "type": "paragraph", + "text": "1.4.1 需无明显毛剌,色差,无生锈氧化、破裂,电镀/涂层均匀无脱落,无影响使用的其它缺陷(注:螺丝刀需使用单用梅花螺丝刀,长度≥16CM,把手实心材质)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 202 + }, + { + "type": "paragraph", + "text": "1.4.2 配件包内,须有配件标号(和说明书对应),且不同配件分开小包包装对应标号,每个小包配件需用大袋包装一起封死(小袋需使用自封袋,单层厚度≥0.04MM,大袋样式无要求,厚度需≥0.06 MM)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 203 + }, + { + "type": "paragraph", + "text": "1.4.3 螺丝配件必须按照说明书标注规格数量放置,不得出现混装漏装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 204 + }, + { + "type": "paragraph", + "text": "1.5 内部填充采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 205 + }, + { + "type": "paragraph", + "text": "1.5.1 六面泡沫填充需≥10g (部分产品可按公司规定填充)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 206 + }, + { + "type": "paragraph", + "text": "1.5.2 填充厚度,产品重量≤10KG,填充厚度10MM,产品重量10KG≤50KG,填充厚度20MM,超50KG需分开包装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 207 + }, + { + "type": "paragraph", + "text": "1.6 外包装采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 208 + }, + { + "type": "paragraph", + "text": "1.6.1 外包装纸箱面纸≥160g,上瓦楞≥130g,下瓦楞≥130g,夹层≥80g,底纸≥130g", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 209 + }, + { + "type": "paragraph", + "text": "1.6.2 纸箱需按公司印刷要求进行印刷,必须印有制造商,经销商,联系方式,执行标准,产品型号信息(信息需和产品图纸,合格证,条码信息一致吻合)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 210 + }, + { + "type": "paragraph", + "text": "1.6.3 纸箱必须保持干净整洁,无任何破损,否则仓库有权拒收", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 211 + }, + { + "type": "paragraph", + "text": "1.7 产品资料及细节标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 212 + }, + { + "type": "paragraph", + "text": "1.7.1 产品外包装必须粘贴条码,条码贴于纸箱两侧短边(禁止只有一边贴条码),条码信息与纸箱内货物及说明书合格证信息一一对应,字迹清晰,条码扫描无误。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 213 + }, + { + "type": "paragraph", + "text": "1.7.2产品内部除简易产品(简易产品:整装沙发或我司规定产品)外都必须放置说明书(说明书由我司统一提供电子档),合格证必须每件产品放置,合格证上需信息完善,必须印有制造商,联系方式,执行标准,产品型号,使用说明,出厂日期。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 214 + }, + { + "type": "paragraph", + "text": "1.7.3 产品内部包装需整洁,无明显污渍。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 215 + }, + { + "type": "paragraph", + "text": "1.7.4 所有厂家不得私自更改审样后的产品 。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 216 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 217 + }, + { + "type": "paragraph", + "text": "双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 218 + }, + { + "type": "paragraph", + "text": "本附件涉及到的质检单,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 219 + }, + { + "type": "signatures" + } + ] +} diff --git a/resources/contracts/supplier/production-v1.json b/resources/contracts/supplier/production-v1.json new file mode 100644 index 00000000..7f53cfb9 --- /dev/null +++ b/resources/contracts/supplier/production-v1.json @@ -0,0 +1,3795 @@ +{ + "version": "1", + "blocks": [ + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 1 + }, + { + "type": "paragraph", + "text": "生产合作协议", + "heading": true, + "align": "center", + "images": [], + "source_paragraph": 2 + }, + { + "type": "paragraph", + "text": "合同编号:[[number]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 3 + }, + { + "type": "paragraph", + "text": "签订日期:[[signature_date]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 4 + }, + { + "type": "paragraph", + "text": "[[party_a]]", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 5 + }, + { + "type": "paragraph", + "text": "生产合作协议", + "heading": true, + "align": "center", + "images": [], + "source_paragraph": 6 + }, + { + "type": "paragraph", + "text": "合同编号:[[number]]", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 7 + }, + { + "type": "paragraph", + "text": "合同签订地:[[location]]", + "heading": false, + "align": "right", + "images": [], + "source_paragraph": 8 + }, + { + "type": "paragraph", + "text": "本协议由以下双方于 [[signature_date]] 签署:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 9 + }, + { + "type": "paragraph", + "text": "甲方:[[party_a]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 10 + }, + { + "type": "paragraph", + "text": "地址:[[party_a_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 11 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_a_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 12 + }, + { + "type": "paragraph", + "text": "联系人:[[party_a_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 13 + }, + { + "type": "paragraph", + "text": "电话:[[party_a_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 14 + }, + { + "type": "paragraph", + "text": "传真:[[party_a_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 15 + }, + { + "type": "paragraph", + "text": "Email:[[party_a_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 16 + }, + { + "type": "paragraph", + "text": "乙方:[[party_b]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 17 + }, + { + "type": "paragraph", + "text": "地址:[[party_b_address]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 18 + }, + { + "type": "paragraph", + "text": "法定代表人:[[party_b_legal]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 19 + }, + { + "type": "paragraph", + "text": "联系人:[[party_b_contact]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 20 + }, + { + "type": "paragraph", + "text": "电话:[[party_b_phone]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 21 + }, + { + "type": "paragraph", + "text": "传真:[[party_b_fax]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 22 + }, + { + "type": "paragraph", + "text": "Email:[[party_b_email]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 23 + }, + { + "type": "paragraph", + "text": "鉴于:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 24 + }, + { + "type": "paragraph", + "text": "甲、乙双方有意建立购销合作关系。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 25 + }, + { + "type": "paragraph", + "text": "依据《中华人民共和国民法典》双方经友好、充分协商,达成如下协议,以资共同信守。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 26 + }, + { + "type": "paragraph", + "text": "总则", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 27 + }, + { + "type": "paragraph", + "text": "双方同意,在本协议有效期限内,乙方按照本合同约定的条款和条件及本协议项下的订单向甲方提供 家居、家具产品等(以下称“货物”),并使用甲方提供的如下品牌商标:[[brands]]等其他甲方所属品牌。协议有效期内,若甲方新注册品牌则以书面正式告知为准,乙方对甲方注册品牌的商标、版权、著作权等知识产权及专利负有保密和排他性义务,不得向第三方透露和生产。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 28 + }, + { + "type": "paragraph", + "text": "本协议约定双方在协议有效期间内建立合作之基本原则,甲方购销货物的具体数量、规格、型号、具体质量标准、交付日期、地点、价格等根据双方在本协议有效期间内签署的订单明细(以下简称“订单”)确定。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 29 + }, + { + "type": "paragraph", + "text": "订单", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 30 + }, + { + "type": "paragraph", + "text": "2.1 甲方按需求向乙方发出订单,(因线上销售不确定因素,同时为保证供货及时性,乙方在即将生产完上一批订单前,需及时通知并征求甲方书面意见,由甲方决定是否追加订单。双方应避免因追单不及时导致的缺货问题,如乙方未及时通知,将由乙方承担后续所产生的一切损失),订单将作为本合同有效附件另行签署,请详见附件《合作协议附件:[[party_a]]订单标准协议》。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 31 + }, + { + "type": "paragraph", + "text": "2.1.1 甲方发出订单方式:采取纸质递交的方式,乙方收到后应回执签收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 32 + }, + { + "type": "paragraph", + "text": "2.1.2 乙方接收订单及确认生产进度后,应于24小时内签名加盖章后回传,并确认可交货日期,采购订单自签字盖章起生效。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 33 + }, + { + "type": "paragraph", + "text": "2.1.3 对订单如有异议,乙方需在24小时内书面提出;若24小时内未提出,则视为乙方对订单内容无异议。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 34 + }, + { + "type": "paragraph", + "text": "2.2 订单交货期期限、货量要求:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 35 + }, + { + "type": "paragraph", + "text": "2.2.1 甲方发出采购订单,甲乙双方以《叫货单》约定送货时间,以最后一批货到仓为最终入库时间,期间允许乙方按甲方要求多次送货或按照甲方要求一次送货。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 36 + }, + { + "type": "paragraph", + "text": "2.2.2 在乙方与甲方签订了《[[party_a]]订单标准协议》后,甲方更新产品库存,告知乙方,并通过叫货的方式(请详见附件《合作协议附件:[[party_a]]家居叫货模板》通知乙方需要送货到甲方仓以保证库存充足。如若由于乙方原因造成甲方缺货,甲方将会按照(缺货产品的单个售价×30%×缺货总数)的标准要求乙方赔偿(单次赔偿最高不超过2000元),同一个SKU缺货时长每增加一天,赔偿金额按标准增加10%。赔偿金额确定方式以甲方负责此事项员工发送至乙方对接人为准,甲方有权利将赔付金额从乙方当月货款中直接扣减。如自缺货之日起5天内(包含缺货当天)缺货未补上,甲方有权把产品调给其它供应商生产,同时,甲方不再履行后续合同内容,并要求解除合同,因此造成的损失,乙方应当予以赔偿。如因乙方原因造成的缺货导致甲方销售额严重下滑,甲方不再履行后续合同内容,并要求解除合同,因此所造成的一切售后连锁损失,由乙方承担赔偿责任,并约定,由乙方向甲方承担最低10万元的违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 37 + }, + { + "type": "paragraph", + "text": "2.2.3 所有因未准时交货所产生的各项费用由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 38 + }, + { + "type": "paragraph", + "text": "2.2.4 乙方应依2.2.1与2.2.2条定义的交货日期和要求,将商品准时送至甲方指定地点。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 39 + }, + { + "type": "paragraph", + "text": "2.2.5 甲方的客户若无法接受因乙方方面导致的交期变更,而取消甲方的订单,或减少订单数量时,甲方可以向乙方取消该订单,或减少订单数量,乙方应无条件接受,且不得向甲方要求收取任何相关的费用。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 40 + }, + { + "type": "paragraph", + "text": "2.2.6 除不可抗力因素之外,未经甲方同意,乙方不得以任何理由拒绝或延迟交货;乙方应确保交货期,考虑实际情况,甲方给予乙方适当预留交货期限2天。预留期满后,按照本协议中第十一条违约责任条例规定要求乙方支付违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 41 + }, + { + "type": "paragraph", + "text": "2.2.7 由于乙方原因导致的缺货、配件率高的问题,甲方有权暂停履行合同。如果是乙方质量问题导致合同目的无法实现的,甲方有权中止履行合同。可以整改的,须整改到符合甲方要求标准后,双方继续履行合同。乙方应承担上述行为给甲方造成的全部损失。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 42 + }, + { + "type": "paragraph", + "text": "2.2.8 其他违约责任,甲乙双方在试行订单制两个月后,另行以补充协议方式约定。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 43 + }, + { + "type": "paragraph", + "text": "2.3 乙方有义务按照甲方的配件需求,准时、准量提供配件,为了减少由于配件问题引起的售后问题以及一系列有损于双方利益的行为,甲方制定了相关的配件管理规定,乙方有义务遵照执行相关管理规定:配件补发按照约定的时效自订单到达WMS系统里面起24小时内及时发出。延迟发出的,乙方按照每单每天10元的标准向甲方进行赔偿。请详见合作协议附件《奖惩协议》。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 44 + }, + { + "type": "paragraph", + "text": "2.4 甲方如调配其他供应商的货品交由乙方生产,在乙方是唯一货品供应商的前提下,乙方接收该货品则同时有义务为该货品之前产生的配件进行生产补发,非乙方货品补发配件的费用,由甲方承担,在月结货款时按实际发出配件单数核算件数进行结算", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 45 + }, + { + "type": "paragraph", + "text": "第三条 指定原材料、配件厂商", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 46 + }, + { + "type": "paragraph", + "text": "3.1 关于甲方指定原材料、配件的特殊约定(不指定原材料、配件的情形下,本款不适用):甲方有权指定相应原材料、配件的厂商渠道,乙方必须无条件配合从甲方指定厂商处进行原材料、配件的采购。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 47 + }, + { + "type": "paragraph", + "text": "3.1.1 甲方仅指定原材料、配件厂商,最终原材料、配件采购事项须由乙方完成。乙方根据甲方对原材料、配件的质量、数量及价格等要求,与甲方指定的厂商签署《采购合同》,并对采购之产品承担品质验收及付款之义务。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 48 + }, + { + "type": "paragraph", + "text": "3.1.2 乙方应对甲方指定原材料、配件厂交付的原材料、配件进行品质验收,乙方须对验收结果负责,一旦乙方确认原材料、配件厂商交付的原材料、配件符合甲方要求的品质后,后续因原材料、配件而导致乙方交付给甲方的货物不合格的,甲方有权要求乙方承担相应赔偿责任(即按照本合同的约定进行更换、返修或退货、损失赔偿);如确是因为原材料、配件品质问题而导致的乙方交付货物不合格,乙方在向甲方承担责任后,有权向原材料、配件厂商追偿。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 49 + }, + { + "type": "paragraph", + "text": "3.1.3乙方应根据与厂商签署的《采购合同》严格把控原材料、配件厂商交付原材料、配件的时间。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 50 + }, + { + "type": "paragraph", + "text": "3.1.4 乙方有义务按照与甲方指定的原材料、配件厂商签署的《采购合同》约定的方式和期限向指定原材料、配件厂支付原材料、配件款。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 51 + }, + { + "type": "paragraph", + "text": "第四条 交付", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 52 + }, + { + "type": "paragraph", + "text": "4.1 乙方应于订单中约定的到货日期,将货物运送至甲方指定的地点,乙方负责货物的运输,并承担其相关费用;货物在交付给甲方指定地点之前的毁损、丢失等风险由乙方承担。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 53 + }, + { + "type": "paragraph", + "text": "4.2 货物由乙方运输至甲方指定地点,并由甲方指定地点负责人依据本协议第五条的相关约定确认后,视为交付。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 54 + }, + { + "type": "paragraph", + "text": "4.3乙方根据甲方的生产订单量,交货到仓的库量500件以内,允许溢短装10%,501—2000件允许溢短装5%,2001件以上允许溢短装3%。超出规定溢短装范围的,甲方有权不收货、不付款。此条款适用订单制商品。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 55 + }, + { + "type": "paragraph", + "text": "4.4乙方将货物交付至甲方仓库的具体标准、要求和相关处理方法,请详见附件:《奖惩协议》。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 56 + }, + { + "type": "paragraph", + "text": "4.5根据甲方的生产订单需求量,乙方所生产量超出生产订单量的,按以下比例协商处理:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 57 + }, + { + "type": "paragraph", + "text": "生产订单量为1000以下的(含1000),超出部分的量为原生产订单的20%(含20%)以下的,双方协商后,甲方协助处理;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 58 + }, + { + "type": "paragraph", + "text": "生产订单量为1000-3000(含3000),超出部分的量为原生产订单的10%(含10%)以下的,双方协商后,甲方协助处理;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 59 + }, + { + "type": "paragraph", + "text": "生产订单量为3000-5000及以上(含5000),超出部分的量为400以下的,双方协商后,甲方协助处理。其余多出部分,甲方不予处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 60 + }, + { + "type": "paragraph", + "text": "第五条 质量监督与验收", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 61 + }, + { + "type": "paragraph", + "text": "5.1 乙方在收到甲方样品,并进行确认意见后,方可进行大货投产,同时乙方应确保大货质量≧样品,乙方私自投产所造成的损失由乙方自行承担;乙方未接到甲方订单,私自生产的产品,甲方有权拒绝收货入仓及消耗处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 62 + }, + { + "type": "paragraph", + "text": "5.2乙方将货物运送至甲方指定交货地点,乙方需无条件配合甲方的质检工作,按《奖惩协议》的要求,进行交货入库。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 63 + }, + { + "type": "paragraph", + "text": "5.3 检验:每批货物中每款(每款以产品ID货号为标准)货物抽检的合格率均应达到97%以上(含本数),否则视为该批货物不合格。甲方有权视货物检验情况,要求乙方重新制作、更换或退货。直到达到甲方要求后再入库,并按甲方规定时间内入库,不得延迟。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 64 + }, + { + "type": "paragraph", + "text": "5.3.1乙方按甲方订单生产,在乙方入库前,向甲方发出验货申请,甲方派出专员查货,检查量不少于成品数量3%,根据产品质量做出判断是否接受、整改。如发现乙方交付的货物与甲方确认的样品存在本质不符或品质未达到检验合格率的,甲方有权通知乙方将全部货物运回,乙方应在甲方指定期限内(如甲方未明确指定期限,则一般为甲方发出通知之日起10日内)返工、更换、重新制作,向甲方指定地点重新交付符合质量标准的货物;如甲方再次检验仍存在与甲方确认的样品存在本质(材质、尺寸、结构等)不符或品质未达到检验合格率的,甲方亦有权直接解除订单合同,退回当批全部货物,并要求乙方按照本协议第11条第11.2款约定承担相应违约责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 65 + }, + { + "type": "paragraph", + "text": "5.3.2如乙方交付的货物达到检验合格率的,则甲方将不符合质量要求的货物退还乙方,这部分货物不结货款。除非达到甲方要求,否则甲方不接受乙方返修货物。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 66 + }, + { + "type": "paragraph", + "text": "5.4 验收标准:甲方在基于国家及行业标准的前提下,依据本协议及订单、《质量手册》(本质量标准手册由甲方提供,以下简称“《质量手册》”)等文件,及样品标准进行质量验收;如前述文件标准不一致的,以最近签署日期为准,如适用的文件标准与样品标准不一致的,则以较高标准为准。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 67 + }, + { + "type": "paragraph", + "text": "5.5 作为本协议质量检验标准之一的《质量手册》,以甲方即时执行的版本为准。甲方可将即时执行的版本以E-MAIL、微信、QQ、纸质方式发送给乙方,甲方发送之日视为乙方接收之日。如乙方有异议,则应于甲方发送后3日内予以回复,否则视为乙方确认并同意遵守《质量手册》中关于产品质量、品质控制等方面的要求。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 68 + }, + { + "type": "paragraph", + "text": "5.6 甲方按照本协议的约定进行的货物检验及验收,并不免除乙方应承担的产品质量保证责任,甲方收货后,只要双方继续合作,乙方仍应应对甲方承担货物质量保证责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 69 + }, + { + "type": "paragraph", + "text": "5.7 由于乙方造成的产品质量问题,甲方有权要求乙方整改;如若乙方整改2次后仍不符合甲方要求,甲方有权不为乙方清货。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 70 + }, + { + "type": "paragraph", + "text": "5.8 在甲方正常售卖某单品的情况下,乙方应就甲方售卖的此产品提供供货保证,在未与甲方达成一致前,不得以各种理由为由单方面停止供货,否则须承担因乙方单方面私自停止供货导致的甲方所产生的的一系列损失,(包含但不限于货款暂扣,不予结算)。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 71 + }, + { + "type": "paragraph", + "text": "5.9 乙方须向甲方提供乙方推选给甲方售卖的产品的尺寸图(线稿图),实物样品,及产品毛重和包装尺寸,并确保准确无误,若因乙方提供资料出现问题影响产品售卖产生从而产生的一系列问题,由乙方承担责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 72 + }, + { + "type": "paragraph", + "text": "第六条 包装", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 73 + }, + { + "type": "paragraph", + "text": "6.1乙方负责对货物以单SKU装箱的方式入箱,使之适合多次运输、多次搬运、卸装的要求,并根据货物特点和要求,加上防潮、防雨、防腐蚀的保护措施,保证货物运到指定地点时无破损、无脏污。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 74 + }, + { + "type": "paragraph", + "text": "6.2包装方法:以订单上列明的标准或以甲方要求为准。甲方内、外包装的制作具体标准及要求,请详见《供应商产品包装要求》,产品合格证须放在产品包装里,产品合格证的制作要求请详见《供应商产品包装要求》。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 75 + }, + { + "type": "paragraph", + "text": "6.3其他特殊包装要求可在具体采购订单和发货通知中具体约定。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 76 + }, + { + "type": "paragraph", + "text": "第七条 结算条款", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 77 + }, + { + "type": "paragraph", + "text": "7.1订单项下的价格已经包含了乙方提供货物所涉及的全部费用,包括但不限于包装运输等费用,甲方无需就乙方提供的货物向乙方或第三方支付任何其他费用。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 78 + }, + { + "type": "paragraph", + "text": "7.2结算:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 79 + }, + { + "type": "paragraph", + "text": "7.2.1结算方式:月结。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 80 + }, + { + "type": "paragraph", + "text": "货到付款(入仓):甲方收到乙方符合验收标准的货物后(当月最后一批为准)次月15日结算上月货款。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 81 + }, + { + "type": "paragraph", + "text": "发货付款(代发):甲方确认乙方发货后(当月最后一单为准)次月15日结算上月货款。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 82 + }, + { + "type": "paragraph", + "text": "7.2.2结算方式:现结甲方收到乙方符合验收标准的货物或甲方确认乙方发货后当月月中(当月16-18日)和月末(当月28-30日)各执行一次现结对账,乙方需提前将打款资料和合同办理好给到财务", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 83 + }, + { + "type": "paragraph", + "text": "7.2.3 现结转月结", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 84 + }, + { + "type": "paragraph", + "text": "现结厂商进行现结2个月之后,等待现结款项全部结清,无其他待处理事项,第三个月自动转为月结,合作新厂商给与的优享福利结束。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 85 + }, + { + "type": "paragraph", + "text": "7.2.4 结算要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 86 + }, + { + "type": "paragraph", + "text": "月结供应商每月5号之前将上个月电子账单发送至甲方财务处,财务审核完账单后在14号下午发送账单电子档并要求乙方打印签字盖章,赔付的账单由甲方相应的采购发送乙方核对并签字盖章,多页需要盖骑缝章,2份账单一并拍照至甲方财务确认无误后邮寄,本地供应商可将原件拿到崔桥办公室,由采购统一邮寄,财务以收到账单纸质版之日起-72小时(含签字当天)内财务作打款处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 87 + }, + { + "type": "paragraph", + "text": "7.2.5甲方将按照合同上账号给乙方进行打款,后续乙方需要变更打款账号,请按甲方要求办理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 88 + }, + { + "type": "paragraph", + "text": "7.2.6支付方式:银行汇款打款(以下项目根据付款方式填写具体信息):", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 89 + }, + { + "type": "paragraph", + "text": "以甲方财务实际付款账户信息为准", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 90 + }, + { + "type": "paragraph", + "text": "账户名称:[[account_name]] 银行账号:[[account_number]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 91 + }, + { + "type": "paragraph", + "text": "开户行:[[bank_name]]", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 92 + }, + { + "type": "paragraph", + "text": "7.3因本合同项下所发生的其他税负,由甲乙双方按照法律规定各自承担。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 93 + }, + { + "type": "paragraph", + "text": "7.4甲乙双方平常往来的文件、样品由各寄出方承担费用;补件、返修、返工、更换、重新交付的运输费由乙方负责。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 94 + }, + { + "type": "paragraph", + "text": "7.5关于成本变动,以第一批订单发出时间的原材料价格为准,原材料价格涨、跌超过8%连续两个月,甲乙双方在两个月后执行订单时,可重新议价。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 95 + }, + { + "type": "paragraph", + "text": "7.6关于产品定价,当月的产品价格在距离月底还有10天的时间就要找核价专员定价,超出此时效则货款默认为顺延到下个月结算。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 96 + }, + { + "type": "paragraph", + "text": "第八条 退货和质量保证", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 97 + }, + { + "type": "paragraph", + "text": "8.1货款结算前,如甲方客户因货物质量问题而退换货的,乙方承担由此造成的所有费用及损失;如因质量问题给第三方造成人身或财产损害的,乙方另须承担全部因此而给甲方造成的损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 98 + }, + { + "type": "paragraph", + "text": "8.2 对于所有包含甲方商标、LOGO、名称或其他甲方标识的货物,如经甲方退货给乙方的,乙方必须按照甲方的要求将所有甲方标识剪除,如乙方违反本条款,擅自处理含有甲方标识的货物,一经发现,乙方须按照(乙方获得的利益总额的五倍)向甲方支付违约金,如无法确定乙方利益总额的,则按照(甲方全部退货总金额的五倍)支付违约金,不足以弥补甲方损失的,还须据实赔偿。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 99 + }, + { + "type": "paragraph", + "text": "8.3关于客退件,甲方会通知乙方将属于其的客退件拉走,做好客退件出库,双方签字确认。如若乙方未及时将客退件拉走,甲方将按《客退件管理规定》处理,详情请见附件《客退件管理规定》。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 100 + }, + { + "type": "paragraph", + "text": "第九条 知识产权", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 101 + }, + { + "type": "paragraph", + "text": "9.1任何一方在履行本合同的过程中应尊重对方的知识产权,未经对方同意,不从事任何可能使对方的知识产权受到损害的行为。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 102 + }, + { + "type": "paragraph", + "text": "9.2双方确认并同意,乙方仅得在本合同约定的范围内使用甲方所有或经授权合法使用的未被修改的商标、标识,不得以任何本协议约定之外的目的使用甲方所有或甲方经授权合法使用的商标、标识、商号等;乙方应保证在任何情况下均不对甲方所有或甲方经授权合法使用的商标、商号、标志或甲方相关域名主张任何利益,不得对以上相同或相似的商标、商号、标志、域名进行注册或试图注册;同时,乙方保证不通过任何第三方实施上述行为。如乙方实施上述行为而获得的任何权利或利益,一经甲方或原权利人提出,乙方应将所获得的权利及利益无偿转让给甲方或原权利人。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 103 + }, + { + "type": "paragraph", + "text": "9.3乙方不得擅自将甲方向乙方提供的商标和甲方提供的所有物品作任何商业用途或未经甲方同意而提供给任何第三方。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 104 + }, + { + "type": "paragraph", + "text": "9.4 乙方确认并同意:甲方有权在乙方向甲方提供的货物及货物合格证上使用、标注乙方的相关企业信息(包括但不限于:生产企业名称、注册地址、联系电话)及CCC安全认证标志,同时同意甲方将上述信息许可第三方使用。乙方应保证甲方使用前述信息不会侵犯任何第三方的合法权益,否则由乙方承担全部法律责任,如因此给甲方造成损失的,应予以赔偿(包括但不限于:直接损失、律师费、公证费、诉讼费等所有费用)。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 105 + }, + { + "type": "paragraph", + "text": "第十条 反商业贿赂条款", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 106 + }, + { + "type": "paragraph", + "text": "10.1 若发现乙方以任何形式给予甲方的员工商业贿赂以获取商品订单或更有利的交易条件,甲方有权立即终止本协议或终止该次商品订单,同时要求乙方赔付10万元,并赔偿甲方相应的经济损失。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 107 + }, + { + "type": "paragraph", + "text": "10.2若甲方员工以不正当方式私自向乙方索取或变相索取回扣时,乙方应立即通知甲方,并由甲方对该事件进行处理。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 108 + }, + { + "type": "paragraph", + "text": "第十一条 违约责任", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 109 + }, + { + "type": "paragraph", + "text": "11.1乙方均应本着诚实信用的原则妥善履行本协议项下的各项义务,违反本协议约定的,则应向甲方承担至少10万元违约赔偿金,由此给甲方造成其他损失的,由乙方继续向甲方承担损失赔偿金。", + "heading": false, + "align": "both", + "images": [], + "source_paragraph": 110 + }, + { + "type": "paragraph", + "text": "11.2如乙方提供的货物不符合本协议约定的标准或存在质量问题,甲方除要求乙方根据甲方要求更换或退货、返还货款外,甲方有权就因此而发生的损失要求乙方支付违约金,违约金数额为退回给乙方货物总金额的5%,不足以弥补甲方损失(包括但不限于:直接/间接损失、律师费、诉讼费、公证费等所有费用)的,乙方还须据实赔偿。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 111 + }, + { + "type": "paragraph", + "text": "11.3 乙方应确保交货期,延期交货在2天以内的,甲方给予适当预留期限。预留期满后,延期1天,甲方有权扣除相应货款总额的0.5%,以此类推,延期2天,扣除相应货款总额的1%。预留期满后超期达到7天以上的,甲方有权拒绝收货,并按照本合同11.1的规定要求乙方支付违约金。返修产品自甲方发货之日起10日内未能返回甲方仓库的,甲方有权拒绝收货,并自应付货款中扣除相应金额。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 112 + }, + { + "type": "paragraph", + "text": "第十二条 协议期限", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 113 + }, + { + "type": "paragraph", + "text": "12.1本协议自双方签字并盖章后于 [[start_date]] 起生效,如甲、乙双方在本协议生效日前已经履行或部分履行了协议义务,则本协议约定溯及至最早开始履行本协议义务之日。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 114 + }, + { + "type": "paragraph", + "text": "12.2本协议有效期以终止日期为准,终止日期为 [[end_date]]。有效期届满后,双方继续合作的,须经协商后,重新签署协议确定。如本协议期限届满,而本协议项下订单尚未履行完毕的,则以本协议项下最后一笔订单履行完毕(履行完毕是指双方已结算完毕该订单下货款且所有退换货事宜均已处理完毕)之日,本协议终止。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 115 + }, + { + "type": "paragraph", + "text": "第十三条 协议变更和终止", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 116 + }, + { + "type": "paragraph", + "text": "13.1双方经协商一致签署书面协议,可对本合同进行变更。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 117 + }, + { + "type": "paragraph", + "text": "13.2如发生下列情形之一的,甲方有权立即以书面通知的方式单方面解除本合同:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 118 + }, + { + "type": "paragraph", + "text": "乙方的全部或主要资产已转让或有义务转让予第三方;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 119 + }, + { + "type": "paragraph", + "text": "乙方被收购或与第三方合并;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 120 + }, + { + "type": "paragraph", + "text": "乙方以书面形式表示其无力履行或将不履行本协议项下义务;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 121 + }, + { + "type": "paragraph", + "text": "乙方停止营业或进入破产清算程序;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 122 + }, + { + "type": "paragraph", + "text": "乙方被甲方的竞争对手直接或间接控制;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 123 + }, + { + "type": "paragraph", + "text": "13.3本协议的终止,并不影响终止前甲、乙双方已发生的双方权利义务关系。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 124 + }, + { + "type": "paragraph", + "text": "13.4本协议第九条有关知识产权和第十四条有关保密义务条款在本协议终止后的2年内仍然对双方具有约束效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 125 + }, + { + "type": "paragraph", + "text": "保密、排他义务", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 126 + }, + { + "type": "paragraph", + "text": "14.1在合作过程中,乙方从甲方(或其母公司、子公司、关联公司、甲方在电商平台开设的网店)获得的与合作有关或因合作产生的任何商业、营销、图纸,产品,设计或其他性质的资料,无论以何种形式或载于何种载体,无论在披露时是否以口头、图像或以书面方式表明其具有保密性。 14.1 乙方保证上述保密信息仅用于与合作有关的用途或目的,并予以妥善保存。经甲方提出要求,乙方应按照甲方的指示将含有保密信息的所有文件或其他资料归还给甲方,或者按照甲方的指示予以销毁。合作终止后,甲方有权向乙方提出要求将保密信息资料交还。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 127 + }, + { + "type": "paragraph", + "text": "14.2 所有由甲方通过任何有效形式发送给乙方的产品图纸,样品,或者技术信息,产品说明,无论是供乙方报价或者生产,未经甲方书面许可,乙方不得自用,发给其它任何第三方,或者对外进行宣传。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 128 + }, + { + "type": "paragraph", + "text": "14.3 所有甲方委托乙方代为加工的产品含外观相似度超过80%及其以上的同类产品,知识产权均属甲方所有。未经甲方书面许可,乙方不得在任何报纸杂志,产品宣传册,产品展厅,网络上使用甲方产品的图纸,模具或者产品本身含外观相似度超过80%及其以上的同类产品,包括实物或者照片进行宣传,更不得以任何方式将该产品含外观相似度超过80%及其以上的同类产品介绍和供给给任何第三方。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 129 + }, + { + "type": "paragraph", + "text": "14.4 乙方需要自行采取有效措施,确保本协议中保密措施的正常履行。乙方关联公司或乙方工作人员就以上事宜对甲方造成损失的,均由乙方单位承担一切责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 130 + }, + { + "type": "paragraph", + "text": "14.5 发现有人侵犯甲方商业秘密和技术秘密时,乙方有责任有义务维护甲方利益并及时向甲方通报并在第一时间采取一切必要措施防止信息的扩散,尽最大可能消除影响。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 131 + }, + { + "type": "paragraph", + "text": "14.6 乙方违反本协议的任何条款,应承担违约责任,并向甲方支付违约金人民币 30万元 。上述违约金并不影响受损害方向违约方要求损害赔偿。该等赔偿以甲方实际遭受的损失或以乙方全部非法所得为限。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 132 + }, + { + "type": "paragraph", + "text": "14.7 本协议中涉及的有关保密信息,其中已经拥有知识产权的归原所有人所有;相关工作实施中产生的知识产权,其知识产权的归属依甲方所有。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 133 + }, + { + "type": "paragraph", + "text": "14.8 该协议自签字盖章之日起生效,甲乙双方合作期间到终止合作后2年内有效。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 134 + }, + { + "type": "paragraph", + "text": "第十五条 争议解决", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 135 + }, + { + "type": "paragraph", + "text": "因理解和执行本协议发生的任何争议双方均应通过友好协商解决,经协商未能达成一致意见的,双方同意提交合同签订地所在地法院诉讼解决。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 136 + }, + { + "type": "paragraph", + "text": "15.1解除合作关系或要求调离正常在售的某款产品时,乙方需提前6个月以书面形式正式向甲方提出,若不提前提出私自停止供货或单方面解除合作关系的,将付与甲方100万的违约金,直接从当月货款中扣除,甲乙双方确定不合作关系时,签订《合作关系解除两清协议》,并保留前6个月月均货款的30%作为质保金至问题处理完毕,如若未处理完,所有产生的经济损失由乙方承担并从质保金中扣除。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 137 + }, + { + "type": "paragraph", + "text": "第十六条 其他", + "heading": true, + "align": "left", + "images": [], + "source_paragraph": 138 + }, + { + "type": "paragraph", + "text": "16.1本协议任何一方未及时行使本合同项下的权利,并不意味着其对该等权利的放弃,亦不影响该方行使本合同项下的其他权利。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 139 + }, + { + "type": "paragraph", + "text": "16.2除非事先取得对方书面同意,本合同项下的权利不可转让。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 140 + }, + { + "type": "paragraph", + "text": "16.3本合同确定了双方交易的基本原则。具体交易的成交,仍需双方以具体订单或其他具体合同来执行。该订单或其他具体合同均具有法律效力,如各文件内容有出入,以订单或具体合同的约定优先适用,而本合同及补充协议之间以较新的文件约定为准。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 141 + }, + { + "type": "paragraph", + "text": "16.4本合同项下任何通知均以书面形式作出,可使用邮递、电子邮件、传真等方式发出。以电子邮件、传真方式发出的,发出时间即视为送达时间;邮递方式发出的,以快递签收日期为送达时间。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 142 + }, + { + "type": "paragraph", + "text": "甲乙双方的联系方式如本合同文首所示,任何一方将通知、文件等发送至对方在文首所示的地址、电子邮箱的,视为发送至对方。任何一方变更联系方式的,应提前7日书面通知对方。若因未履行通知义务,而导致对方通知、文件等未能接收到的,由未履行通知义务一方自行承担相应责任。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 143 + }, + { + "type": "paragraph", + "text": "16.4 本协议未尽事宜,后期根据实际情况另行签订合作协议附件,本协议所有相关附件均与本协议一样,具同等法律效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 144 + }, + { + "type": "paragraph", + "text": "16.5本协议壹式贰份,甲方执壹份,乙方执壹份,均具有同等法律效力。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 145 + }, + { + "type": "paragraph", + "text": "注:自合同签订日期起一个月磨合期,期间产生的所有赔付予以免除。此合同有效日期为 [[start_date]] 至 [[end_date]],期满后双方协商是否续签合同。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 146 + }, + { + "type": "paragraph", + "text": "本协议由双方于封面所列日期签署。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 147 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件1:", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 151 + }, + { + "type": "paragraph", + "text": "奖惩协议", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 152 + }, + { + "type": "paragraph", + "text": "甲乙双方经过友好协商,约定由乙方作为甲方的乙方,向甲方按时、按质、按量提供甲方需要的合同内容项目,为规范乙方的供应义务及由此可能产生的违约、赔偿责任,特制定如下协议:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 153 + }, + { + "type": "paragraph", + "text": "目的", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 154 + }, + { + "type": "paragraph", + "text": "甲方为维护优质供应商(即乙方),促使各供方不断建立和完善体系,提高整体素质和质量能力,保证稳定地、及时地提供满意的产品质量和服务。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 155 + }, + { + "type": "paragraph", + "text": "范围", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 156 + }, + { + "type": "paragraph", + "text": "适用于本合同甲乙方双", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 157 + }, + { + "type": "paragraph", + "text": "职责", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 158 + }, + { + "type": "paragraph", + "text": "3-1、甲方质检部负责乙方质量情况评定;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 159 + }, + { + "type": "paragraph", + "text": "3-2、甲方采购部门数据组负责给乙方当月配件率、送货达成率和配件返回的及时性评定提出奖励,经采购会签上报甲方领导后,提交财务部并通知乙方;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 160 + }, + { + "type": "paragraph", + "text": "3.3、甲方财务部按奖励制度执行。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 161 + }, + { + "type": "paragraph", + "text": "4.考核细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 162 + }, + { + "type": "paragraph", + "text": "4-1、品质:送货是否有质量问题;线上反馈是否有质量问题等;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 163 + }, + { + "type": "paragraph", + "text": "4-2、交期:是否按照订单下达叫货通知按时送货;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 164 + }, + { + "type": "paragraph", + "text": "4-3、售后:配件补发是否在规定时效内按时补发;退货是否在规定时效内拉走;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 165 + }, + { + "type": "paragraph", + "text": "4-4、产值:乙方所供货品的货值的大小。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 166 + }, + { + "type": "paragraph", + "text": "5.奖励明细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 167 + }, + { + "type": "paragraph", + "text": "5-1、售后及时之星奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 168 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 169 + }, + { + "type": "paragraph", + "text": "月度供货值大于30w小于50w的乙方,配件返回率达到100%;奖励500元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 170 + }, + { + "type": "paragraph", + "text": "月度供货值50w以上100w以内的乙方,配件返回及时率在99.98%以上的奖励1000元/月或同等价值的物资,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 171 + }, + { + "type": "paragraph", + "text": "月度供货值大于100w小于200w的乙方,配件返回及时率达到99.97%,奖励1500元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 172 + }, + { + "type": "paragraph", + "text": "月度供货值大于200w的乙方,配件返回及时率达到达到99.96%;,奖励2000元/月或同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 173 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 174 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,配件返回及时率达到99.98%,奖励3000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 175 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上,配件返回及时率达到99.97%,奖励4000元/月或同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 176 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,配件返回及时率达到达到99.96%奖励6000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 177 + }, + { + "type": "paragraph", + "text": "5-2、最佳交期奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 178 + }, + { + "type": "paragraph", + "text": "缺货占比在1.5%,且送货达成率在99.95%以上(618,,99,双十一期间自活动当天开始5天缓冲不计入考核)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 179 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 180 + }, + { + "type": "paragraph", + "text": "月度供货值在50w以上100w以下奖励1000元或同等价值物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 181 + }, + { + "type": "paragraph", + "text": "月度送货货值在100w以上的乙方,奖励2000元或同等价值物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 182 + }, + { + "type": "paragraph", + "text": "200w以上奖励4000元或同等价值物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 183 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 184 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,奖励10000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 185 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上,奖励20000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 186 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,奖励30000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 187 + }, + { + "type": "paragraph", + "text": "5-3.品质之星奖:月度配件率根据乙方所供货品的货值不同分为以下几类:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 188 + }, + { + "type": "paragraph", + "text": "月度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 189 + }, + { + "type": "paragraph", + "text": "月度供货值大于30w小于50w,配件率最低且无质检通知单奖励1000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 190 + }, + { + "type": "paragraph", + "text": "月度供货值大于50w小于100w,配件率最低且无质检通知单奖励2000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 191 + }, + { + "type": "paragraph", + "text": "月度供货值大于100w小于200w,配件率最低且无质检通知单奖励3000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 192 + }, + { + "type": "paragraph", + "text": "月度供货值大于200w,配件率最低且质检通知单不超过1次奖励4000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 193 + }, + { + "type": "paragraph", + "text": "年度达成的乙方奖励如下:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 194 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以下500w以上,奖励10000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 195 + }, + { + "type": "paragraph", + "text": "年度供货值在1000w以上2000w以内,奖励20000元或者同等价值的物资;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 196 + }, + { + "type": "paragraph", + "text": "年度供货值在2000w以上,奖励30000元或者同等价值的物资。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 197 + }, + { + "type": "paragraph", + "text": "配件率标准:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 198 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "类别", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 199 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "指标要求", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 200 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "单板桌类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 201 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过2%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 202 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "酒柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 203 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过6%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 204 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "简单板式(30块板之内)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 205 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 206 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "复杂板式(大于30块板)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 207 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 208 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "钢架类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 209 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过4%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 210 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "书柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 211 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过4%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 212 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "普通茶几+电视柜", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 213 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 214 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "北欧风产品类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 215 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 216 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "床头柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 217 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过2%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 218 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "鞋柜类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 219 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过5%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 220 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "鞋架+书架类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 221 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 50.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "不超过3%", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 222 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "以上需符合配件率标准且同时无质检通知单。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 223 + }, + { + "type": "paragraph", + "text": "5-4.新品小能手奖:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 224 + }, + { + "type": "paragraph", + "text": "乙方提供的新品经公司采纳并成功上架销售,月度销售额在5w以上的,一次性奖励2000元。月度销售额在10w以上的一次性奖励5000元。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 225 + }, + { + "type": "paragraph", + "text": "6.考核条款(包含但不限于)(乙方向甲方的赔偿款与乙方承担的其他产品质量赔偿责任单独计算金额)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 226 + }, + { + "type": "paragraph", + "text": "6-1关键指标类:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 227 + }, + { + "type": "paragraph", + "text": "6-1-1品质:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 228 + }, + { + "type": "paragraph", + "text": "6-1、当月首次,乙方批量赔偿甲方1000元;当月第二次,乙方批量赔偿甲方2000元;第三次及以上,乙方批量赔偿甲方2000元;同一产品当月超过两次被甲方质检部发现有质量问题,乙方赔偿甲方5000元,并承担所有售后,同时翻包所有已入库产品。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 229 + }, + { + "type": "paragraph", + "text": "6-3、批量质量问题且造成退货的,乙方承担所有由此造成的线上损失,且赔偿甲方3000元;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 230 + }, + { + "type": "paragraph", + "text": "6-4、月度配件率高于配件率标准0.5个点,乙方按照1000元/类别的标准向甲方赔偿;高于1个点的,乙方按照2000元/类别的标准向甲方赔偿;高于2.5个点,乙方按照3000元/类别的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 231 + }, + { + "type": "paragraph", + "text": "6-5、对于配件率过高的产品,多次沟通未达到甲方要求的,甲方有权解除合同,更换供应商,乙方无条件表示同意解除。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 232 + }, + { + "type": "paragraph", + "text": "6-1-2交期:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 233 + }, + { + "type": "paragraph", + "text": "未按叫货组叫货的时间将货送到仓库的,如造成缺货,按照以下公式扣款:SKU*缺货数量*成本价的30%≤2000元,乙方向甲方赔偿该缺货金额,以2000元为限。同一个SKU缺货时长每增加一天,赔偿款增加10%;叫货组通知送货,三次未如约送达仓库的,甲方有权更换供应商,乙方无条件表示同意,同时在乙方产能不足期间由其他厂家代为生产的产品的售后,包含但不限于:配件补发等损失,均有乙方承担责任,按甲方出示的损失清单为准。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 234 + }, + { + "type": "paragraph", + "text": "另外,如因乙方的原因不能继续合作的,需在完成已承接的订单之前提前三个月书面告知甲方,并在约定的时间内完成已承接的订单。若未能书面提前三个月通知,已生产货款暂不结算,并另行由乙方向甲方支付10万元违约金。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 235 + }, + { + "type": "paragraph", + "text": "6-1-3售后:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 236 + }, + { + "type": "paragraph", + "text": "配件补发按照约定的时效自订单到达WMS系统里面起24小时内由乙方及时发出。延迟发出,乙方按照10元/单向甲方赔偿,按时长累积。已补发的配件经核实是乙方补发错误的按照未及时发出处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 237 + }, + { + "type": "paragraph", + "text": "乙方需承担售后问题,以24小时为限(售后问题包含但不限于产品本身质量问题与交货问题,快递运输破损,配件24小时及时返回、客退等),其中客退统一退到甲方仓库,由甲方仓库相应负责人员统一告知,乙方在接到采购通知后48小时内将退货拉完,超出时效,甲方将自行安排车辆将退货送到乙方仓库,运费结算价格为:三轮车150元/车,6.8米货车300元/车,该费用由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 238 + }, + { + "type": "paragraph", + "text": "6-2、日常作业行为类", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 239 + }, + { + "type": "paragraph", + "text": "6-2-1、乙方未按送货的标准和要求进行送货的,甲方采购人员通知乙方后,乙方需在24小时内处理完成,且不能将不符标准的货堆积在甲方仓库内,如若24小时内未处理完成的,甲方将进行统计并告知乙方,乙方按500元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 240 + }, + { + "type": "paragraph", + "text": "6-2-2、乙方及其送货人员,进入甲方工作场所,应服从甲方仓储中心人员管理,若乙方货运人员违反甲方相关规定或发生任何纠纷,甲方向乙方追究责任。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 241 + }, + { + "type": "paragraph", + "text": "6-2-3、乙方及其货运人员不得辱骂及与甲方员工发生争吵,如有违反,乙方按照1000元/类别的标准向甲方赔偿。乙方及其货运人员不得与甲方员工打架、斗殴,违者甲方将追究由此带来的一切损失,且乙方按照50000元/次的标准向甲方赔偿。产生以上行为的货运人员,甲方不再接收送货。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 242 + }, + { + "type": "paragraph", + "text": "6-2-4、乙方及货运人员应到叉车停放地点取用叉车,但禁止开叉车进入库区内,违者,乙方按照1000元/次的标准向甲方赔偿;如若私自使用高位叉车,违者,乙方按照1000元/次的标准向甲方赔偿;因使用叉车产生的一切不良后果或危害及事故,均由乙方承担全责。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 243 + }, + { + "type": "paragraph", + "text": "6-2-5、乙方及其货运人员不得在甲方厂区内吸烟,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 244 + }, + { + "type": "paragraph", + "text": "6-2-6、乙方及其货运人员不得私自配有叉车钥匙,或损坏叉车锁,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 245 + }, + { + "type": "paragraph", + "text": "6-2-7、乙方及其送货人员不准私自进入甲方仓储高位货架区域内,违者,乙方按照1000元/次的标准向甲方赔偿;乙方货运人员私自攀爬货架、以及其他导致安全事故可能发生的行为,违者,乙方按照1000元/次的标准向甲方赔偿,且因以上行为造成的一切后果,均由乙方负责。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 246 + }, + { + "type": "paragraph", + "text": "6-2-8、不可在甲方任何作业区内私自翻弄任何货物,违者,乙方按照1000元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 247 + }, + { + "type": "paragraph", + "text": "6-2-9、乙方不得私自带走甲方托盘,违者,乙方按照1000元/个的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 248 + }, + { + "type": "paragraph", + "text": "6-2-10、乙方送货人员进入甲方仓库使用叉车后,需原处放回,若使用电叉没电后需要放回原处充电,发现一次用完叉车不归位原处或没电后不充电的,乙方按照500元/次的标准向甲方赔偿,多沟通无果者,甲方有权要求乙方更换送货人员。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 249 + }, + { + "type": "paragraph", + "text": "6-2-11、乙方送货人员进入甲方仓库送货,需配合甲方质检人员进行质检,严禁私自偷盖甲方质检合格章与收货专用章,违者,乙方按照500元/次的标准向甲方赔偿。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 250 + }, + { + "type": "paragraph", + "text": "6-2-12 京东货物码放要求:京东的货物,乙方在码放时,须要在托盘上放一张木板或硬纸板,以免最下面一层货物变形。并预备京东货物包装箱。如若乙方未按要求码放,甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 251 + }, + { + "type": "paragraph", + "text": "6-2-13 一般货物及码放要求:货物外包装不得有破损;一拖一个SKU的产品,不得混拖;货物码放高度,不得超过1.6米,前后左右宽度不得超过1.3米(超长货物除外),不得超过标准;对于容易倾斜或者单排码入的货物需要缠绕膜;违反以上标准的,甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 252 + }, + { + "type": "paragraph", + "text": "6-2-14 入库单要求:乙方送货时提供的产品的条形码、入库单号要准确、清晰,并且不能有手动修改字样,否则甲方有权拒收。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 253 + }, + { + "type": "paragraph", + "text": "6-2-15、以上未能尽述之其他有妨碍、损害甲方的行为,根据情节轻重,甲方将向乙方追究500元以上,上不封顶的赔偿款。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 254 + }, + { + "type": "paragraph", + "text": "7、协议中的专业名词解释:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 255 + }, + { + "type": "paragraph", + "text": "配件率=乙方当月配产生件数量/乙方产品当月销售产品数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 256 + }, + { + "type": "paragraph", + "text": "配件返回及时率=配件当月及时补发数量/当月应发数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 257 + }, + { + "type": "paragraph", + "text": "缺货率=乙方产品当月缺货数量/乙方产品当月销数量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 258 + }, + { + "type": "paragraph", + "text": "送货率=当月产品入库量/当月产品计划量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 259 + }, + { + "type": "paragraph", + "text": "退货率=当月产品退货数量/乙方当月产品销量", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 260 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 261 + }, + { + "type": "paragraph", + "text": "如在履行本合同时产生纠纷,双方应当按照协议中的内容履行,如无法履行的,则约定在合同签订地人民法院解决纠纷。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 262 + }, + { + "type": "paragraph", + "text": "以上未尽事宜及解释权归甲方所有,乙方表示接受。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 263 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 264 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件2:", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 268 + }, + { + "type": "paragraph", + "text": "质量手册", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 269 + }, + { + "type": "paragraph", + "text": "第一条 产品生产标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 270 + }, + { + "type": "paragraph", + "text": "1.1. 板件生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 271 + }, + { + "type": "paragraph", + "text": "1.1.1封边无脱胶,无开口,侧面平整,封边条与板材之间无明显胶线痕迹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 272 + }, + { + "type": "paragraph", + "text": "1.1.2封边颜色与板材无色差,封边条接口处如未相互覆盖,必须无明显缝隙(缝隙长度不超2MM),如封边条接口相互覆盖(覆盖长度必须在10MM-15MM之间),并且粘贴良好。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 273 + }, + { + "type": "paragraph", + "text": "1.1.3打孔不能出现明显爆口,孔位误差不超样品确认单3MM,合页、导轨、万向轮、等需要使用自攻螺丝安装的配件必须有准确明显的引孔 (注:引孔深度<3MM,直径<3.5MM),孔位无多打无漏打。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 274 + }, + { + "type": "paragraph", + "text": "1.1.4 产品整体板件颜色无色差,水平无翘曲无刮伤碰伤,无明显爆口(板材爆口修补不允许出现明显影响外观的修补),板件开料需根据样品确认单尺寸开料,误差不超2MM.", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 275 + }, + { + "type": "paragraph", + "text": "1.1.5 板件油漆表面颜色均匀平整0.5平方米不超三处缺陷点(缺陷点直径≤0.5mm),无划痕,碰伤,流痕及崩裂现象,油漆面与其他部件接触面需丝棉纸包裹。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 276 + }, + { + "type": "paragraph", + "text": "1.1.6 产品所有板件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 277 + }, + { + "type": "paragraph", + "text": "1.2. 钢架生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 278 + }, + { + "type": "paragraph", + "text": "1.2.1 打孔必须保持钢架两面光滑平整,无毛刺飞边,孔位内不能出现杂质影响正常安装,孔位误差和样品不超2MM。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 279 + }, + { + "type": "paragraph", + "text": "1.2.2 焊点均匀光滑(点焊数量≥2),连接牢固,焊接处无脱焊,虚焊,漏焊,焊穿等质量问题,焊点周围不可以出现焊丝,明显焊渣,焊接连接处平整,无水平方向变形。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 280 + }, + { + "type": "paragraph", + "text": "1.2.3 产品所有钢架部件必须保证贴号(和说明书对应),无错贴漏贴。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 281 + }, + { + "type": "paragraph", + "text": "1.3. 喷塑生产标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 282 + }, + { + "type": "paragraph", + "text": "1.3.1 钢架喷塑不能出现橘皮,起泡,漏喷,锈斑,涂层脱落。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 283 + }, + { + "type": "paragraph", + "text": "1.3.2 钢架喷塑表面需均匀平整,无划痕,磨损,麻点颗粒,雾化,流挂等任何影响外观的质量问题。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 284 + }, + { + "type": "paragraph", + "text": "1.3.3 钢架喷塑塑粉不允许出现堵塞螺丝孔及闷头影响安装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 285 + }, + { + "type": "paragraph", + "text": "第二条 产品包装及内部填充标准", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 286 + }, + { + "type": "paragraph", + "text": "1.4. 五金件采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 287 + }, + { + "type": "paragraph", + "text": "1.4.1 需无明显毛剌,色差,无生锈氧化、破裂,电镀/涂层均匀无脱落,无影响使用的其它缺陷(注:螺丝刀需使用单用梅花螺丝刀,长度≥16CM,把手实心材质)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 288 + }, + { + "type": "paragraph", + "text": "1.4.2 配件包内,须有配件标号(和说明书对应),且不同配件分开小包包装对应标号,每个小包配件需用大袋包装一起封死(小袋需使用自封袋,单层厚度≥0.04MM,大袋样式无要求,厚度需≥0.06 MM)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 289 + }, + { + "type": "paragraph", + "text": "1.4.3 螺丝配件必须按照说明书标注规格数量放置,不得出现混装漏装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 290 + }, + { + "type": "paragraph", + "text": "1.5 内部填充采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 291 + }, + { + "type": "paragraph", + "text": "1.5.1 六面泡沫填充需≥10g (部分产品可按公司规定填充)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 292 + }, + { + "type": "paragraph", + "text": "1.5.2 填充厚度,产品重量≤10KG,填充厚度10MM,产品重量10KG≤50KG,填充厚度20MM,超50KG需分开包装。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 293 + }, + { + "type": "paragraph", + "text": "1.6 外包装采用标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 294 + }, + { + "type": "paragraph", + "text": "1.6.1 外包装纸箱面纸≥160g,上瓦楞≥130g,下瓦楞≥130g,夹层≥80g,底纸≥130g", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 295 + }, + { + "type": "paragraph", + "text": "1.6.2 纸箱需按公司印刷要求进行印刷,必须印有制造商,经销商,联系方式,执行标准,产品型号信息(信息需和产品图纸,合格证,条码信息一致吻合)。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 296 + }, + { + "type": "paragraph", + "text": "1.6.3 纸箱必须保持干净整洁,无任何破损,否则仓库有权拒收", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 297 + }, + { + "type": "paragraph", + "text": "1.7 产品资料及细节标准", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 298 + }, + { + "type": "paragraph", + "text": "1.7.1 产品外包装必须粘贴条码,条码贴于纸箱两侧短边(禁止只有一边贴条码),条码信息与纸箱内货物及说明书合格证信息一一对应,字迹清晰,条码扫描无误。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 299 + }, + { + "type": "paragraph", + "text": "1.7.2产品内部除简易产品(简易产品:整装沙发或我司规定产品)外都必须放置说明书(说明书由我司统一提供电子档),合格证必须每件产品放置,合格证上需信息完善,必须印有制造商,联系方式,执行标准,产品型号,使用说明,出厂日期。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 300 + }, + { + "type": "paragraph", + "text": "1.7.3 产品内部包装需整洁,无明显污渍。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 301 + }, + { + "type": "paragraph", + "text": "1.7.4 所有厂家不得私自更改审样后的产品 。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 302 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 303 + }, + { + "type": "paragraph", + "text": "双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 304 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 305 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件3:", + "heading": true, + "align": "both", + "images": [], + "source_paragraph": 309 + }, + { + "type": "paragraph", + "text": "供应商产品包装要求", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 310 + }, + { + "type": "paragraph", + "text": "为了统一各供应商产品包装,减少产品因包装不合格等产生意外纠纷,特作统一标准如下,圣可尚各供应商切实执行:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 311 + }, + { + "type": "paragraph", + "text": "一、产品内包装要求:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 312 + }, + { + "type": "paragraph", + "text": "1、纸箱质量要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 313 + }, + { + "type": "paragraph", + "text": "面纸160g,上瓦楞130g,下瓦楞130g,夹层85g,里纸130克。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 314 + }, + { + "type": "paragraph", + "text": "泡沫要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 315 + }, + { + "type": "paragraph", + "text": "(1)四边泡沫克数,要求达到≥10g:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 316 + }, + { + "type": "paragraph", + "text": "产品重量20kg以内,厚度≥20mm;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 317 + }, + { + "type": "paragraph", + "text": "产品重量20-50kg以内,厚度≥20mm;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 318 + }, + { + "type": "paragraph", + "text": "产品重量超过50kg的,按照简尚公司提供的SKU分A、B两个包装。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 319 + }, + { + "type": "paragraph", + "text": "(2)上下填充泡沫克数,要求达到≥10g:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 320 + }, + { + "type": "paragraph", + "text": "产品重量20kg以内,厚度≥10mm", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 321 + }, + { + "type": "paragraph", + "text": "产品重量20-50kg以内,厚度≥20mm", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 322 + }, + { + "type": "paragraph", + "text": "产品重量超过50kg的,按照简尚公司提供的SKU分A、B两个包装", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 323 + }, + { + "type": "paragraph", + "text": "(3)填充泡沫:要求达到≥6g,填充泡沫的体积达到核价表上要求的体积;", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 324 + }, + { + "type": "paragraph", + "text": "(4)护角:可根据四周泡沫的厚度进行设计,高度和四边泡沫高度一样。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 325 + }, + { + "type": "paragraph", + "text": "3、板材要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 326 + }, + { + "type": "paragraph", + "text": "无色差,无爆口,无污渍,封边带无色差,无脱落,无任何修补痕迹。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 327 + }, + { + "type": "paragraph", + "text": "五金要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 328 + }, + { + "type": "paragraph", + "text": "所有五金规格,数量必须与简尚提供的产品说明书保持一致,不得擅自更改五金配件以及数量。另所有五金包装,需要严格按照简尚五金包装标准,分类包装,贴好配件序号。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 329 + }, + { + "type": "paragraph", + "text": "说明书要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 330 + }, + { + "type": "paragraph", + "text": "必须使用简尚提供的产品说明书,此说明书最终版需厂家签字确认留档,不得擅自修改。", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 331 + }, + { + "type": "paragraph", + "text": "6,合格证", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 332 + }, + { + "type": "paragraph", + "text": "统一使用简尚提供的合格证模板,模板如下图所示", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 333 + }, + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "left", + "images": [ + "production-1.png" + ], + "source_paragraph": 333 + }, + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "left", + "images": [ + "production-2.png" + ], + "source_paragraph": 333 + }, + { + "type": "paragraph", + "text": "注:此模版仅为解释说明,请勿直接按照此模版制作", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 334 + }, + { + "type": "paragraph", + "text": "1:检验员:填写QC编号(QC01、02等编号可随意)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 335 + }, + { + "type": "paragraph", + "text": "2:出厂日期:填写生产日期", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 336 + }, + { + "type": "paragraph", + "text": "3:制造商:填写厂家厂名(必须与营业执照上的厂名一致)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 337 + }, + { + "type": "paragraph", + "text": "4:制造商地址:填写厂家地址(必须与营业执照上的厂名一致)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 338 + }, + { + "type": "paragraph", + "text": "5:合格证大小为A7纸,纸张为铜版纸130G", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 339 + }, + { + "type": "paragraph", + "text": "产品外包装要求", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 340 + }, + { + "type": "paragraph", + "text": "1:产品整体外包装各部位组成:", + "heading": false, + "align": "left", + "images": [], + "source_paragraph": 341 + }, + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "left", + "images": [ + "production-3.png" + ], + "source_paragraph": 341 + }, + { + "type": "paragraph", + "text": "需要改进的事项", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 342 + }, + { + "type": "paragraph", + "text": "1:中间蓝框内整体字与图都为红色", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 343 + }, + { + "type": "paragraph", + "text": "2:两侧绿框内贴条码", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 344 + }, + { + "type": "paragraph", + "text": "3:制造商:填写厂家厂名(必须与营业执照上的厂名一致)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 345 + }, + { + "type": "paragraph", + "text": "4:地址:填写厂家地址(必须与营业执照上的厂名一致)", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 346 + }, + { + "type": "paragraph", + "text": "5:纸箱质量要求:面纸160g,上瓦楞130g,下瓦楞130g,夹层85g,里纸130克。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 347 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 348 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件4:", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 352 + }, + { + "type": "paragraph", + "text": "[[party_a]]采购订单标准协议", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 353 + }, + { + "type": "paragraph", + "text": "第一章 总则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 354 + }, + { + "type": "paragraph", + "text": "本协议为甲方向乙方提供的订单采购标准,经双方友好协商后确立,本协议中涉及的产品生产标准即为今后乙方向甲方批量供货的生产标准,为确保按照平等,互利的原则,特签订如下合同:", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 355 + }, + { + "type": "paragraph", + "text": "协议组成方", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 356 + }, + { + "type": "paragraph", + "text": "1、采购商(甲方):[[party_a]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 357 + }, + { + "type": "paragraph", + "text": "2、供应商(乙方):[[party_b]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 358 + }, + { + "type": "paragraph", + "text": "协议名称", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 359 + }, + { + "type": "paragraph", + "text": "1、生产商品型号:[[product_model]],详细SKU见订单明细", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 360 + }, + { + "type": "paragraph", + "text": "价格、供货时效与结算方式", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 361 + }, + { + "type": "paragraph", + "text": "针对订单明细内的SKU,确认乙方供货价为:[[supply_price]]", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + }, + { + "type": "table", + "rows": [ + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ], + [ + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + }, + { + "colspan": 1, + "rowspan": 1, + "width": 25.0, + "paragraphs": [ + { + "type": "paragraph", + "text": "", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 362 + } + ] + } + ] + ] + }, + { + "type": "paragraph", + "text": "2、日常乙方的送货数量应按甲方的日叫货量送货至甲方指定仓库,直至该批订单货物按要求全部送入甲方仓库,则该采购订单完结。因乙方未按日叫货量送货或超时未送造成的售后问题由厂家自行承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 363 + }, + { + "type": "paragraph", + "text": "3、乙方向甲方所供货款,一律月结。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 364 + }, + { + "type": "paragraph", + "text": "3.1、未定价产品需在当月26号前找核价专员定价并提交给财务,超时的财务当月不予结算,算到下个月货款中结算。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 365 + }, + { + "type": "paragraph", + "text": "3.2、各供应商当月的货款需在次月5号前提供账单到财务处(可提供给采购[[purchase_contact]],QQ:[[purchase_qq]],微信:[[purchase_wechat]],电话:[[purchase_phone]]由采购转交),超时未提供,则认为当月不结款,延迟到下个月结。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 366 + }, + { + "type": "paragraph", + "text": "技术标准、质量要求", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 367 + }, + { + "type": "paragraph", + "text": "1、产品表面整洁、平滑、无灰尘;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 368 + }, + { + "type": "paragraph", + "text": "2、喷漆无漏喷,不允许有皱纹、流痕、气泡、透底色等缺陷;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 369 + }, + { + "type": "paragraph", + "text": "3、板材无开裂,外观无变形,无明显色差;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 370 + }, + { + "type": "paragraph", + "text": "4、眼孔位置准确、五金数量齐全,依照图纸对每块板子进行贴号;", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 371 + }, + { + "type": "paragraph", + "text": "5、大件产品内包装至少六面泡沫,纸箱为五层加硬纸箱,纸箱表面印字按照对应负责采购发过去的模板为准进行印刷。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 372 + }, + { + "type": "paragraph", + "text": "6、外包所有涉及开口处需用封箱带粘贴到位,无漏封现象。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 373 + }, + { + "type": "paragraph", + "text": "第五条 交货地点、运输方式及费用承担", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 374 + }, + { + "type": "paragraph", + "text": "1、乙方按甲方日叫货量和指定时间送货至简尚指定地点,运费由乙方承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 375 + }, + { + "type": "paragraph", + "text": "第六条 乙方的权利和义务", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 376 + }, + { + "type": "paragraph", + "text": "负责向甲方及时、保质保量的提供为本协议所具有的订单内容。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 377 + }, + { + "type": "paragraph", + "text": "超出本协议内该订单的“备货总数” ,甲方有权拒收,超出该订单的“备货总出货周期”的产品,甲方有权拒收,并由乙方承担从而产生的售后问题。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 378 + }, + { + "type": "paragraph", + "text": "在甲方预先未同意前,不可将本协议的任何权利或义务转让给第三方。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 379 + }, + { + "type": "paragraph", + "text": "合同期内,乙方负责本协议生产中所需的原料采购,并保证生产过程中不中断。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 380 + }, + { + "type": "paragraph", + "text": "乙方负责本协议内生产中非甲方原因造成或无法在短时间内克服的异常,设备故障等的技术支持。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 381 + }, + { + "type": "paragraph", + "text": "乙方负责针对客服在线提出的产品安装、配件补发等一系列与厂家有关的售后问题答复。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 382 + }, + { + "type": "paragraph", + "text": "为保障送货及时入仓,因此送货到仓时,乙方需遵守甲方规定的仓储部收货规定进行操作。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 383 + }, + { + "type": "paragraph", + "text": "批量问题处理方案:本批次产品所涉及的所有售后和损失,由厂家承担。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 384 + }, + { + "type": "paragraph", + "text": "关于供应商奖惩,详细内容请见供应商奖惩方案。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 385 + }, + { + "type": "paragraph", + "text": "第七条 协议生效及其他", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 386 + }, + { + "type": "paragraph", + "text": "1、本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 387 + }, + { + "type": "paragraph", + "text": "2、本协议未尽事宜由甲乙双方协商解决,最终解释权归甲方所有。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 388 + }, + { + "type": "signatures" + }, + { + "type": "paragraph", + "text": "附件5:", + "heading": true, + "align": "", + "images": [], + "source_paragraph": 392 + }, + { + "type": "paragraph", + "text": "客退件管理规定", + "heading": false, + "align": "center", + "images": [], + "source_paragraph": 393 + }, + { + "type": "paragraph", + "text": "目的", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 394 + }, + { + "type": "paragraph", + "text": "为更好地提高我们的仓储利用效能,规范客退件的处理流程,特制订此规定。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 395 + }, + { + "type": "paragraph", + "text": "范围", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 396 + }, + { + "type": "paragraph", + "text": "本协议规定内容适用于本公司所有客退件及处理过程。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 397 + }, + { + "type": "paragraph", + "text": "权责", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 398 + }, + { + "type": "paragraph", + "text": "3.1 仓储部:负责接收及统计客退件,客退件专区摆放管理,通知相关部门领取与处理客退件。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 399 + }, + { + "type": "paragraph", + "text": "3.2 采购部:接到仓储通知后对接供应商进行客退件的处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 400 + }, + { + "type": "paragraph", + "text": "3.3 财务部:负责客退件相关费用的账务处理。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 401 + }, + { + "type": "paragraph", + "text": "4、 细则", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 402 + }, + { + "type": "paragraph", + "text": "4.1当供应商的客退件大于等于一拖时,简尚将会通知供应商将退货及时拉走。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 403 + }, + { + "type": "paragraph", + "text": "供应商接到拉客退件的通知后,需在接到通知的48小时内将退货拉完。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 404 + }, + { + "type": "paragraph", + "text": "4.2 为避免出现纠纷,供应商在拉客退件时,仓储人员会与供应商一同确认明细且让供应商签字确认,签字确认后", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 405 + }, + { + "type": "paragraph", + "text": "拉回的客退件均由供应商自行处置。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 406 + }, + { + "type": "paragraph", + "text": "如若供应商未在时效内拉走,仓储人员将情况反馈给相应采购人员(拍照、微信反馈)。采购人员接到通知后,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 407 + }, + { + "type": "paragraph", + "text": "2小时内安排车辆将客退件送至供应商处,车费按平时市价的3倍计算,从每月货款中扣除。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 408 + }, + { + "type": "paragraph", + "text": "本协议为《生产合作协议》附件,与《生产合作协议》具有同等法律效力,一式两份,双方签字盖章后生效,", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 409 + }, + { + "type": "paragraph", + "text": "双方各执一份。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 410 + }, + { + "type": "paragraph", + "text": "本附件涉及到的相关内容,甲方相关人员会在双方微信工作群中每天发送,未发送双方默认未发生。", + "heading": false, + "align": "", + "images": [], + "source_paragraph": 411 + }, + { + "type": "signatures" + } + ] +} diff --git a/resources/views/business/pages/courier-payables/agreement-signing.blade.php b/resources/views/business/pages/courier-payables/agreement-signing.blade.php index 3aef6e59..40eb75e8 100644 --- a/resources/views/business/pages/courier-payables/agreement-signing.blade.php +++ b/resources/views/business/pages/courier-payables/agreement-signing.blade.php @@ -4,6 +4,8 @@ @php($agreementCourierNames = collect($agreementCourierNames ?? [])) @php($agreementCourierAccounts = $agreementCourierAccounts ?? []) @php($agreementSupplierOptions = $agreementSupplierOptions ?? []) +@php($supplierContractTemplates = \App\Support\SupplierCooperationTemplates::TEMPLATES) +@php($supplierContractRequestKey = (string) \Illuminate\Support\Str::uuid()) @php($agreementQuoteVersions = $agreementQuoteVersions ?? collect()) @php($agreementCooperationSecondaryEsignAccount = '18052733960') @php($agreementDefaultSubject = $agreementSubjects->firstWhere('is_default', true) ?: $agreementSubjects->first()) @@ -50,6 +52,18 @@ display: none !important; } + .supplier-contract-body { line-height: 1.8; } + .supplier-contract-body .supplier-contract-heading { font-size: 14px; margin: 18px 0 8px; } + .supplier-contract-paragraph { margin: 0 0 8px; overflow-wrap: anywhere; } + .supplier-contract-table { width: 100%; border-collapse: collapse; table-layout: fixed; margin: 12px 0; } + .supplier-contract-table td { border: 1px solid var(--agreement-border); padding: 6px; vertical-align: top; } + .supplier-contract-signatures { width: 100%; table-layout: fixed; margin: 18px 0; } + .supplier-contract-signatures td { width: 50%; vertical-align: top; padding: 8px; } + .supplier-contract-signatures p { margin: 0 0 8px; } + .supplier-contract-seal-space { height: 85px; } + .supplier-contract-image { margin: 12px 0; text-align: center; } + .supplier-contract-image img { max-width: 100%; height: auto; } + .agreement-tabs, .agreement-panel { min-width: 0; @@ -1554,7 +1568,7 @@

@csrf - +

发起签章请求

{{ $esignConfigured ? 'E签宝可用' : '沙箱未配置' }} @@ -1676,7 +1690,7 @@
-