Полная принудительная миграция данных сущности
Если необходимо сделать разово принудительную полную миграцию данных для сущности, у нее должен быть реализована точка расширения IForceSyncHandler. Самый простой способ - вызвать метод хелпера в сценарии процесса. При этом достаточно реализовать элемент Сценарий с со следующим кодом и запустить отладку процесса на данном элементе:
namespace EleWise.ELMA.Model.Scripts
{
public partial class P_StartE365Process_Scripts : EleWise.ELMA.Workflow.Scripts.ProcessScriptBase<Context>
{
/// <summary>
/// Запустить полную миграцию справочника Валюта
/// </summary>
/// <param name="context">Контекст процесса</param>
public virtual void FullSync (Context context)
{
ServerHelper.E365FullSync(InterfaceActivator.TypeOf<ICurrency>());
}
}
}
В данном примере используется справочник Валюта. Если используется компонент ITino.ELMA.E365.CRM, то точка расширения IForceSyncHandler уже присутствует. Иначе ее нужно создать самостоятельно.