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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.04.2003, 11:18   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
По-моему, выбран не самый лучший путь решения задачи.
Попробую предложить свои варианты.

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. Далее, в том же целом, мы можем спокойно вывести результаты из созданной временной таблицы.
 


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

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

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