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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.01.2011, 19:15   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
зачем в dax2009 запретили создавать новые партии и серийники по строке журнала спецификации ?
Кто-нибудь знает зачем в dax2009 запретили создавать новые партии и серийники по строке журнала спецификации ?
В 3.0 было можно, чем и пользовались при разукомплектации наборов.

А для строки производства - можно.
Странно ...

X++:
boolean isTransTypeActivated(InventTransType transType)
{
    ;
    switch (transType)
    {
        case InventTransType::Sales                 : return this.SalesActivation;
        case InventTransType::Production            : return this.ProdActivation;
        case InventTransType::Purch                 : return this.PurchActivation;
        case InventTransType::InventTransaction     : return this.InventActivation;
        case InventTransType::InventCounting        : return this.InventActivation;
        case InventTransType::InventLossProfit      : return this.InventActivation;
        case InventTransType::InventTransfer        : return false;
        case InventTransType::SummedUp              : return false;
        case InventTransType::ProdLine              : return this.ProdActivation;
        case InventTransType::BOMLine               : return false;
        case InventTransType::BOMMain               : return this.InventActivation;
        case InventTransType::QuarantineOrder       : return false;
        case InventTransType::TransferOrderShip     : return false;
        case InventTransType::TransferOrderReceive  : return false;

        default                                     : return this.InventActivation;

    }

    return false;


}
Старый 04.01.2011, 20:28   #2  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
Сообщение от Logger Посмотреть сообщение
Кто-нибудь знает зачем в dax2009 запретили создавать новые партии и серийники по строке журнала спецификации ?
мне видится следующая логика:
1. автогенерация партий/серейников предусмотрена только для прихода
2. приход по строке журнала спецификации (InventTransType::BOMLine) в стандарте не предусмотрен (в первую очередь проблема в отсутствии себестоимости компонентов при разборе)
3. исходя из п. 1-2 смысла в автогенерации нет

если уж вы планируете делать разборку в журнале спецификации - а значит будете делать расчет себестоимости приходуемых компонентов при разборе и тянуть это в закрытие склада - то разрешить автогеренацию - это детская шалость...
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try.
За это сообщение автора поблагодарили: Logger (1).
Старый 05.01.2011, 12:18   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
У меня почти такое же объяснение, как и у d&m, но немного с других позиций.
Приход по строкам спецификации происходит при разборке. То есть, скорее всего считают, что раз что-то разбираем, то раньше это собиралось. И пользователь знает при разборке, что именно разбирается (раз ведет партионный учет). Ведь создание и указание партий не запрещено, не создаются партии только автоматически, поэтому при разборке пользователю предлагается указать партии вручную (заодно, указать себестоимость прихода - а тут при разборке есть тонкости: какие-то вещи регламентируются, какие-то нет).
В производстве же, считается, что приход по строке спецификации производства это побочный выпуск (примитивно, но это так), поэтому там приход считается новым приходом. Правда, себестоимость все равно указывать нужно (причем, не больше, чем общая себестоимость списываемых затрат).
PS: это только мое теоретическое видение, на самом деле, в нашей модификации мы, при определенных условиях, разрешили автоматическую генерацию номеров партий.
Дополнение: это поведение уже в DAX4 было.

Последний раз редактировалось Raven Melancholic; 05.01.2011 в 12:41. Причина: Дополнение про версию
За это сообщение автора поблагодарили: Logger (2).
Старый 05.01.2011, 19:18   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
У нас на практике происходит следующее :
1. Сборка и разборка спецификаций (т.е. наборов)
2. Покупка готовых наборов и их расформирование на части.
3. Переформирование закупленных спецификаций. (Купили коробками, расформировали - получили новую номенклатуру, но измеряется она уже запайками или штуками)

Так что создание партии по строке напрашивается само собой.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Счет фактура по строке общего журнала Starling DAX: Функционал 2 28.09.2011 18:31
Открытие формы строк журнала спецификации AGRESSOR DAX: Программирование 16 13.05.2010 11:18
переход по ваучеру к строке журнала ГК mr_falcon_ar DAX: Программирование 3 01.06.2009 17:33
Странное количество в строке журнала инвентаризации pitersky DAX: Функционал 7 16.01.2009 16:46
Поле "Оплатить до" в строке общего журнала longson DAX: Функционал 7 29.03.2008 14:38
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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