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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.02.2006, 11:00   #12  
Romb is offline
Romb
Участник
Аватар для Romb
 
79 / 22 (1) +++
Регистрация: 06.01.2004
Постановка
Сценарий, в котором мне нужно решать эту задачу такой:
Со склада_1 какое-то время "выдается" (переносится) товар на разные склады, например на склад_2. В какой-то момент надо "потребовать" то, что выдано со склада склад_1 назад со всех складов. А для этого, как раз и надо получить те остатки по каждому из складов, которые пришли со склада_1.

Да! Забыл сказать, и это важно, номенклатура с включеной аналитикой серийный номер и есть контроль по нему, т.е. у нас в принципе остатки все не больше 1.

Алгоритм я думаю такой:
1. Получить склады (склады-приемники) на которые что-то переносилось со склада_1.
2. "Бежать" по ненулевым остаткам каждого склада-приемника (например склад_2) и смотреть последнюю складскую проводку переноса каждой н. единицы на склад_2.
3. Если последняя проводка переноса была со склада_1, то единица попадает под критерий.

Это, я думаю, можно реализовать запросом с несколькими join-ами, но просто, мне кажется, что это будет некорректно, т.к. данных если будет много, то все может тормозить. Хотя из складских проводок выбирается только последняя... В общем в раздумьях...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Denis Fedotenko: Себестоимость и закрытие склада Blog bot DAX: База знаний и проекты 44 29.03.2010 14:54
Как подцепить остатки на складе при создании дочерних Произв. заказов? e@gle DAX: Функционал 5 27.04.2007 15:04
Отрицательные остатки при неотрицательном складе Натка DAX: Функционал 22 12.10.2006 09:15
Красные остатки на складе ERx DAX: Функционал 7 01.07.2004 15:18
Учет наклад. расх., связанных с услугами склада (Ax 3.0) Елена Сысовская DAX: Функционал 2 31.07.2003 15:59

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

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

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