08.01.2004, 12:15 | #1 |
Участник
|
ABC классификация
Непонятные вещи с ABC классификацией:
В модуле "управление запасами" -"периодические операции" - "ABC классификация" для определнной номенклатурной группы из 10 МЦ провел классификацию "стоимость хранения". Аксапта честно ее выполняет и в карточках номенклатуры вижу, что поле "ABC-код (хранение)" изменился на А В или С. Открываю "ОТЧЕТЫ" - "АНАЛИЗ" - "АВС классификация" - пишу в поля запроса аналогичные данные как для классификации - вижу чудо: пишет вверху отчета "общая сумма N c шестью нуликами", и поле "рассчитанный" = С для всех моих 10 номенклатур. Стоимость всех моих 10 номенклатур = 550. В результате исследования класса InventReport_ABC, который как раз и рисует данный отчет, выяснил что все задаваемые условия используются только как фильтр для отображения, а "общая сумма" считается по всей картотеке !!! Хотя в периодической операции "АВС классификация" и в отчете "АВС классификация" используется один и тот же класс InventABCUpdate... Видимо программеры из MBS забыли что-тос передать из InventReport_ABC в InventABCUpdate... т.к. "предлагаемая" АВС класификация стоится из списка по фильтру на датасорсе, а итоговая сумма показывается по всей картотеке... |
|