问题
以市场档案为例,EAS-营销管理-市场档案(美而美市场档案的商超应收科目为空,无法提交)
分析
1、财务核算组织填写后,没有关联带出对应的科目设置信息
2、检查数据关联发现,匹配是否“电商”选项时,理论上数据库存值为false,数据库对应0,一般代码过滤取数会判断true或者false再做下一步处理
3、实际市场档案科目设置,新增存储值时”电商“的布尔值为(null),导致过滤判断无效(找不到数据)
解决
1、紧急数据脚本处理,把对应关联关系科目设置的”电商“字段赋值为0(false)或1(true)
update CT_BAS_MarketRule set CFIsOnline = 0 where fid = '';(ctrl+shift+c复制ID)
2、代码处理,查询前做字段初始化,为空做false处理