Создание подразделений в оргструктуре

Главная Форумы Обсуждаем DocTrix+Nintex+SharePoint Создание подразделений в оргструктуре

Помечено: 

В этой теме 3 ответа, 4 участника, последнее обновление Elena Boikova Elena Boikova 4 года/лет, 3 мес. назад.

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Сообщения
  • #274

    Аноним

    Добрый день.

    Как программно создать подразделение в оргструктуре? Например, с помощью скрипта powershell

    #282
    Alexey A. Kozlov
    Alexey A. Kozlov
    Участник

    PowerShell-пример добавления нового подразделения:

    Add-PSSnapin microsoft.sharepoint.powershell

     

    $orgstructureAssembly = [System.Reflection.Assembly]::Load(«DocTrix.Orgstructure, Culture=Neutral, Version=1.0.0.0, PublicKeyToken=dfa381aaa63d9c7e»)

     

    $newDepartmentInfo = New-Object DocTrix.Orgstructure.Data.NewDepartmentInfo

    $newDepartmentInfo.UniqueName = «NewDepartmentLogin»

    $newDepartmentInfo.Title = «DepartmentTitle»

    $newDepartmentInfo.Code = «DepartmentCode»

     

    $web = Get-SPWeb «http://<-web-url->»

     

    # начиная с DocTrix Platform 2010 ver. 1.0.21.3775

    $serviceLocator = [DocTrix.Platform.Orgstructure.OrgstructureServiceLocator]::GetCurrent($web.Site)

     

    # Obsolete

    #if ($serviceLocator -eq $Null)

    #{

    # $serviceLocator = [Microsoft.Practices.SharePoint.Common.ServiceLocation.SharePointServiceLocator]::GetCurrent($web.Site)

    #}

     

    $orgstructureProcess = $serviceLocator.GetInstance($orgstructureAssembly.GetType(«DocTrix.Orgstructure.BusinessLogic.IOrgstructureBusinessProcess»))

    $orgstructureProcess.Initialize($web)

    $newDepartmentId = $orgstructureProcess.SaveDepartment($newDepartmentInfo);

     

    Remove-PSSnapin microsoft.sharepoint.powershell

    #341

    А есть ли возможность управления огргструктурой с помощью Nintex?

    #344
    Elena Boikova
    Elena Boikova
    Участник

    Евгений, изменение оргструктуры через Nintex не предусмотрено. Например, нельзя добавлять пользователя в оргструктуру через Nintex. Есть возможность только получать данные из оргструктуры.

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)

Для ответа в этой теме необходимо авторизоваться.