Задача:
Один товаровед(снабженец) отвечает за снабжение завода конкретными МЦ. По разным ТМЦ одной группы МЦ могут работать несколько товароведов, один товаровед работает по МЦ разных групп разных складов. Необходимо получить оборотку в разрезе "товаровед/группа" в суммовом выражении, сравнить с нормативом оборотных средств по товароведу, вычислить отклонение остатка на конец месяца в суммовом и процентном отношении.
Как я решал это:
Создан и заполнен внешний классификатор "Товаровед"(Снабженец) к каталогу МЦ. В поле "наименование" - фамилия товароведа, в поле "Код" - норматив оборотных средств (поле "Код" внешнего классификатора можно ведь использовать как просто дополнительный строковый пользовательский реквизит внешнего классификатора).
Настроил универсальную складскую ведомость типа оборотки с участием внешнего классификатора МЦ (наименование, остат., приход, расход, ост; группировка "Товаровед-группа МЦ".
Все хорошо, устраивает...почти.
Но как колонки "Норматив", "Отклонение", "% Отклонения" вычислить и вывести по товароведу?
Отклонение= Сумма(остаток_на_конец)-StrToInt(норматив),
Процент=Отклонение/Норматив*100
Куда пихнуть вычисления? Насколько понимаю, после настройки можно внести изменения в текст отчета (прототип oborcfg_def, "Параметры колонок отчета" -> "Редактировать")
Подскажите, пжалста, что и в какое место надо вставить в сгенерированную форму, чтоб получить желаемое? Что-то в роде
Код: Выделить всё
TxoGetExClassName2('KatMC','Товаровед', ???) или
TxoGetExClassName2('KatMC',46, ???? )
Заранее благодарен.