Показать сообщение отдельно
Старый 09.08.2013, 15:25   #2  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Для AX 2009 угу... но не совсем, например класс ProdStatusType_Released метод:
X++:
boolean runCostEstimation(
    ProdParmCostEstimation      _prodParmCostEstimation,
    boolean                     _ask            = false,
    ProdPurch                   _prodPurch      = null,
    RunbaseRecsMapable  _multi = null
    )
{
    if (! prodTable.prodStatusParameters(ProdStatusAll::Released, ProdStatusAll::CostEstimated))
        return false;

    if (!_ask)
        prodTable.type().runCostEstimation(_prodParmCostEstimation,_prodPurch,_multi);
    return true;
}
В параметрах модуля Производство (закладка Статус) задается из какого в какой статусы можно скакать...
Если (prodTable.prodStatusParameters(ProdStatusAll::Released, ProdStatusAll::CostEstimated)) то можно из Released в CostEstimated

Как-то так