B2B 下单系统 MCP 工具

本页列出 B2B 下单系统规划中的 MCP 工具,涵盖批发客户、客户分组、专属价目表、MOQ、信用额与帐期、报价与正式报价 PDF、批量下单、订单审批、库存预留、欠货分配、配送、电子发票、装箱单、付款记录、月结单及营运分析。

b2b_ordering.config.get

read

读取 B2B 下单系统设定,包括启用模组、货币、税务、帐期、信用额、MOQ、报价、审批、库存预留及月结政策。

建议先读取

无需前置工具。

治理与审批

只读工具;不会建立审批请求。

安全说明

后续写入必须以此工具回传设定为准;不得自行假设帐期、信用额、税率、MOQ 或审批门槛。

b2b_ordering.customer_groups.list

read

列出客户分组、代理级别、价格组别、可见商品范围、帐期和信用额预设值。

建议先读取

b2b_ordering.config.get

治理与审批

只读工具;不会建立审批请求。

安全说明

分配客户或价目表时必须使用回传 group_id;不得以显示名称推断级别或权限。

b2b_ordering.locations.list

read

列出 B2B 可用仓库、门市、取货点、出货地点及每个地点的可售/预留用途。

建议先读取

b2b_ordering.config.get

治理与审批

只读工具;不会建立审批请求。

安全说明

库存、预留、配送或欠货分配必须指定有效 location_id;不得使用已停用地点。

b2b_ordering.delivery_rules.list

read

列出送货地区、截单时间、送货时段、运费规则、最小送货额、路线及自取选项。

建议先读取

b2b_ordering.config.get

治理与审批

只读工具;不会建立审批请求。

安全说明

建立订单或分配送货时必须使用有效 delivery_rule_id;不得自行估算送货限制或运费。

b2b_ordering.approval_policies.list

read

列出需要审批的条件,例如超信用额、改价、低于毛利、低于 MOQ、逾期欠款或例外送货。

建议先读取

b2b_ordering.config.get

治理与审批

只读工具;不会建立审批请求。

安全说明

后续写入不得绕过回传政策;触发政策时必须建立审批或保持草稿状态。

b2b_ordering.owners.list

read

列出可分派的销售、客服、仓务、财务和管理员帐户,供报价、订单、审批及月结流程使用。

建议先读取

b2b_ordering.config.get

治理与审批

只读工具;不会建立审批请求。

安全说明

不得分派给停用帐户、无权限帐户或回传清单以外的使用者。

b2b_ordering.products.search

read

按名称、SKU、条码、分类、品牌、包装、箱规、可售状态或 B2B 可见性搜寻商品。

建议先读取

b2b_ordering.config.get、b2b_ordering.customer_groups.list

治理与审批

只读工具;不会建立审批请求。

安全说明

搜寻结果必须受客户组别及可见性限制;不要把隐藏或未授权商品暴露给不相关客户。

b2b_ordering.products.get

read

读取单一商品的 B2B 内容、SKU、箱规、包装、可售渠道、库存摘要、价格摘要及版本资料。

建议先读取

b2b_ordering.products.search 或已知 product_id

治理与审批

只读工具;不会建立审批请求。

安全说明

后续写入必须使用回传 product_id、variant_id 及 base_version_token;不得覆盖未读取栏位。

b2b_ordering.price_lists.list

read

列出客户或客户组别的专属价目表、阶梯价、合约价、有效日期、货币及状态。

建议先读取

b2b_ordering.customer_groups.list、b2b_ordering.products.search

治理与审批

只读工具;不会建立审批请求。

安全说明

价目表可能按客户、组别、合约和日期变动;不得只凭商品标准价判定批发成交价。

b2b_ordering.price_lists.preview

preview

预览新增或修改价目表对指定客户、商品、阶梯数量、毛利和有效期的影响。

建议先读取

b2b_ordering.price_lists.list、b2b_ordering.products.get、b2b_ordering.customer_groups.list

治理与审批

预览工具;不会写入资料。

