# 采购任务

来源快照：`result_data_new_260518.json`

- 来源 ID：`1172512791873011719`
- 模块：采购管理
- 目录：采购方功能介绍 - 采购任务
- space ID：`1157959398195183695`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景及价值用途

需求申请分配给不同负责人，形成采购员的任务。采购员针对这些需求任务，根据是否有价格，可转信息、推荐受理策略等数据，综合决策后进行任务执行，支持任务转招标、询价、竞价、合同、订单等操作，也支持对任务进行关闭、转办、退回操作。通过汇总采购任务、统一操作入口，提升采购员工作效率。

# 二、功能使用说明

## 1、功能详细描述

分配给采购员的需求申请行，形成采购员的“需求任务”。“待受理”页面展示待受理状态的需求任务，“已受理”页面展示受理完成状态的需求任务，“全部”页面展示所有状态的需求任务，包含待受理、受理完成、关闭中、已关闭、变更中状态；

“待受理”页面分为明细列表和整单列表，明细列表以需求行明细维度展示所有未完全受理的需求行，整单列表以需求单维度展示所有未完全受理的需求单；

采购员需要对自己被分配的需求任务进行操作执行，包括【转询价】、【转招标】、【转合同】、【转订单】、【转办】、【关闭】、【退回】，只有待受理状态可以执行以上操作；

## 2、核心字段及逻辑

【状态】枚举值：待受理、受理完成、关闭中、已关闭、变更中；未完全受理完成的需求行任务状态显示待受理；所有需求数量均已受理，需求行任务状态显示受理完成；需求行任务提交关闭，状态更新为关闭中，审批通过归档后，状态更新为已关闭；处于需求变更审批中的需求行，状态更新为变更中；

【是否有价格】对应物料编码在价格库是否存在有效状态的价格；

【可转信息】可转信息有值时，可以转订单、子合同；可转信息无值时，可以转订单，普通合同；

【待受理数量】当前未受理的数量，当待受理数量小于等于0时，默认显示0；

【处理中数量】处于受理审批中的数量；

【已受理数量】受理完成的数量；

【关闭数量】默认等于任务关闭提交时的待受理数量；

【执行记录】记录所有的执行方式，不受下游单据中【是否占用上游单据】字段值的影响，若下游单据发生变更、关闭、终止等需同步记录执行方式；

## 3、功能使用介绍

退回

采购员可以拒绝分配给自己的需求任务，可以退回到需求池；

“待受理”明细列表，勾选需求任务，点击【退回】按钮，弹框确提示“是否确认撤销任务重新分配？”确认后，即可退回到需求池，退回的需求任务不在需求任务中展示，对于需求池中需求明细行状态从已分配更新为待分配，采购员字段至置空；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512976709697555&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

转办

采购员可以将自己的需求任务转办给其他采购员，需求任务执行权限同时转移给新的采购员，原采购员无查看执行权限；

“待受理”明细列表勾选需求任务，点击【转办】按钮，进入任务转办页面，将所选需求任务行带入明细表，选择采购员字段，提交后，需求任务从当前采购员任务列表消失，展示在新的采购员任务列表；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512989416144897&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512976484237342&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

转询价

“待受理”明细列表，勾选需求任务，点击【转询价】按钮，校验只能选择相同需求类型的需求任务，通过校验后，进入询价单创建页面，默认带出需求类型和标的信息，明细合并规则默认”正常展示“；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985300664321&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

”待受理“整单列表，勾选需求单号，点击，点击【转询价】按钮，校验只能选择相同需求类型的需求任务，通过校验后，进入询价单创建页面，默认带出需求类型和标的信息，明细合并规则默认”正常展示“；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980842987520&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

任务转询价，标的信息支持配置明细合并规则，当批量转询价时，存在相同物料编码的的物料，支持按物料合并，合并后不占用上游数据；正常展示时，占用上游数据；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980842987523&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

需求类型默认带出签约类型，签约类型字段决定是否占用上游数据；

**需求类型**| **签约类型**| **是否推价格库**| **是否占用上游数据**| **是否强控**  
---|---|---|---|---  
服务| 普通合同| 否| 是| 是  
物资| 框架合同| 否| 否| 是  
设备| 普通合同| 否| 是| 是  
劳务| 框架合同| 否| 否| 是  
  
签约类型为普通合同，占用上游数据，提交时，校验需求数量不可超过任务待转数量，提交后，占用任务处理中数量，审批通过后更新至已受理数量，询价单提交、审批退回、关闭或核价数量小于询价需求数量，需释放数量至待受理任务，记录任务执行流水和任务执行记录；

