Статьи

Как улучшить производительность Dynamics 365 Finance and Operations (D365FO)

«Почему это работает так медленно?» это вопрос, который охватывает различные проблемы с производительностью любого программного обеспечения. Сложные enterprise-класса системы вряд ли смогут показать отличную производительность с настройками по умолчанию. Не является исключением и Microsoft Dynamics 365 Finance and Operations. Жалобы на недостаточную производительность Dynamics 365 Finance and Operations зачастую оказываются безосновательными. Неправильные настройки Системы, а также некоторые объективные факторы могут повлиять на параметры работы D365FO. Без надлежащего мониторинга и настройки системы компании могут столкнуться с проблемами в скорости и производительности. Основной [...]

Read more...

Типы учета стандартных затрат и типичные источники производственных расхождений.

Цели: В этой статье показаны различные типы проводок стандартных затрат, а также типичные источники производственных расхождений. Счета ГК разноски затрат: Перейдите к Управление запасами -> Настройка -> Разноска -> Разноска -> Расхождение стандартной себестоимости Тип разноски Описание Расхождение по закупочной цене Расхождение по закупочной цене рассчитывается в момент поступления продуктов заказа и отражает разницу между стандартной стоимостью товара и ценой заказа.   Расхождение по закупочной цене также рассчитывается при разноске накладной и отражает разницу между закупочной ценой и ценой из накладной.   Переоценка складских затрат Проводки разносятся на этот счет в [...]

Read more...

Амортизация потребления в Microsoft Dynamics 365 Finance and Operations

Сегодня мы рассмотрим небольшие, но важные для многих бизнес-сценариев вещи, поэтому мы попробуем выполнить установку амортизации на основе “Потребления”. Амортизация потребления — это метод амортизации, когда мы не устанавливаем какой-то фиксированный процент, а вместо этого мы хотим амортизировать основные средства, основываясь на их фактическом потреблении. Например, “Автомобиль” мы хотим амортизировать на основании пробега, а не по количеству лет. Это означает, что срок службы объекта будет определяться исходя из его потребления. Другим примером этого является, когда в модуле “Производство” мы хотели бы [...]

Read more...

О восстановлении безопасности глобальной адресной книги в Dynamics 365 Finance and Operations

Довольно много вопросов, которые я вижу на форумах сообщества Dynamics и у людей, которые обращаются ко мне лично, касается безопасности глобальной адресной книги в Microsoft Dynamics 365 Finance and Operations. К сожалению, это функция, которая еще не была перенесена компанией Microsoft с версии Dynamics AX 2012 на Dynamics 365. В этом посте я отвечу на некоторые вопросы, которые у вас могут возникнуть, и предоставлю способ решения проблемы, чтобы активировать эту функцию сейчас. Безопасность глобальной адресной книги Первый вопрос, который у вас [...]

Read more...

D365FO – Ошибка BP : [BPUnusedStrFmtArgument]:The placeholder ‘%4’ to strFmt is not used in the format string

Я использовал метод strfmt (“mylabel: labelDesc”, somevariable) для отображения предупреждения пользователю. Первоначально у него было 3 параметра (%1, %2, %3), но позже я добавил четвертую переменную %4, и теперь я получаю следующую ошибку: BP Rule: [BPUnusedStrFmtArgument]:The placeholder ‘%4’ to strFmt is not used in the format string. Я пытался скомпилировать проект, модель, cделать синхронизацию базы данных, повторно ввести строку кода, но ничего не помогло, ошибка, по прежнему, появлялась. Чтобы исправить ошибку, вам необходимо регенерировать ресурсы с метками, которые можно найти по адресу @C:\AOSService\PackagesLocalDirectory\[имя [...]

Read more...

D365FO – Разработка методом расширения (extension code) с использованием плагина SysPluginFactory

В AX7 метод расширения кода (extension code) обеспечивает более чистый способ добавления кода без изменения существующего. Наиболее часто метод расширение кода включает расширения классов, делегатов и плагинов. Здесь мы собираемся изучить расширения кода с помощью плагина SysPluginFactory. Помимо разделения кода, плагины играют ключевую роль в разрыве зависимостей между моделями. Для ясного понимания рассмотрим следующий сценарий из существующих классов в D365FO. Здесь LedgerDimensionValidationRequest является членом модели Ledger, тогда как DimensionValidationRequest является членом модели Dimensions. Поскольку LedgerDimensionValidationRequest является производным классом от DimensionValidationRequest, [...]

Read more...
Zahnweh