任务描述
暂无
需求描述

1.1. 背景


    背景:现有虾皮付款数据为采集下载,因稳定性需求部分调整为接口对接


1.2. 验收目标


            1. 虾皮Payment接口对接 ( 2个接口 )

              2. ERP增加数据表 RB_Report_ShoppeV2_payment                   

              3. 添加自定义报告,对应按时间条件下载数据


2.   功能设计

2.1. 业务流程

无

2.2.1 操作路径

1.  自定义报告 ---虾皮V2付款报告


2.2.3 虾皮Payment接口对接 ( 2个接口 )

2.2.3.1  功能点描述:

原设计:无


新增:

Documentation - Shopee Open Platform   https://open.shopee.com/documents/v2/v2.payment.get_escrow_detail?module=97&type=1

Documentation - Shopee Open Platform   https://open.shopee.com/documents/v2/v2.payment.get_payout_detail?module=97&type=1


v2.payment.get_escrow_detail    (RB_Shopee_Account_Fee )

逻辑1:按订单号,每日进行下载更新。根据订单号进行去重处理(实际虾皮 V1 Payment 接口以前有下载过,相等于替换后存在旧表可以)

逻辑2:参考这个表,select top 10 * from RB_Shopee_Account_Fee order by id desc



v2.payment.get_payout_detail   (RB_Report_ShoppeV2_payment )

逻辑1:这个接口为店铺费用合计,按接口返回数据下载存表

逻辑2:参考这个

"payout_info":

 "from_currency":"VND",

 "payout_currency":"USD", 

 "from_amount":591797912,

 "payout_amount":25678.64, 

 "exchange_rate":"0.00", 

 "payout_time":1651842208,

 "pay_service":"Payoneer", 

 "payee_id":"279016275538" 


 "escrow_list":

"escrow_amount":20865, 

 "currency":"VND", 

 "order_sn":"220404NF3CFFNY" 


 "offline_adjustment_list":

"adjustment_amount":2, 

 "module":"Commission Fee",  (枚举,可以文本存储)

 "remark":"DRC commission fee adjustment", (可以文本存储,较长 5000字符)

 "scenario":"Commission Fee Adjustment"  

, "adjustment_level":"shop",

 "order_sn":"220322JUMMT0S0" 



2.2.3 ERP增加数据表 RB_Report_ShoppeV2_payment        

2.2.3.1  功能点描述:

原设计:无


新增数据表:RB_Report_ShoppeV2_payment   ,用于存储上面内容,按天下载。



2.2.3 添加自定义报告,对应按时间条件下载数据   

2.2.3.1  功能点描述:

原设计:无


新增

增加 2份自定义报告,实现按业务时间,来源渠道进行下载。

1. 虾皮V2店铺付款报告(RB_Report_ShoppeV2_payment)

