暂无
任务描述
需求描述
背景
亚马逊退货,目前盛宝隆收货,无法做到按单匹配,库存管理混乱,需改造;
需求
本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/FBA退货处理/FBA退货处理-11月2版本.html
外部链接(供业务方查看):FBA退货处理-11月2版本 (axshare.com)
验收标准
暂无
背景
亚马逊退货,目前盛宝隆收货,无法做到按单匹配,库存管理混乱,需改造;
需求
本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/FBA退货处理/FBA退货处理-11月2版本.html
外部链接(供业务方查看):FBA退货处理-11月2版本 (axshare.com)
001-盛宝隆,按单收货改造
001+ 盛宝隆,按单收货改造-03
001-盛宝隆,按单收货改造
001+ 盛宝隆,按单收货改造-03
| 所属迭代 | 技术研发中心 11月第2版本(2022年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 盛宝隆,按单收货改造 |
| 指派给 | Closed 于 2022-11-16 16:12:01 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 程伟 于 2022-11-10 14:16:14 |
|---|---|
| 由谁完成 | 鞠智明 于 2022-11-15 19:43:17 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 鞠智明 于 2022-11-16 16:12:01 |
| 关闭原因 | 已完成 |
| 最后编辑 | 鞠智明 于 2022-11-16 16:12:01 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 8工时 |
|---|---|
| 总计消耗 | 8工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2022-11-15 |
| 截止日期 | 0000-00-00 |
开发报告
1.erp接口调整把erp的追踪号,物流商,发货数量同步到海外仓
POST http://oms-api.internal.zhcxkj.com/api/fbareturn/fbareceivingorder/batchinsert HTTP/1.1
Content-Type: application/json
Authorization: Basic aXJvYm90Ym94OmkxcjVvOEJvdGJveA==
Host: oms-api.internal.zhcxkj.com
Content-Length: 881
Expect: 100-continue
Connection: Keep-Alive
{"Token":"MGFhZDlhNjMtYmVmZS00ZGM4LWE1MzMtMWJkYTU5MTliODM1","Language":"zh-cn","InputView":[{"WarehouseId":20,"ReferenceCode":"20221013A1","ErpChannelId":10275,"ChannelSourceName":"正式亚马逊Z01422-US别动","FNSKUs":[{"ProductName":null,"FNSKU":"X002RHQ5SB","RelationSku":"1251188","SellerSKU":"504615WJ73UH3","ProductNumber":5,"ProductWeight":0.0000,"ProductLength":3.0000,"ProductWidth":3.0000,"ProductHeight":3.0000,"ShipmentInfoList":[{"ErpId":29998,"Carrier":"test","TrackingNumber":"4542344","ShippedQquantity":2,"ShipmentDate":"2022-11-15T14:41:48.4125997+08:00"},{"ErpId":29999,"Carrier":"tes2","TrackingNumber":"44513","ShippedQquantity":2,"ShipmentDate":"2022-11-15T14:41:48.4125997+08:00"},{"ErpId":30000,"Carrier":"tesx","TrackingNumber":"5752","ShippedQquantity":1,"ShipmentDate":"2022-11-15T14:41:48.4125997+08:00"}]}]}],"Current":0,"PageSize":0,"OrderBy":null}
2.app上架接口调整,请求参数新增一个追踪号字段TrackingNumber
{
"Language": "zh-cn",
"Tokens": [
"string"
],
"InputView": {
"MappingCode": "X002RHQ5SB",
"TrackingNumber": "4542344"
},
"UserView": {
"CustomerCode": "000109",
"UserType": 0,
"TenantId": 236,
"IsTenant": 0,
"Id": 0,
"UserName": "刘辉华",
"TrueName": "刘辉华",
"DepartmentId": 27,
"DepartmentName": "仓库管理员",
"EmployeeId": "string",
"WarehouseIds": [
20
],
"Warehouses": [
{
"Id": 20,
"WarehouseName": "德国北威州仓库",
"WarehouseCode": "string",
"TimeZoneName": "string",
"TimeZoneMinutes": "string"
}
],
"LogoUrl": "string",
"SysConfig": {
"Id": 0,
"CreatorId": 0,
"Creator": "string",
"CreationTime": "2022-11-15T07:31:20.213Z",
"LastModifierId": 0,
"LastModifier": "string",
"LastModificationTime": "2022-11-15T07:31:20.213Z",
"SystemName": "string",
"DomainName": "string",
"IpAddress": "string",
"ApiAddress": "string",
"AliyunAccessKeyId": "string",
"AliyunAccessSecretKey": "string",
"AliyunOssHost": "string",
"AliyunOssEndPoint": "string",
"AliyunOssBucketName": "string",
"IsRedisCache": 0,
"RedisHosts": "string",
"RedisHost": "string",
"RedisPassword": "string",
"RedisTimeOutSeconds": 0,
"AliyunSlsEndPoint": "string",
"AliyunSlsProject": "string",
"AliyunSlsLogStore": "string",
"AliyunSlsLogTopic": "string",
"AliyunOssCallbackUrl": "string",
"AliyunOssCallbackHost": "string",
"Remarks": "string"
},
"AliyunOssHost": "string",
"Copyright": "string",
"Token": "MGFhZDlhNjMtYmVmZS00ZGM4LWE1MzMtMWJkYTU5MTliODM1",
"CurrentWarehouseId": 20,
"UtcDifferenceHours": 0
},
"Token": "MGFhZDlhNjMtYmVmZS00ZGM4LWE1MzMtMWJkYTU5MTliODM1"
}
返回参数 新增字段:
CurrTrackingNumberShipNum --当前追踪号的发货数量ReceiptQuantity --当前追踪号已收数量ToBeReceivedQuantity --当前追踪号待收数量{
"data": [
{
"FbaReceivingOrderCode": "FR0001092211150621001",
"ProductBarCode": "109-1251188",
"MultiCode": "X002RHQ5SB",
"NoPutAwayProductNumber": 5,
"ProductNumber": 5,
"Carrier": "test",
"TrackingNumber": "4542344",
"CurrTrackingNumberShipNum": 2,
"ReceiptQuantity": 0,
"ToBeReceivedQuantity": 2,
"CreationTime": "2022-11-15T06:21:27.000Z",
"SignTime": "2022-11-15T06:21:27.000Z",
"ShipmentDate": "2022-11-15 14:41:48",
"OrderByTime": "2022-11-15T06:21:27.000Z",
"ReferenceCode": "20221013A1"
}
],
"status": "success",
"message": ""
}
3.操作上架
请求参数添加一个TrackingNumber追踪号字段
curl -X 'POST' \
'https://localhost:44342/api/FbaReturn/ReceivingOrderNew/PutAwayFbaDetailByMappingCode' \
-H 'accept: text/plain' \
-H 'Authorization: Basic aXJvYm90Ym94OmkxcjVvOEJvdGJveA==' \
-H 'Content-Type: application/json-patch+json' \
-d '{
"Language": "zh-cn",
"Tokens": [
"string"
],
"InputView": [
{
"ReferenceCode": "string",
"FbaReceivingOrderCode": "FR0001092211150621001",
"ProductBarCode": "109-1251188",
"MultiCode": "X002RHQ5SB",
"TrackingNumber": "4542344",
"StorageLocationCode": "A000001",
"Description": "string",
"PutAwayProductNumber": 2
}
],
"UserView": {
"CustomerCode": "000109",
"UserType": 0,
"TenantId": 236,
"IsTenant": 0,
"Id": 0,
"UserName": "刘辉华",
"TrueName": "刘辉华",
"DepartmentId": 27,
"DepartmentName": "仓库管理员",
"EmployeeId": "string",
"WarehouseIds": [
20
],
"Warehouses": [
{
"Id": 20,
"WarehouseName": "德国北威州仓库",
"WarehouseCode": "string",
"TimeZoneName": "string",
"TimeZoneMinutes": "string"
}
],
"LogoUrl": "string",
"SysConfig": {
"Id": 0,
"CreatorId": 0,
"Creator": "string",
"CreationTime": "2022-11-15T08:01:42.851Z",
"LastModifierId": 0,
"LastModifier": "string",
"LastModificationTime": "2022-11-15T08:01:42.851Z",
"SystemName": "string",
"DomainName": "string",
"IpAddress": "string",
"ApiAddress": "string",
"AliyunAccessKeyId": "string",
"AliyunAccessSecretKey": "string",
"AliyunOssHost": "string",
"AliyunOssEndPoint": "string",
"AliyunOssBucketName": "string",
"IsRedisCache": 0,
"RedisHosts": "string",
"RedisHost": "string",
"RedisPassword": "string",
"RedisTimeOutSeconds": 0,
"AliyunSlsEndPoint": "string",
"AliyunSlsProject": "string",
"AliyunSlsLogStore": "string",
"AliyunSlsLogTopic": "string",
"AliyunOssCallbackUrl": "string",
"AliyunOssCallbackHost": "string",
"Remarks": "string"
},
"AliyunOssHost": "string",
"Copyright": "string",
"Token": "MGFhZDlhNjMtYmVmZS00ZGM4LWE1MzMtMWJkYTU5MTliODM1",
"CurrentWarehouseId": 20,
"UtcDifferenceHours": 0
},
"Token": "MGFhZDlhNjMtYmVmZS00ZGM4LWE1MzMtMWJkYTU5MTliODM1"
}'
更新字段
上架成功
4.渠道的验证,没有就新增关联
5.