
# 导入工单 - BatchCreateWos
#### 功能介绍
导入工单
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-craftartsipdcenter/ipdcenter_06_0034.html)。
- 如果使用身份策略授权，当前API调用无需身份策略权限。
 
#### URI
POST /wom/openapi/v1/wos/batch-create
#### 请求参数
表1请求Body参数 
| 参数       | 是否必选 | 参数类型                                                                           | 描述   |
|:---|:---|:---|:---|
| \[数组元素\] | 否    | Array of [OpenWoDTO] objects | 工单信息 |
   
 表2OpenWoDTO 
| 参数                  | 是否必选 | 参数类型                                                                                                       | 描述        |
|:---|:---|:---|:---|
| rdmExtensionType    | 否    | String                                                                                                     | 实体名称      |
| extendDimension     | 否    | String                                                                                                     | 扩展维度      |
| extAttrs            | 否    | Array of [ExtendValueParamOpenDto] objects | 扩展字段列表    |
| wo_order            | 是    | String                                                                                                     | 工单号       |
| erp_wo_order        | 否    | String                                                                                                     | ERP工单号    |
| parent_wo_order     | 否    | String                                                                                                     | 父项工单号     |
| part_no             | 是    | String                                                                                                     | 产品编码      |
| part_revision       | 是    | String                                                                                                     | 版本        |
| lot_unit            | 否    | Integer                                                                                                    | 产品单LOT批量  |
| wo_qty              | 是    | Integer                                                                                                    | 工单批量      |
| site_no             | 是    | String                                                                                                     | 加工区域代码    |
| data_source         | 否    | String                                                                                                     | 数据来源      |
| wo_type             | 是    | String                                                                                                     | 工单类型      |
| erp_plan_start_date | 否    | String                                                                                                     | ERP计划开工时间 |
| erp_plan_end_date   | 否    | String                                                                                                     | ERP计划完工时间 |
| customer_id         | 否    | String                                                                                                     | 客户ID      |
| customer_code       | 否    | String                                                                                                     | 客户编码      |
| customer_name       | 否    | String                                                                                                     | 客户名称      |
   
 表3ExtendValueParamOpenDto 
| 参数    | 是否必选 | 参数类型   | 描述   |
|:---|:---|:---|:---|
| name  | 否    | String | 字段名称 |
| value | 否    | Object | 字段值  |
| type  | 否    | String | 字段类型 |
   
#### 响应参数
**状态码：200**
表4响应Body参数 
| 参数       | 参数类型             | 描述   |
|:---|:---|:---|
| \[数组元素\] | Array of strings | 成功信息 |
   
**状态码：400**
表5响应Body参数 
| 参数         | 参数类型   | 描述   |
|:---|:---|:---|
| error_code | String | 错误代码 |
| error_msg  | String | 错误信息 |
   
**状态码：500**
表6响应Body参数 
| 参数         | 参数类型   | 描述   |
|:---|:---|:---|
| error_code | String | 错误代码 |
| error_msg  | String | 错误信息 |
   
#### 请求示例
```
/openapi/v1/wos/batch-create
[ {
  "wo_order" : "WOP123456",
  "erp_wo_order" : "QWERTYUI",
  "parent_wo_order" : "WOP147369",
  "part_no" : "TEST2023",
  "part_revision" : "1",
  "lot_unit" : 1,
  "wo_qty" : 100,
  "site_no" : "TEST210213",
  "data_source" : "MANUAL"
} ]
```
#### 响应示例
**状态码：200**
请求成功
```
{
  "status" : "200",
  "message" : "success",
  "i18n" : null,
  "data" : [ "1" ]
}
```
**状态码：400**
参数校验异常
```
{
  "error_code" : "IDT.0604xxxx",
  "error_msg" : "xxx does not exist"
}
```
**状态码：500**
API执行异常
```
{
  "error_code" : "IDT.0604xxxx",
  "error_msg" : "xxx does not exist"
}
```
#### 状态码
| 状态码 | 描述      |
|:---|:---|
| 200 | 请求成功    |
| 400 | 参数校验异常  |
| 500 | API执行异常 |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-craftartsipdcenter/ErrorCode.html)。
