|
06.03.2003, 10:29 | #1 |
Участник
|
затраты на СЕБЕСТОИМОСТЬ ПРОДУКЦИИ
Интересуют механизмы распределения затрат на себестоимость продукции.
Собственное производство. Как распределить определ. сумму в конце отчетного периода на себестоиость продукции? Расходы известны только в конце периода. Как я представляю - только с использованием механизма модулей "Затраты по целям"/"Управленческий учет", именно в "Производстве" или как иначе - невозможно? |
|
01.03.2010, 00:48 | #2 |
MCTS
|
Подниму старую тему - что появилось в АХ за прошедшее время в плане распределения косвенных (непрямых, условно-постоянных) затрат на себестоимость продукции с тем чтобы получить производственную, и полную себестоимость?
Спасибо. |
|
01.03.2010, 10:28 | #3 |
Banned
|
Безусловно: AX 2009 вам в руки! Функциональность называется по-русски что-то вроде "лист расчета себестоимости". Кроме того, есть отдельный модуль управленческого учета с итеративным отнесением центров затрат на объекты.
|
|
01.03.2010, 12:04 | #4 |
Moderator
|
Добавлю что costing sheet (лист затрат) позволяет относить на себестоимость НОРМАТИВНЫЕ, а не фактические косвенные затраты. Впрочем, мои знакомые спецы по производственной себестоимости мне доказывают что вообще любое более или менее сложное производство может работать только по нормативным затратам...
|
|
01.03.2010, 16:56 | #5 |
Banned
|
Не совсем так. Косвенные затраты могут относится на процент от себестоимости какого-нибудь узла, при этом при закрытии производственного заказа в качестве базы будет взята фактическая [мгновенная] себестоимость этого узла. Т.е. сам процент будет нормативным, но база берется по факту.
|
|
05.10.2011, 16:49 | #6 |
Участник
|
Цитата:
Сообщение от EVGL
Не совсем так. Косвенные затраты могут относится на процент от себестоимости какого-нибудь узла, при этом при закрытии производственного заказа в качестве базы будет взята фактическая [мгновенная] себестоимость этого узла. Т.е. сам процент будет нормативным, но база берется по факту.
Но вот беда, хотелось бы ее оценить раньше при расчете спецификации, когда еще думаем, какую цену выкатить заказчику. Этого в Аксапте 2009 не наблюдаю. Расчет спецификации чихать хотел на то, что косвенные затраты настроены, он их просто не видит. В итоге в результате расчета спецификации получаем лишь часть себестоимости. Кто-нибудь боролся с этим? Реально заставить аксапту рассчитывать спецификацию с учетом косвенных затрат? Или остается только кодить? |
|
05.10.2011, 17:03 | #7 |
Модератор
|
Используйте нормативную. Корректируйте на периодической основе.
С Уважением, Георгий |
|
06.10.2011, 20:27 | #8 |
Moderator
|
Мне все таки кажется, что последняя цена закупки тут непричем. Если заглянуть в названный мною метод, там есть такой кусок кода:
X++: case BOMCalcCostPrice::OnhandPrice : dimGroupId = InventTable::find(itemId).DimGroupId; inventDimParmFinancial.initFinancialInvent(dimGroupId); inventDimParmActive.initDimActive(dimGroupId); inventOnhand = InventOnhand::newParametersActive(itemId, inventDim, inventDimParmFinancial, inventDimParmActive); if(inventOnhand) { costPrice = inventOnhand.costPricePcs(true); if(costPrice) { costPriceUnit = 1; costMarkup = 0; costPriceDate = systemdateget(); } } С последней ценой в inventTableModule это не связано по моему... |
|
06.10.2011, 22:20 | #9 |
Участник
|
Цитата:
Сообщение от fed
Мне все таки кажется, что последняя цена закупки тут непричем. Если заглянуть в названный мною метод, там есть такой кусок кода:
X++: case BOMCalcCostPrice::OnhandPrice : dimGroupId = InventTable::find(itemId).DimGroupId; inventDimParmFinancial.initFinancialInvent(dimGroupId); inventDimParmActive.initDimActive(dimGroupId); inventOnhand = InventOnhand::newParametersActive(itemId, inventDim, inventDimParmFinancial, inventDimParmActive); if(inventOnhand) { costPrice = inventOnhand.costPricePcs(true); if(costPrice) { costPriceUnit = 1; costMarkup = 0; costPriceDate = systemdateget(); } } С последней ценой в inventTableModule это не связано по моему... Хотя мне кажется, результат должен быть идентичным. Там же цена меняется не только по не последней покупке, а по последней проводке инвенттранс. |
|
07.10.2011, 11:08 | #10 |
Участник
|
Пожалуйста, скажите, что не правильно настроено.
Имеем остатки по партиям, себестоимость, естественно по партиям, в группе складских аналитик на партии стоит галка "Финансовые запасы". В строке спецификации по этому материалу партия не указана, мы же не можем знать - какие партии будут приходить во всем периоде действия спецификации. Однако же inventSum.costPricePcs(_onHandOnly, _priceDate) ищет себестоимость именно по инвендиму строки спецификации, которого в инвентсаме быть не может. и возвращает, разумеется 0. Меня бы устроило, чтобы себестоимость усреднилась без учета партий именно для расчета спецификации. Но как этого добиться - не понимаю. Последний раз редактировалось Hard; 07.10.2011 в 11:12. |
|
07.10.2011, 11:26 | #11 |
Moderator
|
Вероятно придется подхакать названный мною метод, чтобы после inventDimParmFinancial.initFinancialInvent(dimGroupId);
в inventDimParmFinancial очищались флаги для BatchId (InventBatchIdFlag). Просто у вас партия указана как аналитика финансового склада, вот по ней и пытается усреднить (то есть ищет строки с пустой партией). А если вы флажек очистите, аналитика будет просто исключена из усреднения... |
|
07.10.2011, 11:48 | #12 |
Участник
|
Цитата:
Сообщение от fed
Вероятно придется подхакать названный мною метод, чтобы после inventDimParmFinancial.initFinancialInvent(dimGroupId);
в inventDimParmFinancial очищались флаги для BatchId (InventBatchIdFlag). Просто у вас партия указана как аналитика финансового склада, вот по ней и пытается усреднить (то есть ищет строки с пустой партией). А если вы флажек очистите, аналитика будет просто исключена из усреднения... |
|
07.10.2011, 12:02 | #13 |
Moderator
|
Обсчет спецификации не связан с рассчетом фактической себестоимости. Если рассчет спецификации подправите, на фактическую себестоимость это не повлияет...
|
|
07.10.2011, 12:19 | #14 |
Участник
|
Цитата:
Странно, что это не сделано в стандарте. Кстати с флагом "Последняя себестоимость" все работает для модели CostPrice. Сейчас попытаюсь добиться, чтобы с OnhandPrice тоже заработало. |
|
07.10.2011, 13:34 | #15 |
Участник
|
Добавил строчку. Все получилось.
Есть разница по сравнению с моделью CostPrice и использованием галки "Последняя себестоимость". При модели OnhandPrice действительно берется мгновенная средняя. А при выставленной галке: мгновенная средняя запишется в цену только если в самих проводках она вычисляется, например журнал Перенос. С журналом Проводка и заказами на покупку дело хуже. Их себестоимость вводится по сути ручками. И именно это значение запишется цену номенклатуры. Там очень просто сделано: себестоимость из проводки пишется в себестоимость номенклатуры. Так что использование для покупных материалов модели OnhandPrice гораздо предпочтительнее (правда, требует небольшого допила в виде вставки по одной строке для каждой из аналитик, у которых включены финансовые запасы, но не заполнены значения в строках спецификаций, например, "Партия" и "Серийный номер"). Спасибо всем, кто помог разобраться! |
|
12.10.2011, 13:26 | #16 |
Участник
|
Hard
а чем вас действительно не устраивает везде добавлять услугу, у которой проставлять стоимость как вы сами захотите? если вы отталкиваетесь от заказа на производство, то в спецификацию на корневую номенклатуру всегда можно добавлять эту самую услугу. Другой вариант тоже есть: если заранее известны все спецификации верхнего уровня, которые не включают друг друга, то можно просто в них добавить эту услугу и тогда даже в заказе на продажу будет эта услуга и всё. |
|
13.10.2011, 10:50 | #17 |
Участник
|
Цитата:
Сообщение от niksen
Hard
а чем вас действительно не устраивает везде добавлять услугу, у которой проставлять стоимость как вы сами захотите? если вы отталкиваетесь от заказа на производство, то в спецификацию на корневую номенклатуру всегда можно добавлять эту самую услугу. Другой вариант тоже есть: если заранее известны все спецификации верхнего уровня, которые не включают друг друга, то можно просто в них добавить эту услугу и тогда даже в заказе на продажу будет эта услуга и всё. Отдельной строкой в заказ - не вариант, поскольку это не попадет в лист калькуляции цены. И кроме того заказа еще нет, рассчитываем из номенклатуры, потому что нужно уметь рассчитывать по разным версиям цен. |
|
Теги |
затраты, как правильно, накладные расходы, себестоимость |
|
|