签约类型为框架合同，不占用上游数据，提交时需求数量可超过任务待转数量，提交后，无需更新任务处理中数量和占用数量，询价单提交、审批退回、关闭或核价不记录任务执行流水，但记录任务执行记录；

转招标

“待受理”明细列表勾选需求任务，点击【转招标】按钮，校验只能选择相同需求类型的需求任务，通过校验后，进入招标单创建页面，默认带出需求类型和标的信息；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512989460914186&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

”待受理“整单列表，勾选需求单号，点击，点击【转招标】按钮，校验只能选择相同需求类型的需求任务，通过校验后，进入招标单创建页面，默认带出需求类型和标的信息，明细合并规则默认”正常展示“；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985300664349&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

任务转招标，标的信息支持配置明细合并规则，当批量转招标时，存在相同物料编码的的物料，支持按物料合并，合并后不占用上游数据；正常展示时，占用上游数据；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512972303384577&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

需求类型默认带出签约类型，签约类型字段决定是否占用上游数据；

**需求类型**| **签约类型**| **是否推价格库**| **是否占用上游数据**| **是否强控**  
---|---|---|---|---  
服务| 普通合同| 否| 是| 是  
物资| 框架合同| 否| 否| 是  
设备| 普通合同| 否| 是| 是  
劳务| 框架合同| 否| 否| 是  
  
签约类型为普通合同，占用上游数据，提交时，校验需求数量不可超过任务待转数量，提交后，占用任务处理中数量，审批通过后更新至已受理数量，招标单提交、审批退回、关闭或定标数量小于招标需求数量，需释放数量至待受理任务，记录任务执行流水和任务执行记录；

签约类型为框架合同，不占用上游数据，提交时需求数量可超过任务待转数量，提交后，无需更新任务处理中数量和占用数量，招标单提交、审批退回、关闭或定标不记录任务执行流水，但记录任务执行记录；

 

转订单

【需求任务】“待受理”明细列表勾选采购任务，点击转订单；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980937555970&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

可转信息为空，或包含可转订单字段，可以转订单；