2.虾皮V2订单付款报告((RB_Shopee_Account_Fee )


验收标准
暂无
历史记录  
  1. 2022-10-14 16:44:15, 由 林鸿贵 创建。
  2. 2022-10-14 16:45:13, 由 林鸿贵 指派给 林鸿贵。
    修改了 指派给,旧值为 "xuruifeng",新值为 "linhonggui"。
  3. 2022-10-17 09:37:42, 由 林鸿贵 编辑。
    修改了 开发组 ,旧值为 "",新值为 "1"。
    修改了 截止日期,旧值为 "0000-00-00",新值为 "2022-10-27"。
    修改了 任务名称,区别为:
    001- 虾皮付款Payment接口对接
    001+ 虾皮付款Payment接口对接---测试执行
    001- 虾皮付款Payment接口对接
    001+ 虾皮付款Payment接口对接---测试执行
    修改了 任务描述,区别为:
    001- 1.1. 背景
    001+
    002-
    003- 背景:现有虾皮付款数据为采集下载,因稳定性需求部分调整为接口对接
    004-
    005- 1.2.验收目标
    006-
    007- 1. 虾皮Payment接口对接 ( 2个接口 )
    008- 2. ERP增加数据表 RB_Report_ShoppeV2_payment
    009- 3. 添加自定义报告,对应按时间条件下载数据
    010-
    011- 2. 功能设计
    012- 2.1. 业务流程
    013- 无
    014- 2.2.1 操作路径
    015- 1. 自定义报告 ---虾皮V2付款报告
    016-
    017- 2.2.3虾皮Payment接口对接 ( 2个接口 )
    018- 2.2.3.1 功能点描述:
    019- 原设计:无
    020-
    021- 新增:
    022- <a href="https://open.shopee.com/documents/v2/v2.payment.get_escrow_detail?module=97&amp;type=1">Documentation - Shopee Open Platform https://open.shopee.com/documents/v2/v2.payment.get_escrow_detail?module=97&amp;type=1
    023- <a href="https://open.shopee.com/documents/v2/v2.payment.get_payout_detail?module=97&amp;type=1">Documentation - Shopee Open Platform https://open.shopee.com/documents/v2/v2.payment.get_payout_detail?module=97&amp;type=1
    024-
    025- v2.payment.get_escrow_detail(RB_Shopee_Account_Fee)
    026- 逻辑1:按订单号,每日进行下载更新。根据订单号进行去重处理(实际虾皮 V1 Payment 接口以前有下载过,相等于替换后存在旧表可以)
    027- 逻辑2:参考这个表,select top 10 * from RB_Shopee_Account_Fee order by id desc
    028-
    029-
    030-
    031- v2.payment.get_payout_detail (RB_Report_ShoppeV2_payment)
    032- 逻辑1:这个接口为店铺费用合计,按接口返回数据下载存表
    033- 逻辑2:参考这个
    034- "payout_info":
    035- "from_currency":"VND",
    036- "payout_currency":"USD",
    037- "from_amount":591797912,
    038- "payout_amount":25678.64,
    039- "exchange_rate":"0.00",
    040- "payout_time":1651842208,
    041- "pay_service":"Payoneer",
    042- "payee_id":"279016275538"
    043-
    044- "escrow_list":
    045- "escrow_amount":20865,
    046- "currency":"VND",
    047- "order_sn":"220404NF3CFFNY"
    048-
    049- "offline_adjustment_list":
    050- "adjustment_amount":2,
    051- "module":"Commission Fee", (枚举,可以文本存储)
    052- "remark":"DRC commission fee adjustment",(可以文本存储,较长 5000字符)
    053- "scenario":"Commission Fee Adjustment"
    054- ,
    055- "adjustment_level":"shop",
    056- "order_sn":"220322JUMMT0S0"
    057-
    058-
    059-
    060-
    061-
    062-
    063- 2.2.3ERP增加数据表 RB_Report_ShoppeV2_payment
    064- 2.2.3.1 功能点描述:
    065- 原设计:无
    066-
    067- 新增数据表:RB_Report_ShoppeV2_payment ,用于存储上面内容,按天下载。
    068-
    069-
    070-
    071- 2.2.3添加自定义报告,对应按时间条件下载数据
    072- 2.2.3.1 功能点描述:
    073- 原设计:无
    074-
    075- 新增
    076- 增加 2份自定义报告,实现按业务时间,来源渠道进行下载。
    077- 1. 虾皮V2店铺付款报告(RB_Report_ShoppeV2_payment)
    078- 2.虾皮V2订单付款报告((RB_Shopee_Account_Fee)
    079-
    001- <h2 style="color:#141414;font-size:14px;background-color:#FFFFFF;margin-left:1cm;text-indent:-1cm;">1.1. 背景</h2>
    001+
    002- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"><br /></p>
    003- <p style="font-size:14px;background-color:#FFFFFF;"> 背景:现有虾皮付款数据为采集下载,因稳定性需求部分调整为接口对接</p>
    004- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    005- <p class="MsoListParagraph" style="font-size:14px;text-indent:0cm;background-color:#FFFFFF;"><span style="font-size:16px;"><span style="font-weight:700;">1.2.验收目标</span></span></p>
    006- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    007- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"> 1. 虾皮Payment接口对接 ( 2个接口 )</p>
    008- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"><span style="color:#113366;font-family:Roboto;"> <span style="font-size:14px;background-color:#FFFFFF;"> 2. ERP增加数据表 RB_Report_<span style="color:#113366;font-family:Roboto;">Shoppe<span style="color:#113366;font-family:Roboto;">V2</span>_payment</span></span> </span></p>
    009- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"><span style="color:#113366;font-family:Roboto;"><span style="color:#113366;font-family:Roboto;"></span><span style="color:#113366;font-family:Roboto;"> 3. 添加自定义报告,对应按时间条件下载数据</span></span></p>
    010- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"><br /></p>
    011- <p class="MsoListParagraph" style="font-size:14px;text-indent:0cm;background-color:#FFFFFF;"><span style="font-size:16px;"><span style="font-weight:700;">2. 功能设计</span></span></p>
    012- <h2 style="color:#141414;font-size:14px;background-color:#FFFFFF;margin-left:1cm;text-indent:-1cm;">2.1. 业务流程</h2>
    013- <p style="font-size:14px;background-color:#FFFFFF;">无</p>
    014- <h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.1 操作路径</h3>
    015- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;">1. 自定义报告 ---</span><span style="font-size:12px;background-color:#D2E0F0;">虾皮V2付款报告</span></p>
    016- <p class="p" style="margin-left:0pt;font-size:14px;text-indent:0pt;background-color:#FFFFFF;"><br /></p>
    017- <h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3<span style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;">虾皮Payment接口对接 ( 2个接口 )</span></span></h3>
    018- <h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3.1 功能点描述:</h3>
    019- <p style="font-size:14px;background-color:#FFFFFF;">原设计:无</p>
    020- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    021- <p style="font-size:14px;background-color:#FFFFFF;">新增:</p>
    022- <p style="font-size:14px;background-color:#FFFFFF;"><a href="https://open.shopee.com/documents/v2/v2.payment.get_escrow_detail?module=97&amp;type=1">Documentation - Shopee Open Platform</a> https://open.shopee.com/documents/v2/v2.payment.get_escrow_detail?module=97&amp;type=1</p>
    023- <p style="font-size:14px;background-color:#FFFFFF;"><a href="https://open.shopee.com/documents/v2/v2.payment.get_payout_detail?module=97&amp;type=1">Documentation - Shopee Open Platform</a> https://open.shopee.com/documents/v2/v2.payment.get_payout_detail?module=97&amp;type=1</p>
    024- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    025- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#113366;font-family:Roboto;">v2.payment.get_escrow_detail<span style="color:#113366;font-family:Roboto;"></span><span style="color:#113366;font-family:Roboto;">(</span><span style="color:#113366;font-size:14px;background-color:#FFFFFF;font-family:Roboto;"><span style="background-color:#FF9900;"><span style="font-size:14px;background-color:#FF9900;">RB_Shopee_Account_Fee</span></span><span style="background-color:#FF9900;"></span></span><span style="color:#113366;font-size:14px;font-family:Roboto;"></span><span style="color:#113366;font-family:Roboto;">)</span></span></p>
    026- <p style="font-size:14px;background-color:#FFFFFF;">逻辑1:按订单号,每日进行下载更新。根据订单号进行去重处理(实际虾皮 V1 Payment 接口以前有下载过,相等于替换后存在旧表可以)</p>
    027- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-size:14px;background-color:#FFFFFF;">逻辑2:参考这个表,select top 10 * from RB_Shopee_Account_Fee order by id desc</span></p>
    028- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    029- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    030- <p style="font-size:14px;background-color:#FFFFFF;">
    031- </p><p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#113366;font-family:Roboto;"><span style="color:#113366;font-family:Roboto;">v2.payment.get_payout_detail <span style="background-color:#FF9900;">(</span><span style="color:#113366;font-family:Roboto;"><span style="background-color:#FF9900;">RB_Report_</span><span style="font-family:Roboto;">ShoppeV2_payment</span></span><span style="color:#113366;font-family:Roboto;"></span><span style="background-color:#FF9900;">)</span></span></span></p>
    032- <p style="font-size:14px;background-color:#FFFFFF;">逻辑1:这个接口为店铺费用合计,按接口返回数据下载存表</p>
    033- <p style="font-size:14px;background-color:#FFFFFF;">逻辑2:参考这个</p>
    034- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"payout_info":</span></span></p>
    035- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"from_currency":"VND",</span></span></p>
    036- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"payout_currency":"USD",</span></span></p>
    037- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"from_amount":591797912,</span></span></p>
    038- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"payout_amount":25678.64,</span></span></p>
    039- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"exchange_rate":"0.00",</span></span></p>
    040- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"payout_time":1651842208,</span></span></p>
    041- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"pay_service":"Payoneer",</span></span></p>
    042- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"payee_id":"279016275538"</span></span></p>
    043- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;"><br /></span></span></p>
    044- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"escrow_list":</span></span></p>
    045- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"escrow_amount":20865,</span></span></p>
    046- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"currency":"VND",</span></span></p>
    047- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;">"order_sn":"220404NF3CFFNY"</span></span></p>
    048- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="color:#333333;font-family:Roboto;"><br /></span></span></p>
    049- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"offline_adjustment_list":</span></span></p>
    050- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"adjustment_amount":2,</span></span></p>
    051- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"module":"Commission Fee", (枚举,可以文本存储)</span></span></p>
    052- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"remark":"DRC commission fee adjustment",<span style="color:#333333;font-family:Roboto;">(可以文本存储,较长 5000字符)</span></span></span></p>
    053- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"scenario":"Commission Fee Adjustment"</span></span></p>
    054- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">,
    055- "adjustment_level":"shop",</span></span></p>
    056- <p style="font-size:14px;background-color:#FFFFFF;"><span style="color:#333333;font-family:Roboto;"><span style="font-family:Roboto;">"order_sn":"220322JUMMT0S0"</span></span></p>
    057- <p style="font-size:14px;background-color:#FFFFFF;"></p>
    058-
    059- <span style="font-size:14px;background-color:#FF9900;"></span><span style="font-size:14px;background-color:#FFFFFF;"></span>
    060- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    061- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    062- <p style="font-size:14px;background-color:#FFFFFF;">
    063- </p><h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3<span style="color:#113366;font-family:Roboto;">ERP增加数据表 RB_Report_<span style="font-family:Roboto;">ShoppeV2_payment</span></span><span style="color:#113366;font-family:Roboto;"> </span></h3>
    064- <h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3.1 功能点描述:</h3>
    065- <p style="font-size:14px;background-color:#FFFFFF;">原设计:无</p>
    066- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    067- <p style="font-size:14px;background-color:#FFFFFF;">新增数据表:<span style="font-weight:700;color:#113366;font-family:Roboto;">RB_Report_ShoppeV2_payment</span><span style="font-weight:700;color:#113366;font-family:Roboto;"> ,用于存储上面内容,按天下载。</span></p>
    068- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;color:#113366;font-family:Roboto;"><br /></span></p>
    069- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;color:#113366;font-family:Roboto;"><br /></span></p>
    070- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;color:#113366;font-family:Roboto;">
    071- </span></p><h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3<span style="color:#113366;font-family:Roboto;"><span style="color:#113366;font-family:Roboto;">添加自定义报告,对应按时间条件下载数据</span></span><span style="color:#113366;font-family:Roboto;"> </span></h3>
    072- <h3 style="color:#141414;font-size:14px;background-color:#FFFFFF;">2.2.3.1 功能点描述:</h3>
    073- <p style="font-size:14px;background-color:#FFFFFF;">原设计:无</p>
    074- <p style="font-size:14px;background-color:#FFFFFF;"><br /></p>
    075- <p style="font-size:14px;background-color:#FFFFFF;">新增</p>
    076- <p style="font-size:14px;background-color:#FFFFFF;">增加 2份自定义报告,实现按业务时间,来源渠道进行下载。</p>
    077- <p style="font-size:14px;background-color:#FFFFFF;">1. 虾皮V2店铺付款报告(<span style="color:#113366;font-family:Roboto;">RB_Report_ShoppeV2_payment</span>)</p>
    078- <p style="font-size:14px;background-color:#FFFFFF;">2.<span style="color:#113366;font-family:Roboto;">虾皮V2订单付款报告(<span style="color:#113366;font-size:14px;font-family:Roboto;">(</span><span style="color:#113366;font-size:14px;background-color:#FFFFFF;font-family:Roboto;"><span style="background-color:#FF9900;">RB_Shopee_Account_Fee</span><span style="background-color:#FF9900;"></span></span><span style="color:#113366;font-size:14px;font-family:Roboto;"></span>)</span></p>
    079- <br />
  4. 2022-10-17 10:59:19, 由 林鸿贵 添加备注。

  5. 2022-10-21 13:57:58, 由 林鸿贵 完成。
    修改了 总计消耗,旧值为 "0",新值为 "2"。
    修改了 实际完成,旧值为 "",新值为 "2022-10-21 13:55:17"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-10-21 13:57:58"。
    修改了 预计剩余,旧值为 "16",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "linhonggui"。

    测试环境:http://10.158.158.22:8080/Manager/index.aspx

    验证场景:

    一、增加新表:


    SELECT * from RB_Shopee_Payout_Detail  

    执行服务,查看数据是否正常同步到新表

    ---技术已用线上数据进行验证通过

    二、新增自定义导出---对应新增表数据

    等上线发布后,开发线上配置自定义导出SQL供业务验证

  6. 2022-10-21 13:58:21, 由 林鸿贵 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "linhonggui",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "linhonggui"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-10-21 13:58:21"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 10月第2版本(2022年)
所属模块 /
相关需求 虾皮付款Payment接口对接
指派给 Closed 于 2022-10-21 13:58:21
任务类型 测试
任务标签 初始
开发组 百货开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 林鸿贵 于 2022-10-14 16:44:15
由谁完成 林鸿贵 于 2022-10-21 13:55:17
由谁取消 暂无
由谁关闭 林鸿贵 于 2022-10-21 13:58:21
关闭原因 已完成
最后编辑 林鸿贵 于 2022-10-21 13:58:21
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 16工时
总计消耗 2工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-10-21
截止日期 2022-10-27