安全说明

预览必须列出冲突价目、低毛利风险、影响客户及生效时间;不得把预览当成已套用。

b2b_ordering.price_lists.upsert

write

建立或更新客户专属价目、客户组别价目、阶梯价、合约价或限时批发价。

建议先读取

b2b_ordering.price_lists.preview、b2b_ordering.approval_policies.list

治理与审批

高风险商业写入;建议建立审批请求或要求明确确认。

安全说明

不得自行估算价格、成本或毛利;必须保留原因、适用客户、有效日期及审批纪录。

b2b_ordering.moq_rules.list

read

列出按商品、分类、客户组别、箱规或订单总额设定的 MOQ、倍数和例外规则。

建议先读取

b2b_ordering.config.get、b2b_ordering.products.search

治理与审批

只读工具;不会建立审批请求。

安全说明

MOQ 可能与箱规、物流成本及客户合约相关;建立订单时不得忽略回传规则。

b2b_ordering.moq_rules.upsert

write

建立或更新最低订购量、订购倍数、起订金额、箱规限制或客户例外规则。

建议先读取

b2b_ordering.moq_rules.list、b2b_ordering.products.get、b2b_ordering.approval_policies.list

治理与审批

写入工具;影响大量客户下单时建议审批。

安全说明

不得令已生效合约客户突然无法下单而不提示受影响范围;必须保留变更原因。

b2b_ordering.price_list_import.preview

preview

预览批量汇入价目表或 MOQ,检查栏位映射、SKU、客户组别、重复规则、毛利风险及错误。

建议先读取

b2b_ordering.price_lists.list、b2b_ordering.moq_rules.list、b2b_ordering.products.search、b2b_ordering.customer_groups.list

治理与审批

预览工具;不会写入资料。

安全说明

必须显示新增、更新、错误、重复和受影响客户数;不得直接提交未预览档案。

b2b_ordering.price_list_import.commit

write

在预览通过后提交批量价目表或 MOQ 汇入。

建议先读取

b2b_ordering.price_list_import.preview

治理与审批

高风险批量写入;建议建立审批请求。

安全说明

必须使用预览批次 import_id;不得绕过 SKU、客户组别、毛利及重复检查。

b2b_ordering.customers.search

read

按公司、联络人、电话、电邮、客户组别、代理级别、帐期、信用额或欠款状态搜寻批发客户。

建议先读取

b2b_ordering.config.get、b2b_ordering.customer_groups.list

治理与审批

只读工具;不会建立审批请求。

安全说明

搜寻结果可能含商业敏感及个人资料;只回传任务所需栏位并遵守可见性。

b2b_ordering.customers.get

read

读取单一批发客户资料、价目表、MOQ 例外、信用额、欠款、帐期、送货地址、联络人及版本资料。

建议先读取

b2b_ordering.customers.search 或已知 customer_id

治理与审批

只读工具;不会建立审批请求。

安全说明

后续写入必须使用回传 customer_id 及 base_version_token;不得覆盖未读取栏位。

b2b_ordering.customers.update_terms

write

更新批发客户组别、帐期、信用额、价格组别、MOQ 例外、可见商品范围或负责人。

建议先读取

b2b_ordering.customers.get、b2b_ordering.customer_groups.list、b2b_ordering.approval_policies.list

治理与审批

高风险商业写入;信用额、帐期或价格组别变更建议审批。

安全说明

不得自行提高信用额或延长帐期;必须保留原因、批准人及生效日期。

b2b_ordering.customers.credit_check_preview

preview

预览客户信用额、逾期欠款、待出货订单和新订单金额,判断是否可建立或确认订单。

建议先读取

b2b_ordering.customers.get、b2b_ordering.orders.list、b2b_ordering.config.get

治理与审批

预览工具;不会写入资料。

安全说明

信用检查只是判断依据;不得把预览结果当成已批准超额下单。

b2b_ordering.customers.credit_hold.update

write

启用或解除客户下单暂停、信用额锁定或逾期付款限制。

