Показать сообщение отдельно
Старый 04.06.2024, 11:15   #1  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
? Цена на продажу от себестоимость производства плюс процент
Заказ на ремонт (в нашем случае обычные производственных заказ со специальной номенклатурой - item)

У нас сделано пока так. Номенклатура для ремонта одна (ItemId), для каждого конкретного заказа создается новая конфигурация (configId). Создается сразу производственный заказ (ProdTable) и заказ на продажу (SalesTable). Себестоимость (InventItemPrice) номенклатуры и цена (PriceDiscTable) для конкретной конфигурации изначально 0. Рабочий производит ремонт. Списывает на производственный заказ время и материалы. Что-то они знает изначально до предварительной калькуляции производственного заказа (Cost estimation). Что-то узнает только во время работы, когда производственный заказ уже запущен (Started). Хочется добиться максимально оперативного обновления цены в заказе на продажу или хотя бы вообще понять какие инструменты для этого есть в стандартном функционале.

Если у нас есть спецификация (BOM) до создания производственного заказа, то ее можно рассчитать и полученную сумму сохранить в InventItemPrice. Но как правильно поступать в условиях, если до начала производственного заказа спецификация неизвестна и формируется на лету (сразу в ProdBOM).

Есть опция обновлять цену номенклатуры и производственной калькуляции? Предварительной ProdUpdCostEstimation или окончательной ProdUpdHistoricalCost?

Понятно, что окончательная себестоимость товара будет сформирована только после закрытия склада, да и цена != себестоимость. Но мы готовы пойти на определенное допущение, что цена ремонта - это себестоимость в момент калькуляции + определенный процент сверху.

Есть ли возможность этого добиться в стандарте? Или в какую сторону копать для возможной модификации?


P.S. Если подобная тема уже обсуждалась, прошу поделиться ссылками или по каким ключевым словам лучше искать.

Dynamics AX2012R2