项目背景
需要将公司的淘宝店铺产生的订单数据同步到公司内部的ERP系统中,实现数据统一管理。
调研
从店铺中调出以下报表数据:订单报表、宝贝报表、支付宝账务明细。
订单报表:买家下单时产生的数据。
宝贝报表:订单报表中宝贝的详细信息。
支付宝账务明细:买家针对订单付款时产生的付款信息。
坑
因店铺人员未使用过报表数据,所以根据经验主义整理报表数据。后来在开发过程中发现重大数据错误,特此记录下遇到的问题!
坑1. 报表关联
一条完整的订单数据分散在三张报表中,订单报表与宝贝报表之间用订单号进行关联,订单报表与账务明细之间用业务单号进行关联。之前是店铺业务员通过经验提供的线索,但是此关系应通过咨询支付宝/淘宝客服获取。
坑2. 数据多种可能性
买家购买商品过程中会产生退款、退货、换货、款项分批到账、积分打折、商品打折等多种情况,且账务明细会出现跨天、跨月到账的情况。优先处理标准业务流产生的数据,即收款、收款+退款。
坑3. 校验数据
校验要传输的报表数据,将无法处理的数据标记出来并做错误提示。方便业务人员纠正或手动录入此类数据。
总结
业务人员不常使用报表时不以经验主义先入为主!数据情况复杂时优先处理标准业务流程产生的数据。