AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.09.2008, 12:30   #1  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
Цитата:
Сообщение от Kashin Посмотреть сообщение
А чтобы себестоимость считалась по разным, но не по всем складам надо доработку делать, потому что решение с двумя товарами очень не хорошее.
И тут возникает вопрос:
Что проще доработать - автосоздание карточек и списание/оприходывание или пересчет себестоимости
Или есть еще какие-нибудь варианты?
Старый 12.09.2008, 14:54   #2  
artkashin is offline
artkashin
Участник
MCBMSS
 
519 / 18 (2) ++
Регистрация: 06.12.2006
Цитата:
Сообщение от Andreblack Посмотреть сообщение
И тут возникает вопрос:
Что проще доработать - автосоздание карточек и списание/оприходывание или пересчет себестоимости
Или есть еще какие-нибудь варианты?
я считаю, что гораздо проще пересчет себестоимости реализовать. Фактически, необходимо в кодюните 5895 везде, где встречается PerLocVariant добавить свой код. На одном проекте я реализовывал подобный механизм: Был добавлен новый тип расчета средней: "Товар&Группа Складов". К складам добавлялось новое поле "Группа складов". Средняя считалась в рамках группы складов. Соответственно, каждый склад принадлежал определенной группе. Группа складов протягивалась в учетные таблицы в момент учета.
Еще, так как в момент формирования заказа продажи средняя берется из карточки товара или из карточки Складской единицы учета, если она существует. С группой складов надо будет доделать формулу определения средней, которая будет протягиваться в Заказ Продажи. (CodeUnit 5804 ItemCostManagement (Функции CalculateAverageCost, UpdateUnitCost, UpdateUnitCostSKU)), также доработать объекты, где уже встречается "Average Cost Calc. Type":
Table 313 (собственно здесь был добавлен новый тип расчета средней)
Form 5700 (расчет средней по Складским Единицам Учета)
Codeunit 22 ItemJnl.-Post Line(Процедура UpdateAvgCostAdjmt) - Для определения надо ли пересчитывать среднюю по "группе складов")
Table 27 Item (Добавить новый FlowFilter)
Table 5804 Average Cost Adjustment (Добавить новое поле : Группа Складов)
CodeUnit 5804 ItemCostManagement (Функции CalculateAverageCost, UpdateUnitCost, UpdateUnitCostSKU)
Codeunit 5810 Change Average Cost Calc. Type (для корректной смены типа расчета средней себестоимости)
Codeunit 5895 Inventory Adjustment (собственно выше описано, что там надо добавить.)
Codeunit 5899 Calc. Inventory Value-Check + Report 5899 (Для корректного расчета средней себестоимости в журнале переоценки)
Report 798 (По желанию) (Для корректной компрессии данных)
Старый 12.09.2008, 15:04   #3  
artkashin is offline
artkashin
Участник
MCBMSS
 
519 / 18 (2) ++
Регистрация: 06.12.2006
Цитата:
Сообщение от Andreblack Посмотреть сообщение
автосоздание карточек и списание/оприходывание
Не забудте, вам все равно прийдется дописывать механизм себестоимости, чтобы связать себестоимость списаной единицы и оприходованой - иначе бардак будет.
В принципе вот вам второй вариант (правда я его нереализовывал): на основании функционала внутренних (или транзитных) перемещений создать такую возможность, когда уходит один товар, а приходуется совершенно другой + подкорректировать расчет средней для внутренних(транзитных) перемещений. Правда там будет много граблей ))
Старый 12.09.2008, 15:13   #4  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от Kashin
Вот вырезка "Налоги" (газета), 2007, N 44:
Спасибо.


Цитата:
Сообщение от Kashin Посмотреть сообщение
Не забудте, вам все равно прийдется дописывать механизм себестоимости, чтобы связать себестоимость списаной единицы и оприходованой - иначе бардак будет.
В принципе вот вам второй вариант (правда я его нереализовывал): на основании функционала внутренних (или транзитных) перемещений создать такую возможность, когда уходит один товар, а приходуется совершенно другой + подкорректировать расчет средней для внутренних(транзитных) перемещений. Правда там будет много граблей ))
Еще производить можно один из другого. Тогда себестоимость будет совпадать.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:35.