|
04.02.2010, 19:15 | #1 |
Участник
|
Ошибка при создании нового сотрудника
Привет.
Dynamics AX 2009, SQL. Модуль CRM. При создании нового сотрудника выдает ошибку "для выделенного сотрудника не задана сторона". Подскажите в чем проблема плз. |
|
04.02.2010, 19:30 | #2 |
Участник
|
Просто так сотрудников теперь не создать Нужно выбрать его из справочника "Глобальная адресная книга" - поле "Наименование" на вкладке "Разное", если там его еще нет - то создать (Основное / Подробные сведения о глобальной адресной книге).
За перевод терминов и понятий - большое спасибо МС )
__________________
Ivanhoe as is.. |
|
04.02.2010, 19:41 | #3 |
Участник
|
В глобальной адресной книге у меня "новый сотрудник" не активно (( есть только "поставщик", "контакт" и "конкурент". Может я что-то недонастроил еще?
|
|
04.02.2010, 19:45 | #4 |
MCTS
|
Контакт попробуйте - это может быть сотрудник. А лучше перейдите в англ. интерфейс, возможно многое станет более понятным
|
|
04.02.2010, 19:53 | #5 |
Участник
|
Там есть именно "сотрудник", но оно неактивно.
Может я не могу создать сотрудников, потому что не обозначил как-то свою компанию и то, что она является основной? Т.е. я о своей компании ничего нигде не заполнял. Если это нужно сделать, подскажите как и где.. |
|
05.02.2010, 10:17 | #6 |
MCTS
|
В адресной книге у меня для сотрудников указывается тип каталога "Респондент". Но я сотрудников создаю без проблем в Основное\Сведения о сотруднике.
Возможно, у вас не настроены номерные серии в Основное\Настройка\Данные о компании закладка "Номерные серии"? Попробуйте настроить и создать сотрудника. И также проверьте настройку номерных серий и настроенные параметры в Основное\Настройка\Глобальная адресная книга\Параметры. Последний раз редактировалось Aleks_K; 05.02.2010 в 10:18. Причина: Очепятка. |
|
05.02.2010, 13:32 | #7 |
Участник
|
Цитата:
Сообщение от Aleks_K
...Но я сотрудников создаю без проблем в Основное\Сведения о сотруднике.
Возможно, у вас не настроены номерные серии в Основное\Настройка\Данные о компании закладка "Номерные серии"? Попробуйте настроить и создать сотрудника. И также проверьте настройку номерных серий и настроенные параметры в Основное\Настройка\Глобальная адресная книга\Параметры.
__________________
Ivanhoe as is.. |
|
08.02.2010, 11:54 | #8 |
MCTS
|
Ivanhoe, просто создаю запись для сотрудника, запись в адресной книге создается сама автоматически.
|
|
|
За это сообщение автора поблагодарили: Ivanhoe (1). |
05.02.2010, 10:18 | #9 |
Участник
|
Нужно создать строку с типом каталога "Респондент", тогда эта строка появится в лукапе в форме сотрудников.
__________________
Ivanhoe as is.. |
|
08.02.2010, 11:57 | #10 |
Участник
|
У вас демо-база какая-то или сами настраивали? У меня в международной и русской демо-базах не создаются, настроек за это отвечающих тоже не нашел. Может, подскажете, куда копать?
__________________
Ivanhoe as is.. |
|
08.02.2010, 15:07 | #11 |
MCTS
|
Сами настраивали. Может стоит запустить мастер настроек номерных серий? Какая у Вас ошибка? Такая же как у топикстартера?
|
|
08.02.2010, 15:28 | #12 |
Участник
|
Ошибка как в первом посте - запись в глобальной книге автоматически не создается. Использование мастера номерных серий, думаю, ни при чем - номерные серии настроены (и в новой компании,и в демо-базе).
__________________
Ivanhoe as is.. |
|
08.02.2010, 16:07 | #13 |
MCTS
|
Какая у Вас версия приложения? У меня на 52 повторяется Ваша ошибка, а на 809 - нет.
Для создания "номера стороны" (PartyId) используется номерная серия из Основное\Настройка\Глобальная адресная книга\параметры. Последний раз редактировалось Aleks_K; 08.02.2010 в 16:10. Причина: Указан источник номера |
|
08.02.2010, 16:34 | #14 |
Участник
|
Давайте уточним. Речь не в создании кода "партии" (серия настроена), а в том, что ее надо выбирать из существующих или вписывать несуществующую - тогда она создастся. Пример:
1. Создаем новое подразделение - автоматически создается новая запись в глобальной книге. Все хорошо. 2. Создаем сотрудника (форма EmplTable) - заполняем только поле "Сотрудник", нажимаем сохранить - выдается ошибка. DAX 2009 SP1 EE RU3, Application & Kernel 5.0.1500.1313.
__________________
Ivanhoe as is.. |
|
08.02.2010, 17:16 | #15 |
MCTS
|
Попробуйте указать и значение поля "Сотрудник", и значение поля "Наименование". Запись должна будет создаться. Что-то я нюх потерял... наверное из-за насморка
|
|
08.02.2010, 17:54 | #16 |
Участник
|
В этом-то все и дело! Обратите внимание, что "Наименование" - это поле из Глобальной адресной книги. Если его заполнить - система либо "подберет" по этому имени существующую запись из Глобальной книги, либо создаст там новую. Это работает. Но это не очевидно, тем более не очевидно сообщение об ошибке - по идее должна быть ошибка "Не указано Наименование".
Проводим эксперимент - создаем запись в Глобальной книге с наименованием "" (пусто), выбираем эту запись при создании нового сотрудника - получаем ошибку "Поле Наименование должно быть заполнено." Вот почему бы не выдавать эту ошибку и в первом случае??
__________________
Ivanhoe as is.. |
|
09.02.2010, 13:18 | #17 |
MCTS
|
Цитата:
Сообщение от Ivanhoe
В этом-то все и дело! Обратите внимание, что "Наименование" - это поле из Глобальной адресной книги. Если его заполнить - система либо "подберет" по этому имени существующую запись из Глобальной книги, либо создаст там новую. Это работает. Но это не очевидно, тем более не очевидно сообщение об ошибке - по идее должна быть ошибка "Не указано Наименование".
Проводим эксперимент - создаем запись в Глобальной книге с наименованием "" (пусто), выбираем эту запись при создании нового сотрудника - получаем ошибку "Поле Наименование должно быть заполнено." Вот почему бы не выдавать эту ошибку и в первом случае?? |
|
09.02.2010, 14:13 | #18 |
Участник
|
А тут от языка не зависит. Просто нужно было сделать поле "Наименование" обязательным - вот тогда все было бы ОК. Ну или как в контрагентах - при создании клиента / поставщика если не указать наименование все равно создается запись в Глобальной книге с пустым наименованием + проверка на уникальность (зависит от настроек).
__________________
Ivanhoe as is.. |
|