diff --git a/wms/原材料销售发货通知/UpdateMaterialDeliveryPlan.md b/wms/原材料销售发货通知/UpdateMaterialDeliveryPlan.md new file mode 100644 index 0000000..f3978e1 --- /dev/null +++ b/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": {} +} + + diff --git a/wms/发货通知/UpdateDeliveryPlan.md b/wms/发货通知/UpdateDeliveryPlan.md new file mode 100644 index 0000000..3927eac --- /dev/null +++ b/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": { + + } +} + + diff --git a/wms/采购订单/更新采购订单.md b/wms/采购订单/更新采购订单.md new file mode 100644 index 0000000..770dcbe --- /dev/null +++ b/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": { + } +} + +``` + +