Почему цена по умолчанию принимает нулевое значение в фактических данных расходов продаж?
Внимание
Dynamics 365 Project Service Automation стало Dynamics 365 Project Operations. Дополнительные сведения см. в статье Переход на Project Service Automation.
Относится к приложению Project Service версии 3.x
Эти вопросы и ответы относятся к фактическим данным расходов с классом транзакции "Расход" и типом транзакции "Продажи без выставления счета". Следующие три проверки помогут вам диагностировать, почему цена (ставка по счету) по умолчанию принимает нулевое значение в фактических данных расходов продаж.
Проверка 1. Укажите прайс-лист продаж для проекта
Найдите проект из проектного поля фактических данных и перейдите на страницу проекта. Затем перейдите на вкладку "Продажи". В сетке строк контракта по проекту щелкните ссылку в поле "Контракт по проекту". Открывается страница "Контракт по проекту". На странице контракта по проекту перейдите на вкладку прайс-листов проекта. Убедитесь, что хотя бы один прайс-лист добавлен здесь.
Если нет прайс-листов, добавленных в сетке прайс-листов проекта контракта по проекту:
- Добавьте прайс-лист в сетку прайс-листов проекта. Прайс-листы, которые можно прикреплять здесь, должны иметь поле контекста с заданным значением "Продажи" и поле валюты в прайс-листе должно соответствовать полю валюты в контракте по проекту. После внесения необходимых исправлений заново создайте запись расходов, утвердите ее и убедитесь, что в фактических данных продаж без выставления счета отображается действительная цена.
- Если один или несколько прайс-листов присоединены в сетке прайс-листов проекта для контракта по проекту, переходите к проверке 2.
Проверка 2. Действительны ли все прайс-листы, определенные выше, для конкретной даты фактических данных о расходах?
Чтобы приложение Project Service учитывало прайс-лист для выбора цены по умолчанию, этот прайс-лист должен быть применим на дату фактических данных расходов продаж. Проверьте следующее, чтобы проверьте, применимы ли прайс-листы, указанные выше.
- Сначала проверьте, не пусты ли даты начала и окончания на вкладке общих сведений для прикрепленных прайс-листов. Если даты начала и окончания в прайс-листах, указанных выше, пусты, проблема обнаружена.
- Запишите значение поля даты начала в фактических данных расходов продаж и проверьте, применимы ли определенные выше прайс-листы на эту дату. Например, дата фактических данных о расходах должна лежать между датами начала и окончания для прайс-листа.
- Если нет прайс-листа, который охватывает эту дату в фактических данных расходов продаж, проблема обнаружена. Измените даты начала и окончания действия прайс-листа, чтобы этот прайс-лист охватывал дату фактических данных расходов.
- Если несколько прайс-листов охватывают дату в фактических данных расходов продаж, проблема обнаружена. Измените даты начала и окончания прайс-листов, чтобы только один прайс-лист охватывал дату фактических данных расходов.
- Если есть только один прайс-лист, который охватывает эту дату фактических данных расходов, переходите к проверке 3. После внесения необходимых исправлений заново создайте запись расходов, утвердите ее и убедитесь, что в фактических данных продаж без выставления счета отображается действительная цена.
Проверка 3. Имеется ли действительная цена по категории расходов в применимом прайс-листе проекта?
Если вы успешно выполнили проверки 1 и 2, теперь должен остаться только один прайс-лист проекта, который применим для даты фактических данных расходов продаж. Откройте этот прайс-лист проекта и перейдите на вкладку цен категории. Убедитесь в наличии строки в сетке для определенной категории расходов в фактических данных расходов.
- Если такой строки нет, причина проблемы обнаружена. Создайте строку в сетке цен категорий для категории в ваших фактических данных расходов. Затем, заново создайте запись расходов, утвердите ее и убедитесь, что в фактических данных продаж без выставления счета отображается действительная цена.
- Если имеется строка для категории расходов в сетке цен категорий, проверьте, имеется ли в ней действительная цена.
Чтобы понять, что такое действительная цена, используйте следующие методы:
- Если для поля метода ценообразования в строке цены категории задано значение "По себестоимости", тогда цена за единицу в фактических данных расходов продаж будет по умолчанию принимать значение в записи расходов.
- Если для поля метода ценообразования в строке цены категории задано значение "Процент наценки", убедитесь, что в поле процентов задано допустимое значение. Цена за единицу в фактических данных расходов продаж по умолчанию определяется путем применения процента наценки к цене в записи расходов.
- Если для поля метода ценообразования в строке цены категории задано значение "Цена за единицу", убедитесь, что в поле цены задано допустимое значение. Цена за единицу в фактических данных расходов продаж будет по умолчанию равна сумме, указанной в поле цены.
Если настроенная цена по категории расходов недействительна, причина проблемы обнаружена. Решение заключается в изменении строки цены категории на действительную ценой для категории расхода в соответствии с приведенными выше правилами. После выполнения этого заново создайте запись расходов, утвердите ее и убедитесь, что в фактических данных продаж без выставления счета получается действительная цена.
Если вы все еще не видите действительную цену в ваших фактических данных расходов продаж после выполнения трех приведенных выше проверок, зарегистрируйте обращение в службу поддержки.