建议先读取

b2b_ordering.customers.get、b2b_ordering.customers.credit_check_preview

治理与审批

高风险写入;建议建立审批请求或要求明确确认。

安全说明

必须保存锁定或解除原因;不得无理由阻止客户下单或解除财务限制。

b2b_ordering.customers.note.create

write

新增客户内部备注,例如特殊价格协议、付款承诺、送货要求、投诉或销售跟进。

建议先读取

b2b_ordering.customers.get

治理与审批

写入工具;一般可直接执行,敏感备注可按政策审批。

安全说明

只记录已确认事实或清楚标示为内部备注;不得加入未核实或任务无关内容。

b2b_ordering.quotations.list

read

按客户、状态、有效期、负责人、金额或转单状态列出 B2B 报价。

建议先读取

b2b_ordering.customers.search

治理与审批

只读工具;不会建立审批请求。

安全说明

报价可能含商业敏感价格;只回传使用者有权查看的记录。

b2b_ordering.quotations.get

read

读取单一报价的商品、价格、折扣、MOQ、有效期、条款、客户、版本及审批状态。

建议先读取

b2b_ordering.quotations.list 或已知 quotation_id

治理与审批

只读工具;不会建立审批请求。

安全说明

后续更新或转单必须使用回传 quotation_id 及 base_version_token。

b2b_ordering.quotations.create_draft

write

建立 B2B 报价草稿,包含客户、商品、数量、价格、MOQ、有效期、付款及送货条款。

建议先读取

b2b_ordering.customers.get、b2b_ordering.products.get、b2b_ordering.price_lists.list、b2b_ordering.moq_rules.list

治理与审批

写入工具;建立草稿通常可直接执行,低毛利或例外条款需审批。

安全说明

不得自行填写未确认价格、有效期或条款;资料不足时应保持草稿待确认。

b2b_ordering.quotations.update

write

更新报价商品行、价格、折扣、有效期、付款条款、送货条款或备注。

建议先读取

b2b_ordering.quotations.get、b2b_ordering.price_lists.preview、b2b_ordering.moq_rules.list

治理与审批

写入工具;改价、延长有效期或例外条款可要求审批。

安全说明

只更新明确指定栏位;不得改变已接受或已转订单的报价,除非建立新版本。

b2b_ordering.quotations.pdf.generate

write

为已建立的 B2B 报价生成正式 PDF 报价单,包含公司资料、客户资料、商品行、价格、折扣、MOQ、有效期、条款及版本。

建议先读取

b2b_ordering.quotations.get

治理与审批

写入文件工具;若报价包含改价、低毛利或例外条款,应先完成审批再生成正式 PDF。

安全说明

不得为过期、未完成或未授权报价生成正式文件;PDF 必须绑定 quotation_id、版本、生成时间和操作者。

b2b_ordering.quotations.convert_to_order

write

将已确认报价转换为订单草稿或确认订单,保留原报价版本及条款。

建议先读取

b2b_ordering.quotations.get、b2b_ordering.customers.credit_check_preview、b2b_ordering.inventory_levels.list

治理与审批

高风险写入;若触发信用额、库存或条款例外,建议审批。

安全说明

不得把过期、未接受或资料不足的报价转成正式订单。

b2b_ordering.orders.list

read

按客户、订单状态、付款状态、配送状态、交货日、欠货状态或审批状态列出 B2B 订单。

建议先读取

b2b_ordering.config.get、b2b_ordering.customers.search

治理与审批

只读工具;不会建立审批请求。

安全说明

订单列表应按客户、负责人及地点权限过滤;不要暴露任务无关资料。

b2b_ordering.orders.get

read

读取单一订单的商品行、价目来源、MOQ 检查、信用检查、库存预留、配送、月结和版本资料。

建议先读取

b2b_ordering.orders.list 或已知 order_id

治理与审批

只读工具;不会建立审批请求。

安全说明

