需求价值:提高刊登成功率
需求内容:
一、类目与类目模板采集
①每七天全量采集一次所有站点的类目与类目模板
②支持ERP自定义插入采集任务,自定义采集某个站点一级类目与类目模板(类目当天存在上传失败则该类目当天需要采集一遍)
③采集的最后层级类目与类目模板总和做对比,存在差异能够补采
二、类目模板更新
每天定时同步采集到的类目模板并下载对比(MD5),存在变化则进行更新
采集到的类目进行对比,ERP多了的要进行标记失效

需求价值:提高刊登成功率
需求内容:
一、类目与类目模板采集
①每七天全量采集一次所有站点的类目与类目模板
②支持ERP自定义插入采集任务,自定义采集某个站点一级类目与类目模板(类目当天存在上传失败则该类目当天需要采集一遍)
③采集的最后层级类目与类目模板总和做对比,存在差异能够补采
二、类目模板更新
每天定时同步采集到的类目模板并下载对比(MD5),存在变化则进行更新
采集到的类目进行对比,ERP多了的要进行标记失效

002-需求内容:
002+ 需求内容:<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体流程图
003-一、类目与类目模板采集
003+ 下面为亚马逊组开发需要做的内容详细需求
004-①每七天全量采集一次所有站点的类目与类目模板
004+
005-②支持ERP自定义插入采集任务,自定义采集某个站点一级类目与类目模板(类目当天存在上传失败则该类目当天需要采集一遍)
005+ 一、<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=fpd5t2&p=%E8%AE%A1%E5%88%92%E9%85%8D%E7%BD%AE&g=1" target="_blank" rel="noreferrer noopener">支持自定义配置类目模板的采集计划
006-③采集的最后层级类目与类目模板总和做对比,存在差异能够补采
006+ ①新增一个ERP页面可以自定义配置类目模板的采集计划
007-
007+ 添加自定义任务时需要编辑的字段:站点、一级类目
008-二、类目模板更新
008+ 计划列表支持的搜索字段:站点、一级类目、添加时间、添加人、状态
009-每天定时同步采集到的类目模板并下载对比(MD5),存在变化则进行更新
009+ 计划列表支持的显示字段:任务ID、站点、一级类目、添加时间、添加人、状态
010-采集到的类目进行对比,ERP多了的要进行标记失效
010+
011-
011+ ②配置好的计划可以定时(每天多次)同步给采集组进行数据采集
012-
012+ ③配置好的计划采集好并且模板数据同步回来下载更新之后需要把对应的计划状态标记为已完成
013+
014+ 二、定时(每天)获取采集组采集的计划,根据已执行的采集计划同步采集的数据(类目ID、类目名称、类目模板下载路径)至ERP
015+ 三、下载已同步回来的类目模板数据,进行Template sheeet表MD5 对比,对有变化的类目(最后一级)的类目模板做删除更新
016+
002-<p>需求内容:</p>
002+ <p>需求内容:<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体流程图</a></p>
003-<p>一、类目与类目模板采集</p>
003+ <p><strong>下面为亚马逊组开发需要做的内容详细需求</strong></p>
004-<p>①每七天全量采集一次所有站点的类目与类目模板</p>
004+ <p><strong><br /></strong></p>
005-<p><span>②支持ERP自定义插入采集任务</span>,自定义采集某个站点一级类目与类目模板(类目当天存在上传失败则该类目当天需要采集一遍)</p>
005+ <p>一、<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=fpd5t2&p=%E8%AE%A1%E5%88%92%E9%85%8D%E7%BD%AE&g=1" target="_blank" rel="noreferrer noopener">支持自定义配置类目模板的采集计划</a></p>
006-<p>③采集的最后层级类目与类目模板总和做对比,存在差异能够补采</p>
006+ <p>①新增一个ERP页面可以自定义配置类目模板的采集计划</p>
007-<p><br /></p>
007+ <p>添加自定义任务时需要编辑的字段:站点、一级类目</p>
008-<p>二、类目模板更新</p>
008+ <p>计划列表支持的搜索字段:站点、一级类目、添加时间、添加人、状态</p>
009-<p>每天定时同步采集到的类目模板并下载对比(MD5),存在变化则进行更新</p>
009+ <p>计划列表支持的显示字段:任务ID、<span>站点、一级类目、添加时间、添加人、状态</span></p>
010-<p>采集到的类目进行对比,ERP多了的要进行标记失效</p>
010+ <p><br /></p>
011-<p><img src="{217927.png}" alt="" /></p>
011+ <p>②配置好的计划可以定时(每天多次)同步给采集组进行数据采集</p>
012-<p><br /></p>
012+ <p>③配置好的计划采集好并且模板数据同步回来下载更新之后需要把对应的计划状态标记为已完成</p>
013+ <p><br /></p>
014+ <p>二、定时(每天)获取采集组采集的计划,根据已执行的采集计划同步采集的数据(类目ID、类目名称、类目模板下载路径)至ERP</p>
015+ <p>三、下载已同步回来的类目模板数据,进行Template sheeet表MD5 对比,对有变化的类目(最后一级)的类目模板做删除更新</p>
016+ <p></p>
001-亚马逊类目模板改造
001+ 亚马逊类目模板更新逻辑改造
001-修改了 需求描述,区别为:亚马逊类目模板改造
001+ 亚马逊类目模板更新逻辑改造
001-需求价值:提高刊登成功率
001+ 需求价值:针对出现异常的类目模板做快速更新处理,避免新刊登的SKU出现因为类目模板属性导致的刊登失败问题,提高刊登成功率提高人效
002-需求内容:<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体流程图
002+ 需求说明:
003-下面为亚马逊组开发需要做的内容详细需求
003+ <a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体的流程图
004-
004+
005-一、<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=fpd5t2&p=%E8%AE%A1%E5%88%92%E9%85%8D%E7%BD%AE&g=1" target="_blank" rel="noreferrer noopener">支持自定义配置类目模板的采集计划
005+ 1,定时检测Amazon上传队列V2刊登失败的记录(增量数据检查),判断存在因属性问题导致的失败Listing时,生成该Listing站点一级类目的模板采集任务(同一站点同一级类目一天只生成一条采集任务)
006-①新增一个ERP页面可以自定义配置类目模板的采集计划
006+ 判断是否为属性问题的导致的失败的条件:
007-添加自定义任务时需要编辑的字段:站点、一级类目
007+ ①报错信息包含“Avalue is required for the”
008-计划列表支持的搜索字段:站点、一级类目、添加时间、添加人、状态
008+ ②报错信息包含“列に値が必要です”
009-计划列表支持的显示字段:任务ID、站点、一级类目、添加时间、添加人、状态
009+ ③报错信息包含“字段的值必填”
011-②配置好的计划可以定时(每天多次)同步给采集组进行数据采集
011+ 生成采集任务时,必须的字段:ID,站点,一级类目名称,一级类目ID,生成时间,更新状态(未采集、已同步、已更新)
012-③配置好的计划采集好并且模板数据同步回来下载更新之后需要把对应的计划状态标记为已完成
012+
013-
013+ 2,定时去采集库检查未采集状态的采集任务的采集状态,看对应的类目模板数据是否已采集回来,如采集库已采集解析好,则从采集库同步对应任务的类目ID、类目名称、类目模板下载路径等数据到ERP
014-二、定时(每天)获取采集组采集的计划,根据已执行的采集计划同步采集的数据(类目ID、类目名称、类目模板下载路径)至ERP
014+
015-三、下载已同步回来的类目模板数据,进行Template sheeet表MD5 对比,对有变化的类目(最后一级)的类目模板做删除更新
015+ 3,根据同步回来的类目模板路径下载类目模板回来,进行Template sheeet表MD5 对比看是否存在变化
016-
016+ 存在变化:对有变化的类目的模板进行解析,对属性表中该类目原有的类目属性做删除,然后用解析后的数据更新进去
017+ 不存在变化:没有变化的类目不进行更新
001-<p>需求价值:提高刊登成功率</p>
001+ <p>需求价值:针对出现异常的类目模板做快速更新处理,避免新刊登的SKU出现因为类目模板属性导致的刊登失败问题,提高刊登成功率提高人效</p>
002-<p>需求内容:<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体流程图</a></p>
002+ <p>需求说明:</p>
003-<p><strong>下面为亚马逊组开发需要做的内容详细需求</strong></p>
003+ <p><a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=guakqo&p=%E6%A8%A1%E6%9D%BF%E6%9B%B4%E6%96%B0&g=1" target="_blank" rel="noreferrer noopener">整体的流程图</a></p>
004-<p><strong><br /></strong></p>
004+ <p><br /></p>
005-<p>一、<a href="http://product-doc-wan.zhcxkj.com:9000/%E4%BA%A7%E5%93%81%E5%9B%9B%E7%BB%84/%E6%A2%81%E8%B4%B5%E8%8D%A3/%E4%BA%9A%E9%A9%AC%E9%80%8AListing/index.html#id=fpd5t2&p=%E8%AE%A1%E5%88%92%E9%85%8D%E7%BD%AE&g=1" target="_blank" rel="noreferrer noopener">支持自定义配置类目模板的采集计划</a></p>
005+ <p>1,<span>定时检测Amazon上传队列V2刊登失败的记录(增量数据检查),判断存在因属性问题导致的失败Listing时,生成该Listing站点一级类目的模板采集任务</span><span style="color:#009900;">(同一站点同一级类目一天只生成一条采集任务)</span></p>
006-<p>①新增一个ERP页面可以自定义配置类目模板的采集计划</p>
006+ <p><span style="color:#333333;"><span style="color:#333333;">判断是否为属性问题的导致的失败的条件:</span></span></p>
007-<p>添加自定义任务时需要编辑的字段:站点、一级类目</p>
007+ <p><span style="color:#333333;"><span style="color:#333333;">①报错信息包含<span style="color:#009900;">“A</span><span style="color:#009900;">value is required for the</span><span style="color:#009900;"></span><span style="color:#009900;">”</span></span></span></p>
008-<p>计划列表支持的搜索字段:站点、一级类目、添加时间、添加人、状态</p>
008+ <p><span>②</span><span style="color:#333333;">报错信息包含<span style="color:#009900;">“</span></span><span><span style="color:#009900;">列に値が必要です</span></span><span style="color:#009900;">”</span><span></span></p>
009-<p>计划列表支持的显示字段:任务ID、<span>站点、一级类目、添加时间、添加人、状态</span></p>
009+ <p><span style="color:#333333;">③<span style="color:#333333;">报错信息包含<span style="color:#009900;">“</span></span><span style="color:#009900;"><span style="color:#009900;">字段的值必填</span></span><span style="color:#009900;">”</span></span></p>
011-<p>②配置好的计划可以定时(每天多次)同步给采集组进行数据采集</p>
011+ <p><span style="color:#333333;">生成采集任务时,必须的字段:ID,站点,一级类目名称,一级类目ID,生成时间,更新状态(未采集、已同步、已更新)</span></p>
012-<p>③配置好的计划采集好并且模板数据同步回来下载更新之后需要把对应的计划状态标记为已完成</p>
012+ <p><br /></p>
013-<p><br /></p>
013+ <p>2,定时去采集库检查未采集状态的采集任务的采集状态,看对应的类目模板数据是否已采集回来,如采集库已采集解析好,则从采集库同步对应任务的<span>类目ID、类目名称、类目模板下载路径等数据到ERP</span></p>
014-<p>二、定时(每天)获取采集组采集的计划,根据已执行的采集计划同步采集的数据(类目ID、类目名称、类目模板下载路径)至ERP</p>
014+ <p><br /></p>
015-<p>三、下载已同步回来的类目模板数据,进行Template sheeet表MD5 对比,对有变化的类目(最后一级)的类目模板做删除更新</p>
015+ <p>3,根据同步回来的类目模板路径下载类目模板回来,<span>进行Template sheeet表MD5 对比看是否存在变化</span></p>
016-<p></p>
016+ <p>存在变化:<span>对有变化的类目的模板进行解析,</span>对属性表中该类目原有的类目属性做删除,然后用解析后的数据更新进去</p>
017+ <p>不存在变化:没有变化的类目不进行更新</p>
| 提报业务部门 | |
|---|---|
| 提报人员 | 陈江华 |
| 需求来源 | 公司战略需求 |
| 所属模块 | / |
| 所属计划 |
|
| 开发组 | |
| 受益业务部门 | 技术研发中心 |
| 验收人员 | |
| 业务价值 | 提升人效 |
| 每月价值量 | 预计可提升至85% |
| 每月节省人数 | 0 |
| 优先级 | P2 |
| 价值类型 | |
| 预计工时 | 80 |
| 成本 | |
| ROI | |
| 操作手册 | 否 |
| 更新点 | |
| 是否高危 | 否 |
| 评分 | |
| 当前状态 | 已关闭 |
| 所处阶段 | 已关闭 |
| 关键词 | 预计上线时间10月27日 |
| 计划上线 | |
| 上线时间 | |
| 计划验收时间 | |
| 业务验收时间 | |
| 满意度 | |
| 价值验收 | |
| 满意度分值 | |
| 业务回填价值 | |
| 验收达成价值 | |
| 验收达成ROI |
| 由谁创建 | 梁贵荣 于 2022-10-08 19:21:32 |
|---|---|
| 指派给 | 梁贵荣 于 2022-12-15 15:16:54 |
| 由谁评审 | 刘灿 |
| 评审时间 | 2022-10-11 |
| 由谁关闭 | zhengqiao 于 2022-10-31 13:49:31 |
| 关闭原因 | 已完成 |
| 最后修改 | 梁贵荣 于 2023-02-14 13:46:44 |
| 相关Bug |
|
|---|---|
| 相关用例 |
|
| 相关需求 |
|
| 细分需求 |
|
预计最终上线时间10月27日(分两次两个时间发布,第一次发布3,第二次发布1、2)
分三部分开发
一部分:类目1、从原来由采集小工具直接推送接口保存,变更为直接取采集数据库
2、创建服务轮训监控采集数据库任务的执行状态,对已经完成的任务数据完整获取
3、拿到完整数据后,跟现有所有类目进行比较,最好是逐级比较,对已经找不到的类目直接标识为失效IsEnabled=false,所有从采集数据库更新回来的类目,状态都更新为TemplateDownloadType=1
4、完成采集后保存本次操作记录,避免对同一次任务多次采集。(全量目前采集端是7天一次,我们自己不定时会全量或者增量采集)
二部分:报错
1、创建服务,定时检查上传队列V2(RB_AmazonUploadProduct_V2),查询指定异常编码的Listing的一级类目,向采集数据库插入任务数据(目前只进行指定站点+一级类目的采集)(MessageCode like '%99001%')
2、相同的类目一天只允许采一次(最后设计成小时,方便后期减小频率,变动的可能性较大)
三部分:下载
1、只下载E_Amazon_BrowseTree_Node_V2状态TemplateDownloadType in (1,3)的数据的,最后一级节点。
2、所有更新的节点,模板都需要下载(TemplateUrl),将下载后的模板的所有字段拼接求MD5,用来跟上一次的MD5对比,不同则代表有变动
3、存在变动的则开启下载逻辑,E_Amazon_ShelfTemplate需保存MD5 和上一次的模板路径,方便异常排查
4、其他按正常流程下载属性到E_Amazon_ShelfTemplateAttributes