发明名称 METHODS AND SYSTEMS FOR SYNCHRONIZING DATA IN A MULTI-TENANT DATABASE ENVIRONMENT
摘要 In accordance with embodiments, there are provided mechanisms and methods for synchronizing data in a database network system. These mechanisms and methods for synchronizing data in database network system can enable embodiments to provide users a synchronization button on a UI or synchronization field through an API for specifying data for synchronization. The ability of embodiments to provide users a synchronization button on a UI or synchronization field through an API for specifying data for synchronization can enable users to easily and efficiently change and update data in a database system.
申请公布号 US2015379104(A1) 申请公布日期 2015.12.31
申请号 US201514844445 申请日期 2015.09.03
申请人 salesforce.com, inc. 发明人 Ziemann Tyler;Hang James;Levine Susan S.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for synchronizing data in an on-demand services environment, the method comprising: receiving at a host system, a request from a user system to initiate a workflow that accesses at least one of a first object and a second object, the host system having a processor system including at least one processor and a memory system; initiating the workflow with the host system to synchronize the first object with the second object by at least determining, by the processor system, if either the first object and the second object includes line items to be synchronized,if the first object and the second object have line items to be synchronized, performing a rollup for one or more line items,if the first object and the second object do not have line items to be synchronized, if a value stored in a first element of the first object changed,determining, by the processor system, whether a second object is being synchronized to the first object, and if the second object is being synchronized to the first object, updating, by the host system, the second object, such that a second element that corresponds to the first element, but is in the second object, has a value that agrees with the value stored in the first element;determining, by the host system, whether an error condition occurs; andif the error condition is not detected, saving the updating in the memory system of the host system.
地址 San Francisco CA US