由于门店人员存在重复,需要先删除门店人员,再从总部重新同步。
EXEC SYS_SYNCPushtoShop_InsertAsSql
门店编号,
'Delete HRM_User where Code = ''''人员编号''''',
0,10
--------------------------------
查询重复了ID的客户资料
select id,count(*) from CRM_Customer group by id having(Count(*)>1)
--------------------------------
同步兑换项目至门店
EXEC SYS_SyncPushToShop_InsertToAShop
门店编号,
'CRM_BonusPointsExchangeSpec',
'id',
'*',
'',
'insert',
'','','','',10,0
--------------------------------
由于客户ID存在门店与总部的差异,所以调整门店ID与总部一致。
EXEC SYS_SYNCPushtoShop_InsertAsSql
门店编号,
'Update CRM_Customer set id=''id值'' where Code = ''人员编号''',
0,10
--------------------------------
EXEC SYS_SYNCPushtoShop_InsertAsSql
门店编号,
'delete BYW_BYWconfig where code=''''000000''''',
0,10
--------------------------------
优先更新门店的某个客户资料
exec SYS_SyncPushToshop_Insert
'门店编号',
'CRM_Customer',
'code',
'客户编号',
10,
'update',
'','','','',
10,0
重新生成新的ID指令:
select NewId()