> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alforse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 报价

> 为客户准备带价格且有时限的报价，发送以供数字化接受，并将已接受的行转换为销售订单。

**报价**是向客户提出的带价格的要约，有效期至其到期日期。销售和估价人员逐行建立报价、发送，并将客户接受的行转为销售订单。

## 概览

报价是销售流程中可选的前端：您也可以直接创建销售订单。使用报价时，它与其产生的订单通过共同的商机联系在一起，而不是单据之间的直接链接。

每个报价行可以带有多个数量阶梯。客户最终选定的阶梯，决定带入订单的价格。已接受的报价变成订单；超过到期日期的报价则关闭，不产生订单。

## 报价字段

报价表头记录要约给谁以及何时有效。**客户**和**报价地点**为必填项。

FieldType

<details>
  <summary>**客户**required`reference`</summary>

  收到要约的客户。
</details>

<details>
  <summary>**报价地点**required`reference`</summary>

  出具报价的您的位置。
</details>

<details>
  <summary>**客户询价**`text`</summary>

  客户自己对该请求的参考编号。
</details>

<details>
  <summary>**采购联系人 / 工程联系人 / 客户位置**`reference`</summary>

  本报价所面向的客户方人员和地址。
</details>

<details>
  <summary>**销售人员 / 估价员**`reference`</summary>

  负责销售和为报价定价的员工。
</details>

<details>
  <summary>**截止日期**`date`</summary>

  报价应交还客户的时间。
</details>

<details>
  <summary>**到期日期**`date`</summary>

  要约失效的时间。此日期之后，数字化报价不能再被接受。
</details>

<details>
  <summary>**货币**`text`</summary>

  报价所用的币种。
</details>

<details>
  <summary>**行**`list`</summary>

  所报价的物料，每行都有各自的数量阶梯价格。
</details>

<details>
  <summary>**修订版**`number`</summary>

  创建修订版时添加，使要约的早期版本保持完整。
</details>

<details>
  <summary>**状态**`enum`</summary>

  报价处于生命周期的哪个阶段。参见[状态生命周期](#status-lifecycle)。
</details>

## 处理报价

1. 在报价处于**草稿**时填写表头并添加行。只有草稿报价可以编辑。
2. 选择**完成**（Finalize）以出具报价。该按钮在草稿且至少有一行未设为**不报价**时可用。完成会把报价转为**已发送**，并把其行标记为**完成**；设为**不报价**的行保持该状态。
3. 选择**分享**以获取[数字化报价](#digital-quotes)的客户链接。报价变为**已发送**后，该按钮才会出现。
4. 记录结果：
   * 对**已发送**的报价选择**赢得**（Won），打开转换抽屉。您可以输入客户的**采购订单号**或**跳过**，选择行和数量，然后选择**转换**。
   * 客户拒绝时，对**已发送**的报价选择**丢单**（Lost）。
   * 在发送之前，对**草稿**报价选择**取消**以撤回。

要重新处理已离开草稿状态的报价，请使用报价菜单中的**重新打开**使其回到**草稿**。要在保留旧版本的同时开始新版本，请使用**创建报价单修订版**；**复制报价**则会创建一个带有新报价 ID 的独立报价。

## 状态生命周期

<details>
  <summary>**草稿**</summary>

  准备中；定价仍在进行，报价可以编辑。
</details>

<details open>
  <summary>**已发送**</summary>

  已完成并发给客户。这是客户可以回复数字化报价的唯一状态。
</details>

<details>
  <summary>**已订购**</summary>

  已转换为销售订单。
</details>

<details>
  <summary>**部分**</summary>

  部分行已转换为订单；其他行没有。
</details>

<details>
  <summary>**丢单**</summary>

  客户拒绝。
</details>

<details>
  <summary>**已取消**</summary>

  在客户做决定之前撤回。
</details>

<details>
  <summary>**已过期**</summary>

  超过到期日期而失效。
</details>

### 行状态

每一行都跟踪各自的进度，独立于报价：

| 行状态 | 含义 |
| - | - |
| **未开始** | 尚未进行任何定价工作。 |
| **进行中** | 正在估价。 |
| **完成** | 已定价并就绪；完成操作会设置此状态。 |
| **不报价** | 您选择不对该行投标。完成操作不会改变它。 |

## 数字化报价

数字化报价允许客户通过私有链接在线答复**已发送**的报价，无需登录。请从报价的分享对话框复制 URL，发给您的联系人。

### 客户看到的内容

页面显示：

* 报价行（含图片）及其数量阶梯价格；
* 合计：小计、折扣、税费和运费；
* 运输方式和付款条款；
* 任何对外备注。

内部备注在页面渲染之前就会被移除，因此您的工作评论绝不会到达客户。

### 客户如何答复

* **接受。**客户输入姓名和电子邮件，为每行选择一个数量阶梯，并可附上采购订单 PDF。报价直接转换为销售订单，Alforse 会记录是谁接受的。
* **拒绝。**客户输入姓名和电子邮件，报价转为**丢单**。

NOTE

**链接是唯一的凭据**

请像对待密码一样对待该 URL：谁持有它就能打开报价，因为背后没有任何账户。只与您的联系人分享，切勿在公开场合发布。页面仅在报价为**已发送**时接受答复；过了 `expirationDate` 之后，它会切换为过期状态并隐藏两个按钮。

订单生成后，[客户门户](https://docs.alforse.com/zh/docs/reference/customer-portal.md)让买方实时查看订单和工单状态。

## 转为订单

转换报价——无论是您选择**赢得**还是客户在线接受——都会按协商价格，用所选的行创建销售订单。

* 只要有任何一行发运实物商品，订单就以**待发运和开票**开始。
* 没有可发运内容的纯服务订单以**待开票**开始。
* 报价转为**已订购**，如果只转换了部分行，则转为**部分**。

NOTE

**工单来自订单，而不是报价**

生产工作从不由报价发起。您从*销售订单*行创建工单，所以路径始终是报价 → 订单 → 工单。

## 故障排查

| 现象 | 原因 | 解决办法 |
| - | - | - |
| 无法编辑报价。 | 它已离开**草稿**并被锁定。 | 使用**重新打开**使其回到草稿。报价一旦变成订单，就不能再重新打开。 |
| **完成**呈灰色。 | 报价不是草稿，所有行都设为**不报价**，或您没有更新销售的权限。 | 让报价回到草稿，添加或投标某一行，或申请销售更新权限。 |
| 客户无法接受或拒绝。 | 报价不再是**已发送**，或其到期日期已过。 | 发送一份到期日期更新的新报价。 |

## 相关内容

**销售订单**

报价被接受后变成的单据。

[Open](https://docs.alforse.com/zh/docs/reference/sales-orders.md)

**外部分享**

Alforse 免登录链接的工作方式。

[Open](https://docs.alforse.com/zh/docs/reference/sharing.md)

**客户门户**

下单后买方的实时视图。

[Open](https://docs.alforse.com/zh/docs/reference/customer-portal.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.