同步时锁定同步账套范围
1.背景介绍
如果客户财务系统库中账套列表特别多,但实际很多账套不需要参与合并,也就是这些不需要进行数据同步,则可以通过锁定同步账套范围,来减少同步数据量。
2.处理方法
我们可以通过“参数管理”中的参数 带“剔掉的数据库名”的参数来进行控制。
2.1.用友U8软件
A.根据账套名中的年度来剔除
编辑参数:用友U8财务多账套_剔掉的数据库名。在弹框窗口中,修改配置自定义默认值为下方,其他配置保持不动:
PS:根据实际情况来修改2017这个参数,代表账套名称中年度为2017之前的是不需要的。
比如账套中有:UFDATA_001_2015;UFDATA_002_2017;
启用该配置后,则只取UFDATA_002_2017这个账套,UFDATA_001_2015是不符合要求不需要同步的。
and RIGHT(cDatabase,4)>=2017
整体配置如下图:

Preview
B.剔除固定的公司名称
编辑参数:用友U8财务多账套_剔掉的数据库名。在弹框窗口中,修改配置自定义默认值为下方,其他配置保持不动:
PS:下方配置的含义为不包含“北京XXXX科技有限公司”和“上海XXXX科技有限公司”这2个公司名称的其他所有账套。
and cUnitName not in ('北京XXXX科技有限公司','上海XXXX科技有限公司')
整体配置如下图:

Preview
C.剔除固定的数据库名
编辑参数:用友U8财务多账套_剔掉的数据库名。在弹框窗口中,修改配置自定义默认值为下方,其他配置保持不动:
PS:下方配置的含义为不包含“UFDATA_001_2017”和“UFDATA_006_2017”这2个数据库名称的其他所有账套。
and cDatabase not in ('UFDATA_001_2017','UFDATA_006_2017')
整体配置如下图:

Preview