Browse Source

采购订单、材料发货通知单、成品发货通知更新接口文档整理

master
宁玉琪 5 days ago
parent
commit
409e5d30ba
  1. 115
      wms/原材料销售发货通知/UpdateMaterialDeliveryPlan.md
  2. 142
      wms/发货通知/UpdateDeliveryPlan.md
  3. 115
      wms/采购订单/更新采购订单.md

115
wms/原材料销售发货通知/UpdateMaterialDeliveryPlan.md

@ -0,0 +1,115 @@
### AddMaterialDeliveryPlan
此接口用于更新发货计划(材料销售发货通知单)。
---
### 基本信息
方法:POST
URL: http://localhost:8033/open/UpdateMaterialDeliveryPlan
---
### 请求
__请求参数__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| profile | string | 是 | 厂区代码 |
| SaleNo | string | 是 | 发货通知单 |
| BusinessType | long | 是 | 业务类型 1发货 2退货 |
| MaterialSaleTime | string | 是 | 计划发货日期 |
| MaterialDeliveryDetail | Array | 是 | 发货批次 |
__batches__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| LineId | string | 是 | 唯一行号(通知单明细批次号) |
| MaterialCode | string | 是 | 物料代码 |
| discripTionOfGoods | string | 否 | 物料名称 |
| Number | double | 是 | 申请发货数量 |
| CustomerCode | string | 是 | 客户代码 |
| isGift | int | 否 | 是否正品 1是 2否 |
| CellGrade | string | 否 | 等级(辅助属性) |
| CellColor | string | 否 | 颜色(辅助属性) |
| CellEff | string | 否 | 效率(辅助属性) |
| CellUop | string | 否 | 功率(辅助属性) |
| CurrentGrade | string | 否 | 电流(辅助属性) |
__请求示例__
```
{
"data": {
"profile": "测试",
"SaleNo": "FHTZD001428",
"BusinessType": "1",
"MaterialSaleTime": "2024-09-30 10:00:00",
"batches": [
{
"LineId": "103347",
"MaterialCode": "10404004",
"BillNo": "XSDD000873",
"discripTionOfGoods": "182.2*183.75单晶N型TOPCon双面电池片",
"CustomerCode": "CUST0354",
"Number": 8300.0,
"CellGrade": "A",
"CellColor":"",
"CellEff": "24.7%",
"CellUop": "",
"CurrentGrade":""
},
{
"LineId": "103348",
"MaterialCode": "10404004",
"BillNo": "XSDD000873",
"discripTionOfGoods": "182.2*183.75单晶N型TOPCon双面电池片",
"CustomerCode": "CUST0354",
"number": 168644.0,
"CellGrade": "A",
"CellColor":"",
"CellEff": "24.8%",
"CellUop": "",
"CurrentGrade":""
}
]
}
}
```
---
### 响应
__响应字段__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
| clock | string | 当前服务器时钟。 |
| status | string | 状态,ok:成功,error:错误,exception:异常 |
| data | object | 成功后返回具体内容 |
__data:__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
```
{
"clock": "2024-09-26 13:53:17.804",
"duration": "7.75s",
"status": "ok",
"data": {}
}
{
"clock": "2024-09-26 13:50:28.317",
"duration": "15.4s",
"status": "error",
"message": "该原材料销售发货通知单号不存在",
"data": {}
}

142
wms/发货通知/UpdateDeliveryPlan.md

@ -0,0 +1,142 @@
### AddDeliveryPlan
此接口用于更新发货计划(发货通知单)。
---
### 基本信息
方法:POST
URL: http://localhost:8033/open/UpdateDeliveryPlan
---
### 请求
__请求参数__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| profile | string | 是 | 厂区代码 |
| ordNo | string | 是 | 计划单号(通知单号) |
| businessType | long | 是 | 业务类型 1发货 2退货 |
| power | decimal | 否 | 功率(默认批次第一行功率挡) |
| currentGrade | string | 否 | 电流挡 (默认批次第一行功率挡)|
| finalGrade | string | 否 | 最终等级 (默认批次第一行最终等级)|
| color | string | 否 | 颜色(默认批次第一行颜色) |
| customerCode | string | 否 | 客户代码 |
| customer | string | 否 | 客户 |
| number | long | 否 | 发货数量(批次发货数量总和) |
| deliveryType | int | 否 | 发货类型 1国内 2国外 |
| deliveryTime | string | 否 | 发货时间 yyyy-MM-dd HH:mm:ss |
| onlyNumber | string | 否 | 唯一码 |
| goodsCode | string | 否 | 货物编码 (默认批次第一行物料代码)|
| goodsDesc | string | 否 | 货物描述(默认批次第一行物料对应描述) |
| contractNo | string | 否 | 销售合同号 |
| batches | Array | 否 | 发货批次 |
| ERP_Status | int | 否 | 发货状态(0:创建;1:可发货) |
| ERP_ShipTo | string | 否 | 发货客户地址 |
__batches__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| batchNo | string | 是 | 批次号(唯一序号) |
| materialCode | string | 是 | 物料代码 |
| deliveryNeed | string | 否 | 发货需求 |
| customerCode | string | 否 | 客户代码(未填使用表单中客户代码) |
| customer | string | 否 | 客户(未填使用表单中客户) |
| contractNo | string | 否 | 销售合同号(未填使用表单中销售合同号) |
| billNo | string | 否 | 销售订单号 |
| goodDesc | string | 否 | 货物名称 |
| power | decimal | 否 | 功率 |
| currentGrade | string | 否 | 电流挡 |
| finalGrade | string | 否 | 最终等级 |
| color | string | 否 | 颜色 |
| number | long | 否 | 申请发货组件数量 |
| isGift | int | 否 | 是否正品 1是 2否 |
| htlx | string | 否 | 合同类型 |
| deliveryTime | string | 否 | 预计发货时间/退货时间 |
| saleMan | string | 否 | 业务员 |
| pallets | Array | 否 | 托盘号数组 ["123","1234","123456"] |
| ERP_ShipTo | string | 否 | 发货客户地址 |
__请求示例__
```
{
"data":{
"profile":"测试",
"ordNo":"",
"businessType":1,
"power":550,
"currentGrade":"",
"finalGrade":"A",
"color":"B",
"customerCode":"C001",
"customer":"政府",
"number":10000000,
"deliveryType":1,
"deliveryTime":"2023-01-01 09:00:00",
"onlyNumber":"FHZF00000211213",
"goodsCode":"",
"goodsDesc":"",
"contractNo":"",
"ERP_ShipTo":"",
"batches":[
{
"batchNo":"B0123123123ds",
"materialCode":"Module0001",
"deliveryNeed":"",
"customerCode":"",
"customer":"",
"contractNo":"",
"billNo":"",
"goodDesc":"",
"power":550,
"currentGrade":"",
"finalGrade":"A",
"color":"B",
"number":10000,
"isGift":0,
"htlx":"",
"deliveryTime":"2023-01-01 09:00:00",
"saleMan":"",
"pallets":[
"123",
"12345",
"123456"
],
"ERP_ShipTo":""
}
]
}
}
```
---
### 响应
__响应字段__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
| clock | string | 当前服务器时钟。 |
| status | string | 状态,ok:成功,error:错误,exception:异常 |
| data | object | 成功后返回具体内容 |
__data:__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
```
{
"clock": "2023-06-25 20:00:00.000",
"status": "ok",
"data": {
}
}