后续更新必须使用回传 order_id 及 base_version_token;不得覆盖付款、配送或审批纪录。

b2b_ordering.orders.create_draft

write

为批发客户建立订单草稿,支援 SKU 快速输入、沿用历史订单、批量下单和 WhatsApp 人工转单。

建议先读取

b2b_ordering.customers.get、b2b_ordering.products.get、b2b_ordering.price_lists.list、b2b_ordering.moq_rules.list、b2b_ordering.customers.credit_check_preview

治理与审批

写入工具;建立草稿通常可直接执行,确认订单需按审批政策处理。

安全说明

不得自行填写未确认客户、价格、折扣、送货地址或付款状态;资料不足时保持草稿。

b2b_ordering.orders.update_lines

write

更新订单商品行、数量、箱规、价格来源、折扣、MOQ 例外、备注或交货要求。

建议先读取

b2b_ordering.orders.get、b2b_ordering.price_lists.preview、b2b_ordering.moq_rules.list、b2b_ordering.inventory_levels.list

治理与审批

写入工具;改价、低于 MOQ 或超信用额可要求审批。

安全说明

只更新指定商品行;不得覆盖已出货、已月结或已开票部分。

b2b_ordering.orders.confirm

write

确认订单,套用价目、MOQ、信用额、库存预留及配送检查结果。

建议先读取

b2b_ordering.orders.get、b2b_ordering.customers.credit_check_preview、b2b_ordering.inventory_levels.list、b2b_ordering.approval_policies.list

治理与审批

高风险写入;触发任何例外时必须审批或保持草稿。

安全说明

确认前必须检查信用额、MOQ、库存和送货规则;不得确认违反政策的订单。

b2b_ordering.orders.cancel

write

取消订单并释放库存预留、配送安排、欠货分配及相关审批状态。

建议先读取

b2b_ordering.orders.get、b2b_ordering.inventory_levels.list、b2b_ordering.delivery_slots.list

治理与审批

高风险写入;已确认、已出货、已开票或已月结订单建议审批。

安全说明

不得取消已完成财务流程而不处理信用票据、库存回补及客户通知。

b2b_ordering.inventory_levels.list

read

按商品、规格、仓库、批发渠道、已预留量、可售量、安全库存和待补货量读取库存。

建议先读取

b2b_ordering.products.get、b2b_ordering.locations.list

治理与审批

只读工具;不会建立审批请求。

安全说明

库存必须连同地点、批发预留和最后更新时间解读;不得混合零售与批发可售量。

b2b_ordering.stock.reserve

write

为订单预留、调整或释放库存,保留预留原因、订单关联和到期时间。

建议先读取

b2b_ordering.orders.get、b2b_ordering.inventory_levels.list

治理与审批

高风险写入;大量预留或跨仓调整建议审批。

安全说明

必须指定 location_id、variant_id、数量和订单;不得无订单或无原因锁死库存。

b2b_ordering.backorders.list

read

列出欠货、预购、待补货、到货预计日、客户优先次序和分配状态。

建议先读取

b2b_ordering.orders.list、b2b_ordering.inventory_levels.list

治理与审批

只读工具;不会建立审批请求。

安全说明

欠货资料影响客户承诺;输出必须标明预计到货是否已确认。

b2b_ordering.backorders.allocate

write

根据到货、客户优先级、订单日期或人工规则分配欠货库存。

建议先读取

b2b_ordering.backorders.list、b2b_ordering.inventory_levels.list、b2b_ordering.approval_policies.list

治理与审批

高风险写入;更改客户分配优先次序时建议审批。

安全说明

不得无原因改变先后次序;必须保存分配规则、受影响订单和未满足数量。

b2b_ordering.delivery_slots.list

read

列出可用配送时段、路线、地区、截单时间、容量、客户地址限制和自取选项。

建议先读取

b2b_ordering.delivery_rules.list、b2b_ordering.customers.get

治理与审批

只读工具;不会建立审批请求。

安全说明

送货时段必须按客户地区、容量和截单时间判断;不得承诺不可用时段。

