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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.02.2011, 10:00   #1  
nebraska is offline
nebraska
Участник
 
25 / 12 (1) ++
Регистрация: 07.11.2006
Заказы на перемещение + Накладные расходы
Добрый день,

А скажите - никто не пытался "прикрутить" механизм накладных раскодов (misc. Charges) к заказам на перемещение (Transfer Orders)?

Дело в том что мы предприняли подобную попытку - все вполне себе хорошо работает с "обычными" номенклатурами - но возникают ошибки с номенклатурами со стандартной себестоимостью. А именно - не получается сделать так чтобы баланисировали постинги. Складывается ощущение что в системе есть какое то фундаментальное ограничение на подобную модификацию - судя хотя бы по тому что в стандарте такой возможности нет.

Заранее благодарен за ответы
Старый 23.02.2011, 10:15   #2  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Я когда-то разбирался. Фундаментальных ограничений (с точки зрения рассчета себетоимости) нету. И хотя я не люблю подобную доработку, сделать ее можно
Я думаю у вас там какой-то чисто программистский ляп был.
Старый 23.02.2011, 10:32   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от nebraska Посмотреть сообщение
А скажите - никто не пытался "прикрутить" механизм накладных раскодов (misc. Charges) к заказам на перемещение (Transfer Orders)?
Многие пытались

Цитата:
Сообщение от fed Посмотреть сообщение
Фундаментальных ограничений (с точки зрения рассчета себетоимости) нету.
...
Я думаю у вас там какой-то чисто программистский ляп был.
Хм... Может быть, ошибаюсь, но ограничение именно фундаментальное.

В Аксапте есть инвариант:
1. в пределах одного лота себестоимость одинакова
2. в лоте расхода себестоимость всегда расчетная - берется из лота прихода при сопоставлении.

Ляпом можно назвать только то, что оба движения по перемещению входят в один лот.

Закупка/Инвентаризация: Приход: склад1, лот1

Перемещение: Расход, склад1, лот2 - сопоставлен с лот1, себестоимость расчетная, из лота1
Перемещение: Приход, склад2, лот2 - себестоимость расчетная, поскольку в пределах одного лота себестоимость должна быть одинакова.

Поэтому в стандартной аксапте в проводку по перемещению бесполезно добавлять коррекции. или вредно - стандартная аксапта просто ломается.
__________________
полезное на axForum, github, vk, coub.
Старый 23.02.2011, 10:43   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
попытался нарисовать
Изображения
 
__________________
полезное на axForum, github, vk, coub.
Старый 23.02.2011, 10:50   #5  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от mazzy Посмотреть сообщение
попытался нарисовать
Именно по этому я и не люблю эту доработку. Но на практике, в текущей реализации себестоимости нету функционала, который бы технически ограничивал бы переоценку приходной проводки переноса. Так что если аккуратненько все подправить - ничего не ломается.
Конечно, потом эту себестоимость тяжело выверять будет. Поэтому я считаю что правильнее использовать для таких операций журнал спецификаций. Списать номенклатуру и услугу по перевозке (правда эта услуга не должна быть услугой в номенклатурном справочнике, просто номенклатурой ), а оприходовать ту же самую номенклатуру на другом складе. Правда из за того что альтернативно одаренные разработчики ядра в 4ке заблокировали возможность использовать журнал спецификаций для сборки обычной номенклатуры, приходиться теперь эту проверку отключать...
Старый 23.02.2011, 10:50   #6  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
В заказах на перемещение используется 2 или даже 4 лота.
За это сообщение автора поблагодарили: mazzy (2).
Старый 23.02.2011, 11:04   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от EVGL Посмотреть сообщение
В заказах на перемещение используется 2 или даже 4 лота.
ух, ты. опять меня подводят устаревшие знания.

в ax3.0
Нажмите на изображение для увеличения
Название: ax30.PNG
Просмотров: 632
Размер:	46.7 Кб
ID:	6617

в ax2009
Нажмите на изображение для увеличения
Название: ax2009-1.PNG
Просмотров: 409
Размер:	171.8 Кб
ID:	6620
Нажмите на изображение для увеличения
Название: ax2009-2.PNG
Просмотров: 385
Размер:	182.7 Кб
ID:	6621

другими словами, в ax2009 теоретически можно изменять себестоимость в переносе.
если отловить все места, где аксапта меняет себестоимость в лоте прихода переноса.

в ax3.0 в переносе используется один лот, поэтому без изменения инварианта и тотального перегрограммирования вставить накладные расходы в перемещение не получится.

так?

====================
EVGL, а при каких случаях в переносе бывает 4 лота?
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 23.02.2011 в 11:16. Причина: переделал скриншоты для ax2009. протестировал совершенно новую и ранее не используемую номенклатуру.
Старый 23.02.2011, 11:16   #8  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от mazzy Посмотреть сообщение
ух, ты. опять меня подводят устаревшие знания.

в ax3.0
Вложение 6617

в ax2009
Вложение 6618
Вложение 6619

другими словами, в ax2009 теоретически можно изменять себестоимость в переносе.
если отловить все места, где аксапта меняет себестоимость в лоте прихода переноса.

в ax3.0 в переносе используется один лот, поэтому без изменения инварианта и тотального перегрограммирования вставить накладные расходы в перемещение не получится.

так?

====================
EVGL, а при каких случаях в переносе бывает 4 лота?
Mazzy, изучите функциональность Transfer orders, их в 3.0 не было и это не == журналам переноса а совершенно отдельная функциональность
За это сообщение автора поблагодарили: mazzy (2).
Старый 23.02.2011, 11:32   #9  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от mifi Посмотреть сообщение
Mazzy, изучите функциональность Transfer orders, их в 3.0 не было и это не == журналам переноса а совершенно отдельная функциональность
Добавлю что в 2009ой разделили номера лотов по журналу переноса (из за сайтов и разной стандартной себестоимости на разных сайтах).
Начиная с 4ой версии, в заказе на перенос использовалось два лота. Один для переноса с начального склада на транзитный, второй для переноса с транзитного склада на конечный. В 2009ой эту функциональность тоже поменяли, и счас в строках заказа на перенос есть 4 номера лота:
1. InventTransId - списание со склада источника
2. InventTransIdReceive - приход на конечный склад
3. InventTransIdTransitFrom - списание с транзитного склада
4. inventTransferLine.InventTransIdTransitTo - приход на транзитный склад.

Последний раз редактировалось fed; 23.02.2011 в 11:34.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Накладные расходы по Заказам, как распределяются? thyra DAX: Функционал 6 02.08.2006 14:36
Накладные расходы Lyuboff DAX: Прочие вопросы 6 07.06.2006 10:42
Накладные расходы. Поштучно... Yars DAX: Функционал 3 14.06.2005 16:12
Не разносятся накладные расходы bucken DAX: Функционал 3 13.08.2004 12:57
Форма накладные расходы Swetik DAX: Функционал 3 21.05.2003 13:58

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

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

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