涉及点:
客户订单
旧版备库订单:24号关闭暂时不做处理
新版备库订单
涉及点:
客户订单
旧版备库订单:24号关闭暂时不做处理
新版备库订单
工作流:69320,1696订单自定义导出 要将shopify的【PayPal交易号】需要操作导出
工作流:70713,1388需求客户订单页面选中订单自定义导出增加导出门牌号这一项
工作流:71877,1719 自定义报告导出的当前条件导出订单增加收货人电话等字段
工作流:72201,1655 客户订单自定义导出增加合并订单号字段。自定义报表导出也增加
2. 功能设计
a)判断如果是shopify平台,那么这个导出列【Paypal交易号】,需要正确取值到对应列表中的paypal交易号字段(目前shopify平台取值的是交易号字段);
b)增加导出列【门牌号】,取之于订单收件人信息里面的门牌号字段;
c)增加导出列【合并订单号】,取之于订单合并订单号字段。

a)增加导出列【收货城市】【收货地址】【收货人联系电话】【收货地址邮编】【门牌号】,取之于订单收件人信息里面的对应字段;
c)增加导出列【合并订单号】,取之于订单合并订单号字段。

001-
001+ 涉及点:
002+
003+ 客户订单
004+ 旧版备库订单:24号关闭暂时不做处理新版备库订单
001-
001+ <p>涉及点:</p>
002+ <p><br /></p>
003+ <p>客户订单</p>
004+ <p>旧版备库订单:24号关闭暂时不做处理<br />新版备库订单</p>
| 所属迭代 | 【主干】产品中心3月第一个版本(2022年) |
|---|---|
| 所属模块 | 赛盒科技 赛盒ERP管理系统 订单组 |
| 相关需求 | 客户订单选中订单导出和自定义导出按条件导出订单增加相关字段 |
| 指派给 | Closed 于 2023-10-31 14:50:44 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 0% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | maojinqiang 于 2022-02-21 09:28:10 |
|---|---|
| 由谁完成 | 暂无 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 周杰 于 2023-10-31 14:50:44 |
| 关闭原因 | 暂无 |
| 最后编辑 | 周杰 于 2023-10-31 14:50:44 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 12工时 |
|---|---|
| 总计消耗 | 0工时 |
| 预计剩余 | 12工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 0000-00-00 |
| 截止日期 | 0000-00-00 |
需求2,自定义报告导出--当前搜索条件导出订单
(测试需注意,版本迭代时,需要产品进行线上配置。)
1)增加导出列【收货城市】【收货地址】【收货人联系电话】【收货地址邮编】【门牌号】,取之于订单收件人信息里面的对应字段;
2)增加导出列【合并订单号】,取之于订单合并订单号字段。
地址相关信息,如果是亚马逊平台,超过30天不显示。
注:只需在配置环境配置当前条件导出订单脚本位置加入如下代码即可 (设置成功后自行再验证是否正常)
建议在原先 收获省份后加
---------------------------------------------------------------------------------------------------------
case
when os.OrderSourceType = 1
and oi.PayTime < Dateadd(DAY, -30, Getdate())
and oi.IsStockOrder = 0 then ''
else oi.City
end as '收货城市',
case
when os.OrderSourceType = 1
and oi.PayTime < Dateadd(DAY, -30, Getdate())
and oi.IsStockOrder = 0 then ''
else oi.Address
end as '收货地址',
case
when os.OrderSourceType = 1
and oi.PayTime < Dateadd(DAY, -30, Getdate())
and oi.IsStockOrder = 0 then ''
else oi.PostCode
end as '收货地址邮编',
case
when os.OrderSourceType = 1
and oi.PayTime < Dateadd(DAY, -30, Getdate())
and oi.IsStockOrder = 0 then ''
else oi.Telephone
end as '收货人联系电话',
oi.HouseNumber as '门牌号',
oi.MergeOrderCode as '合并订单号',
--------------------------------------------------------------------------------------------------------
如图
粘贴后点击测试sql 预览查看
自定义导出,导出成功并 进行下载查看