Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Помогите составить запрос (число прочтений - 864 )
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Помогите составить запрос
10. Июня 2011 :: 10:27
Печать  
Основная идея - инвентаризация адресного склада.
Проводится кладовщиками с ноутбуками подключенными к серверу терминалов по вайфаю.
Кладовщик сначала подходит к ячейке, сканирует ее код, что вызывает создание списания в 1С, затем поштучно (или попачечно) сканируется товар, при этом создается поступление.
Оба документа, и списание и поступления добавяются в именной реестр инвентаризации (по сотруднику).

Формирую отчет. Если кладовщик работал по схеме, то отчет работал просто: все списания суммировались, что подразумевало начальный остаток, а поступления давали результат инвентаризации, но возникли накладки:
Кладовщик сначала "положил товар в пустую ячейку", т.е. начального списания не было, а затем изъял этот товар, переложив в соседнюю ячейку, т.к. оказалось, что товар просто попал не туда....
Но по данным базы этот товар единожды списался и единожды поступил в ячейку ... в отчете получается мура - было 1 и стало 1, хотя реально было 0, +1 -1, и стало 0 ...
Решил исправить подключением ВТ ОстаткиОстаткиИОбороты, но первые два параметра передать в нее не могу, т.к. они получаются вложенным запросом
Код
Выбрать все
ВЫБРАТЬ
	МИНИМУМ(РеестрДокументовДокументы.Документ.Дата) КАК ДатаНач,
	МАКСИМУМ(РеестрДокументовДокументы.Документ.Дата) КАК ДатаКон
ИЗ
	Документ.РеестрДокументов.Документы КАК РеестрДокументовДокументы
СГРУППИРОВАТЬ ПО
	РеестрДокументовДокументы.Ссылка 

Помогите исправить отчет  Плачущий

На остатках то все верно, а вот отчет по инвентаризации пока не получается...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать