01.04.2003, 11:18 | #2 |
NavAx
|
По-моему, выбран не самый лучший путь решения задачи.
Попробую предложить свои варианты. 1)Действовать не через Item Ledger Entry, а через Sales Shipment Lines и Return Receipt Lines(строки учтенных заказов и возвратов). В Sales Shipment Header и Return Receipt Header коды менеджеров обычно вбиваются. Соответственно, составляем отчет : Sales Shipment Header (на него можно положить фильтр по менеджеру) Sales Shipment Lines(связка по Document No.) Return Receipt Header Return Receipt Line (аналогично) Пробегая по ним, заполняем временную таблицу(например хорошо подойдет Sales Shipment Lines). А потом, например, в целом, можно уже спокойно анализировать полученную временную таблицу по нужным аналитикам(код товара, например) 2)Действовать всё же через Value Entry и Item Ledger Entry Опять же, делаем репорт Value Entry (фильтр по менеджеру) Item Ledger Entry (связка по "Item Ledger Entry No.") Создаем временную таблицу Item, например, и для каждого товара, который встречаем, делаем либо Insert(если такого товара еще нет) и записываем туда кол-во товара из Item Ledger Entry, либо делаем Modify(если такой товар уже встречался) и увеличиваем кол-во товара на число из Item Ledger Entry. Далее, в том же целом, мы можем спокойно вывести результаты из созданной временной таблицы. |
|