ВВЕДЕНИЕ
В этой статье описывается, как устранять проблемы с рабочими процессами управления персоналом (HRMSSS) на бизнес-портале и в Microsoft Dynamics GP.
Дополнительные сведения
Перед выполнением этих действий рекомендуется, чтобы все пользователи вышли из бизнес-портала.
Microsoft Dynamics GP 9.0 с бизнес-порталом 3.0
Чтобы устранить проблемы с рабочими процессами самообслуживания управления персоналом в Microsoft Dynamics GP 9.0 с Бизнес-порталом 3.0, выполните следующие действия:
Убедитесь, что роли по умолчанию назначены страницам, связанным с рабочим процессом утверждения. Для этого выполните указанные ниже действия.
- Запустите бизнес-портал.
- Щелкните Параметры сайта, наведите указатель на
Элементы портала, а затем щелкните Управление страницами портала. - В списке страниц щелкните Назначить.
- Убедитесь, что сотрудник и
Роли администраторов рабочих процессов перечислены в
Раздел "Роли". Если они отсутствуют, щелкните
Измените, а затем добавьте сотрудник и
Роли администратора рабочего процесса. - Нажмите кнопку Сохранить.
- Повторите шаги с по e для страниц "Отправленный список" и "Список действий ".
Убедитесь, что компонент Службы рабочих элементов в очереди Microsoft Business Framework назначен пользователю портала с правами администратора. Для этого выполните указанные ниже действия.
На сервере, где установлен бизнес-портал, щелкните
Начало, указатель на панель управления, указатель на
Средства администрирования, а затем щелкните
Службы.Щелкните правой кнопкой мыши Службу рабочих элементов Microsoft Business Framework в очереди в списке служб и выберите пункт
Стоп.После остановки службы щелкните правой кнопкой мыши службу и нажмите кнопку Пуск.
Примечание. Выполните этот шаг, даже если служба указывает, что она запущена.
Рекомендуется задать для поля Тип запуска для компонента Службы рабочих элементов Business Framework в очереди значение.
Автоматически. Для этого выполните указанные ниже действия.Щелкните правой кнопкой мыши Службу рабочих элементов Microsoft Business Framework в очереди и выберите пункт Свойства.
В окно свойств службы рабочих элементов Microsoft Business Framework убедитесь, что для поля Тип запуска задано значение Автоматически.
В окно свойств Службы рабочих элементов Microsoft Business Framework в очереди откройте вкладку Вход.
Убедитесь, что компонент Службы рабочих элементов в очереди Microsoft Business Framework назначен пользователю портала с правами администратора. По умолчанию пользователь, которому назначена эта служба, является учетной записью Windows, которая называется учетной записью сетевой службы.
Убедитесь, что учетная запись сетевой службы указана как пользователь на бизнес-портале. Псевдоним этого пользователя — nt authority/network service. Для этого выполните указанные ниже действия.
Запустите бизнес-портал с помощью учетной записи с правами администратора.
Щелкните Параметры сайта, наведите указатель на
Пользователи и разрешения, а затем щелкните Диспетчер пользователей бизнес-портала.Убедитесь, что в списке пользователей указан пользователь с именем Учетная запись сетевой службы .
Если этого пользователя нет в списке, обратитесь в службу поддержки Microsoft Dynamics GP System Manager, чтобы получить скрипты SQL для добавления этого пользователя на бизнес-портал.
Определите, назначены ли какие-либо пользователи бизнес-портала роли сотрудника и не назначены ли им определенный идентификатор сотрудника Back Office. Для этого выполните указанные ниже действия.
Запустите бизнес-портал с помощью учетной записи с правами администратора.
Щелкните Параметры сайта, наведите указатель на
Пользователи и разрешения, а затем щелкните Управление пользователями бизнес-портала.Перейдите на вкладку Роли .
Убедитесь, что роли сотрудника назначен идентификатор Back Office. Если поле Back Office ID пустое, назначьте сотруднику правильный идентификатор сотрудника Back Office.
Определите, назначена ли нулевая сумма для существующих неактивных учетных записей прямого депозита. Для этого выполните указанные ниже действия.
Запустите Microsoft Dynamics GP 9.0.
Щелкните Карточки, наведите указатель на
Заработная плата, а затем щелкните Прямой депозит.Проверьте каждого сотрудника и найдите учетные записи, которые перечислены как неактивные и имеют нулевую сумму.
Если счет имеет нулевую сумму, добавьте к ней сумму. Например, добавьте 1,00 долл. США. Если учетная запись помечена как неактивная, microsoft Dynamics GP не будет использовать ее.
Сохраните запись.
Перезапустите сервер, на котором выполняются службы IIS. Для этого выполните указанные ниже действия.
- Доступ к серверу, на котором выполняются службы IIS.
- Нажмите кнопку Пуск, нажмите кнопку
Запустите, введите iisreset и нажмите кнопку
Хорошо.
Определите, существуют ли в журнале приложений журналы сведений или журналы сообщений об ошибках. Для этого выполните указанные ниже действия.
Получите доступ к серверу, на котором установлен бизнес-портал.
Нажмите кнопку Пуск, наведите указатель мыши на панель управления, выберите Администрирование, а затем нажмите кнопку
Просмотр событий.Разверните приложение в списке в разделе
Просмотр событий.Поиск записей с исходным именем
MbfQueuedWorkItemService или MicrosoftBusinessFrameworkLog. Эти записи могут быть перечислены с одним из следующих типов:- Информационных
- Ошибка
- Предупреждение
Дважды щелкните запись, чтобы просмотреть сведения о записи.
Если есть сведения, указывающие на то, что произошли некоторые ошибки, щелкните
Скопируйте и вставьте текст в текстовый редактор, например Блокнот или Microsoft Office Word.Обратитесь в службу поддержки и прикрепите документ, созданный на шаге f, к инциденту службы поддержки, чтобы его можно было проверить у инженера службы поддержки.
Microsoft Dynamics GP 10.0 и Microsoft Dynamics GP 2010 с бизнес-порталом
Чтобы устранить проблемы с рабочими процессами самообслуживания управления персоналом в Microsoft Dynamics GP 10.0 с бизнес-порталом, выполните следующие действия.
Убедитесь, что компонент Службы рабочих элементов в очереди Microsoft Business Framework назначен пользователю портала с правами администратора. Для этого выполните указанные ниже действия.
На сервере, где установлен бизнес-портал, щелкните
Начало, указатель на панель управления, указатель на
Средства администрирования, а затем щелкните
Службы.Щелкните правой кнопкой мыши Службу рабочих элементов Microsoft Business Framework в очереди в списке служб и выберите пункт
Стоп.После остановки службы щелкните правой кнопкой мыши службу и нажмите кнопку Пуск.
Примечание. Выполните этот шаг, даже если служба указывает, что она запущена.
Рекомендуется задать для поля Тип запуска для службы рабочих элементов Business Framework в очереди значение.
Автоматически. Для этого выполните указанные ниже действия.Щелкните правой кнопкой мыши Службу рабочих элементов Microsoft Business Framework в очереди и выберите пункт Свойства.
В окно свойств службы рабочих элементов Microsoft Business Framework убедитесь, что для поля Тип запуска задано значение Автоматически.
В окно свойств Службы рабочих элементов Microsoft Business Framework в очереди откройте вкладку Вход.
Убедитесь, что компонент Службы рабочих элементов в очереди Microsoft Business Framework назначен пользователю портала с правами администратора. По умолчанию пользователь, которому назначена эта служба, является учетной записью Windows, которая называется учетной записью сетевой службы.
Убедитесь, что учетная запись сетевой службы указана как пользователь на бизнес-портале. Псевдоним этого пользователя — nt authority/network service. Для этого выполните указанные ниже действия.
Запустите бизнес-портал с помощью учетной записи с правами администратора.
Щелкните Действия сайта, а затем нажмите кнопку
Параметры сайта.В разделе Администрирование бизнес-портала щелкните Пользователи.
Убедитесь, что в списке пользователей указан пользователь с именем Учетная запись сетевой службы .
Если этого пользователя нет в списке, обратитесь в службу поддержки Microsoft Dynamics GP System Manager, чтобы получить скрипты SQL для добавления этого пользователя обратно на бизнес-портал.
Определите, назначены ли какие-либо пользователи бизнес-портала роли сотрудника и не назначены ли им определенный идентификатор сотрудника Back Office. Для этого выполните указанные ниже действия.
Запустите бизнес-портал с помощью учетной записи с правами администратора.
Щелкните Действия сайта, а затем нажмите кнопку
Параметры сайта.В разделе Администрирование бизнес-портала щелкните Пользователи.
Перейдите на вкладку Роли .
Убедитесь, что роли сотрудника назначен идентификатор Back Office. Если поле Back Office ID пустое, назначьте сотруднику правильный идентификатор сотрудника Back Office.
Определите, назначена ли нулевая сумма для существующих неактивных учетных записей прямого депозита. Для этого выполните указанные ниже действия.
Запустите Microsoft Dynamics GP 10.0 или Microsoft Dynamics GP 2010.
Щелкните Карточки, наведите указатель на
Заработная плата, а затем щелкните Прямой депозит.Проверьте каждого сотрудника и найдите учетные записи, которые перечислены как неактивные и имеют нулевую сумму.
Если учетная запись с нулевой суммой, добавьте к ней сумму. Например, добавьте 1,00 долл. США. Если учетная запись помечена как неактивная, microsoft Dynamics GP не будет использовать ее.
Сохраните запись.
Перезапустите сервер, на котором запущены службы IIS. Для этого выполните указанные ниже действия.
- Доступ к серверу, на котором выполняются службы IIS.
- Нажмите кнопку Пуск, нажмите кнопку
Запустите, введите iisreset и нажмите кнопку
Хорошо.
Определите, существуют ли в журнале приложений журналы сведений или журналы сообщений об ошибках. Для этого выполните указанные ниже действия.
Получите доступ к серверу, на котором установлен бизнес-портал.
Нажмите кнопку Пуск, наведите указатель мыши на панель управления, выберите Администрирование, а затем нажмите кнопку
Просмотр событий.Разверните приложение в списке в разделе
Просмотр событий.Найдите записи с исходным именем MbfQueuedWorkItemService или MicrosoftBusinessFrameworkLog. Эти записи могут быть перечислены с одним из следующих типов:
- Информационных
- Ошибка
- Предупреждение
Дважды щелкните запись, чтобы просмотреть сведения о записи.
Если есть сведения, указывающие на некоторые ошибки, щелкните
Скопируйте и вставьте текст в текстовый редактор, например Блокнот или Word.Обратитесь в службу поддержки и прикрепите документ, созданный на шаге f, к инциденту службы поддержки, чтобы его можно было проверить у инженера службы поддержки.
Слова запроса: HRM, HRMSSS