可转信息为可转合同时，支持转订单,不带出价格信息(价格，税率，供应商）；

只勾选一个物料，此物料在价格库无有效价，转订单时，默认进入订单创建页面；

只勾选一个物料，此物料在价格库只匹配到一条价格信息为“空值”或者“可转订单”的有效价格，转订单时，默认进入订单创建页面；

勾选多个物料，需求类型相同，所有物料在价格库都无有效价，转订单时，默认进入订单创建页面；

勾选多个物料，需求类型相同，所有物料都只匹配到一条价格信息为“空值”且供应商都相同的有效价格，转订单时，默认进入订单创建页面；

勾选多个物料，需求类型相同，所有物料都只匹配到一条价格信息为“可转订单”且供应商和结算类型都相同的有效价格，转订单时，默认进入订单创建页面；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985300664327&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

若勾选的物料需求类型不一致，转订单默认进入价格库中间弹窗；

若勾选的其中1个物料，在价格库匹配到多条可转订单（可转信息包含可转订单和空值）的有效价格，转订单时，默认进入价格库中间表，选择对应供应商价格，转订单进入批量订单页面，支持同时选择不同供应商的价格；

若勾选的其中一个物料在价格库无有效价，其他的物料存在可转订单的有效价，转订单时，默认进入价格库中间表；

若勾选的多个物料都只匹配到一条有效价格，价格信息为可转订单，但存在供应商不相同或结算类型不相同的情况，转订单时，默认进入价格库中间表；

转订单中间弹窗只展示结算类型为订单直接结算、订单验收结算、订单收货结算、无需结算或结算类型为空的价格信息；

 

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512989460914178&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985173803016&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

批量订单提交后根据不同供应商、需求类型、结算类型生成不同的订单；可在【采购订单管理】列表查看；

任务转订单，价格无来源单据时，需求类型带出结算类型默认值：

**需求类型**| **是否占用上游数据**| **结算类型**| **有无收发货**  
---|---|---|---  
服务| 是| 订单验收结算| 否  
物资| 是| 订单收货结算| 是  
设备| 是| 订单收货结算| 是  
劳务| 是| 订单验收结算| 否  
  
任务转订单，价格有来源单据时，默认带出价格来源单据的结算类型和供应商；

任务转订单，默认占用上游单据，提交时需校验订单数量不可超过任务待受理数量，提交占用任务处理中数量，审批通过后更新至已受理数量，订单提交、审批退回、关闭或订单变更，需要记录任务执行流水和任务执行记录；

当任务转订单引用价格来源为框架合同时，转订单需校验订单数量不可超过来源合同的剩余待处理数量，订单提交后，需生成合同执行流水，回写框架合同的占用数量/已处理数量；

订单变更时，需要校验变更数量不可超过任务待转数量（强控），校验框架合同待处理数量（不强控，确认后可继续执行）；订单变更时需求数量大于原需求数量，变更提交时需记录任务执行流水和任务执行记录，新增的需求数量更新至任务和合同的处理中数量；订单变更时需求数量小于原需求数量，订单审批通过后，记录任务执行流水和任务执行记录，将减少的需求数量释放至任务和框架合同的待处理数量；

 

转合同

【需求任务】“待受理”明细列表勾选采购任务，点击转合同；

可转信息为空，或包含可转合同字段，可以转合同；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985098838017&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

需求类型不同的任务不可同时转合同；

可转信息为空和可转合同的物料不可同时转合同；

价格库有价格和价格库无价格的物料不可同时转合同；

可转信息为空时，转普通合同不带出价格信息(价格，税率，供应商）

可转信息为可转订单时，支持转普通合同，不带出价格库信息(价格，税率，供应商）

可转信息为可转合同，默认任务转子合同，合同页面支持修改合同类型，需清空(价格，税率，供应商)

只勾选一个物料，此物料在价格库无有效价，转订单时，默认进入合同创建页面；

只勾选一个物料，此物料在价格库只匹配到一条价格信息为“空值”或者“可转合同”的有效价格，转合同时，默认进入合同创建页面；

勾选多个物料，需求类型相同，所有物料在价格库都无有效价，转订单时，默认进入合同创建页面；

勾选多个物料，需求类型相同，所有物料都只匹配到一条价格信息为“空值”且供应商都相同的有效价格，转合同时，默认进入合同创建页面；

勾选多个物料，需求类型相同，所有物料都只匹配到一条价格信息为“可转合同”且供应商和结算类型都相同的有效价格，转订单时，默认进入合同创建页面；

 

若勾选的其中1个物料，在价格库匹配到多条可转合同（可转信息包含可转合同和空值）的有效价格，转合同时，默认进入价格库中间表；

若勾选的多个需求类型相同物料都只匹配到一条有效价格，价格信息为可转合同，但存在供应商不相同或结算类型不相同的情况，转合同时，默认进入价格库中间表；

转合同中间弹窗，只展示结算类型为合同直接结算、合同验收结算、无需结算，或结算类型为空值的价格信息；选择对应供应商价格进入合同创建页面，转合同校验所选价格来源单号相同（供应商相同）；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512976484237335&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

有价格来源单据的物料转合同进入合同创建页面，合同类型默认子合同，关联主合同显示价格来源单号的的合同名称，默认带出需求类型，带出结算类型默认带出对应价格结算类型；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980954865670&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

**需求类型**| **合同类型**| **结算类型**| **验收类型**| **是否推价格库**| **是否占用上游数据**| **是否强控**| **是否转订单**  
---|---|---|---|---|---|---|---  
服务| 子合同| 合同验收结算| 按阶段验收| 否| 是| 是| 否  
物资| 子合同| 订单收货结算| 无| 否| 是| 是| 是  
设备| 子合同| 合同验收结算| 按阶段验收| 否| 是| 是| 是  
劳务| 子合同| 合同验收结算| 按标的验收| 否| 是| 是| 否  
  
无价格来源单据的物料转合同，合同类型默认为普通合同；结算类型参考合同新建；

合同默认占用上游数据，提交时需校验合同数量不可超过任务待受理数量，提交占用任务处理中数量，审批通过后更新至已受理数量，合同提交，关闭，需要记录任务执行流水和任务执行记录；

任务转合同，合同类型为子合同时，需要校验提示关联主合同的剩余待处理数量，合同提交后，需生成合同执行流水，回写框架合同的占用数量/已处理数量；

 

关闭

需求任务无需处理时，可以选择关闭，关闭后的任务不可重新打开执行；

“待受理”明细列表，勾选需求任务行，点击【关闭】按钮，进入任务关闭流程，提交后，关闭数量默认为原待处理数量，任务状态更新为关闭中，审批通过归档后，任务状态更新为已关闭；关闭中和已关闭状态的任务不可进行其他操作；

任务关闭提交，记录任务执行流水和任务执行记录；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980954865666&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512980937555975&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

任务执行流水

点击任务行或需求编号，可查看任务执行流水，执行类型包含询价、核价退回、询价关闭、招标、定标退回、招标关闭、订单、订单变更、订单关闭、合同、合同关闭、任务关闭；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512985300664342&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

任务执行记录

点击任务执行记录，可查看需求任务所有执行方式；

![](https://weapp.eteams.cn/papi/file/preview?fileId=1172512976514465824&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

 

# 三、使用注意点

任务根据选择的单据转成下游单据，下游单据后续的逆向，比如关闭和变更会和任务数量有关联关系。