115
wms/采购订单/更新采购订单.md

@ -0,0 +1,115 @@
### 原料仓、成品仓更新采购订单(到货通知单)
此接口用于更新WMS中的采购订单
此接口需要认证,详情请查看《认证方式》。
---
### 基本信息
方法:POST
URL: http://localhost:8033/open/UpdatePurChaseOrder
---
### 请求
__请求参数__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| profile | string | 是 | 厂区 |
| documentNo | string | 是 | 到货单号 |
| documentId | string | 否 | 单据ID |
| type | string | 是 | 单据类型 0:发/退货单 1:发货单 2:退货单 |
| documentDetail | Array | 是 | 单据明细 |
_documentDetail:__
| 参数名 | 类型 | 必填 | 说明 |
| :-- | :-- | :-- | :-- |
| lineId | string | 是 | 唯一行号 |
| contractNo | string | 是 | 合同号 |
| purchaseOrderNo | string | 是 | 采购订单号 |
| materialCode | string | 是 | 物料编码 |
| supplierCode | string | 是 | 原始供应商 |
| agencySupplierCode | string | 否 | 入库供应商 |
| planArrivalNumber | string | 是 | 计划到货数量 |
| planArrivalTime | string | 是 | 计划到货时间 |
| unitId | string | 是 | 主单位 |
| astUnitId | string | 是 | 辅单位 |
| changeRate | string | 是 | 换算率 |
| profile | string | 是 | 组织 |
| orderBillType | string | 否 | 采购订单单据类型 |
| orderBusinessType | string | 否 | 采购订单交易类型 |
| contractBillType | string | 否 | 采购合同单据类型 |
| contractBusinessType | string | 否 | 采购合同交易类型 |
| buyerCode | string | 是 | 采购员 |
| buyerDepartmentCode | string | 否 | 采购部门 |
| cellGrade | string | 否 | 辅助属性:等级 |
| cellColor | string | 否 | 辅助属性:颜色 |
| cellEff | string | 否 | 辅助属性:效率 |
| cellUop | string | 否 | 辅助属性:功率 |
| currentGrade | string | 否 | 辅助属性:电流 |
| isGiveAway | int | 否 | 是否赠品 1:是 0 :否 |
__请求示例:__
```
{
"data":{
"documentNo":"",
"documentId":"",
"documentDetail": [
{
"lineId":"",
"contractNo":"",
"purchaseOrderNo":"",
"materialCode":"",
"supplierCode":"",
"agencySupplierCode":"",
"planArrivalNumber":"",
"planArrivalTime":"",
"unitId":"",
"astUnitId":"",
"changeRate":"",
"profile":"",
"orderBillType":"",
"orderBusinessType":"",
"contractBillType":"",
"contractBusinessType":"",
"buyerCode":"",
"buyerDepartmentCode":"",
"cellGrade":"",
"cellColor":"",
"cellEff":"",
"cellUop":"",
"currentGrade":"",
"isGiveAway":0,
},
],
}
}
````
---
### 响应
__响应字段__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
| clock | string | 当前服务器时钟。 |
| status | string | 状态,ok:成功,error:错误,exception:异常 |
| data | object | 成功后返回具体内容 |
__data:__
| 字段 | 类型 | 说明 |
| :-- | :-- | :-- |
```
{
"clock": "2023-06-25 20:00:00.000",
"status": "ok",
"data": {
}
}
```
Loading…
Cancel
Save