Dynamics crm 2011 CRM 2011同步记录时间戳

Dynamics crm 2011 CRM 2011同步记录时间戳,dynamics-crm-2011,Dynamics Crm 2011,我们的CRM 2011内部部署设置允许用户离线创建记录(使用Outlook CRM client),然后在线后将记录同步到服务器 是否有一列记录在特定记录(如销售订单)同步到服务器时的时间戳?我知道我可以查看CreatedOn列,但我不知道这是在用户的机器上还是在服务器上创建记录的时间?您应该查看ModifiedOn字段。它将设置为上次修改记录时的UTC时间。如果新创建的记录尚未更新,ModifiedOn将等于CreatedOn。这些值由服务器时钟设置 我不建议依赖本地系统时钟来匹配服务器时钟。

我们的CRM 2011内部部署设置允许用户离线创建记录(使用Outlook CRM client),然后在线后将记录同步到服务器


是否有一列记录在特定记录(如销售订单)同步到服务器时的时间戳?我知道我可以查看CreatedOn列,但我不知道这是在用户的机器上还是在服务器上创建记录的时间?

您应该查看
ModifiedOn
字段。它将设置为上次修改记录时的UTC时间。如果新创建的记录尚未更新,
ModifiedOn
将等于
CreatedOn
。这些值由服务器时钟设置

我不建议依赖本地系统时钟来匹配服务器时钟。从服务器检索该记录,并将
ModifiedOn
与本地存储的记录进行比较,以确定该记录是否已更新

您还可以对本地记录执行
MAX(ModifiedOn)
,然后向服务器查询
ModifiedOn
大于最大值的所有记录