b2b_ordering.delivery.assign

write

为订单分配送货时段、路线、自取安排、送货备注或重新派送安排。

建议先读取

b2b_ordering.orders.get、b2b_ordering.delivery_slots.list

治理与审批

写入工具;例外送货、超容量或截单后安排可要求审批。

安全说明

不得分配不可用时段或错误地址;配送变更应保留原因和通知状态。

b2b_ordering.invoices.generate

write

为已确认或已出货的 B2B 订单生成正式商业发票或电子发票,保留订单、客户、税务、付款条款及版本关联。

建议先读取

b2b_ordering.orders.get、b2b_ordering.customers.get、b2b_ordering.config.get

治理与审批

高风险财务写入;正式发票或电子发票应要求明确确认,取消或重发需按政策审批。

安全说明

不得为草稿、已取消、未确认或金额未核对订单开正式发票;必须避免重复开票并保存 invoice_id。

b2b_ordering.packing_slips.generate

write

为 B2B 订单或配送批次生成装箱单,包含商品、SKU、箱规、数量、欠货、配送地址、路线及仓库出货资料。

建议先读取

b2b_ordering.orders.get、b2b_ordering.inventory_levels.list、b2b_ordering.delivery_slots.list

治理与审批

出货文件写入;一般可在订单确认及库存预留后执行,欠货或分批出货需按政策确认。

安全说明

不得为未确认或未分配库存的订单生成最终装箱单;必须标明欠货、分批出货和文件版本。

b2b_ordering.invoices.list

read

按客户、订单、期间、状态、到期日或月结单列出商业发票、电子发票、信用票据及相关 PDF 文件。

建议先读取

b2b_ordering.customers.get 或 b2b_ordering.orders.get

治理与审批

只读工具;不会建立审批请求。

安全说明

发票资料属财务敏感资料;必须按客户、负责人和财务权限过滤,并标明币种、税务及状态。

b2b_ordering.payments.list

read

按客户、发票、月结期间或付款状态列出收款、付款纪录、未清金额、逾期款项及对帐差异。

建议先读取

b2b_ordering.customers.get、b2b_ordering.invoices.list

治理与审批

只读工具;不会建立审批请求。

安全说明

付款资料属财务敏感资料;必须标明资料来源、付款日期、币种、是否已核销及是否仍有差额。

b2b_ordering.monthly_statements.preview

preview

预览月结单,整合同一客户指定期间内已确认订单、退货、信用票据、收款和未清款项。

建议先读取

b2b_ordering.customers.get、b2b_ordering.orders.list、b2b_ordering.config.get

治理与审批

预览工具;不会写入资料。

安全说明

预览必须列出期间、币种、已排除项、差额和未确认交易;不得把预览当成正式月结。

b2b_ordering.monthly_statements.generate

write

在预览通过后生成月结单、PDF 或付款请求,并锁定相关订单的月结版本。

建议先读取

b2b_ordering.monthly_statements.preview

治理与审批

高风险财务写入;建议建立审批请求。

安全说明

必须使用预览批次 statement_preview_id;不得对未确认、已取消或重复月结订单生成正式文件。

b2b_ordering.analytics.sales_summary

read

读取指定期间、客户、组别、商品或销售负责人的订货量、复购、毛利、欠货、信用额使用和月结摘要。

建议先读取

b2b_ordering.config.get、b2b_ordering.customer_groups.list

治理与审批

只读工具;不会建立审批请求。

安全说明

分析结果必须标明日期范围、时区、币种、是否含草稿/取消订单及资料延迟。

b2b_ordering.action_request.status

status

查询 B2B 写入、批量汇入、价目表、审批、订单、库存预留或月结操作的审批、执行、拒绝或失败状态。

建议先读取

已知 action_request_id

治理与审批

状态查询工具;不会建立新的审批请求。

安全说明

状态结果只代表治理流程进度;不得重试非幂等写入,除非使用相同 idempotency_key 或明确新请求。