Подскажите про нулевые остатки запросом через КурсыВалют

Форум 1С: Одинэс.Ру

Найти!

Подскажите про нулевые остатки запросом через КурсыВалют

fly07
27.05.2009 - 09:28
Добрый день, Господа. Уверен, что многие из Вас сталкивались с задачей получения значения остатка, например, товара, даже если его небыло. Мне нужно запросом получить остатки товара на складе за период. Для товара, которого небыло необходимо вывести "0" в кач-ве значения остатка. Пробовал получить, используя "Период" из КурсоыВалют, но что-то не очень получается. Никаких итогов не нужно. Интересует таблица вида: «Дата, Товар, Остаток». Кто-то может помочь с запросом?
8.1.13, УТ 10.3.
Спасибо ВСЕМ!
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
28.03.2024 - 17:00
Смотри также:
Как реализовать... список документов чтобы хранился в одном документе
Если долго мучиться...
Предопределенные элементы

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
1 - 27.05.2009 - 09:36
ВЫБРАТЬ Ссылка КАК Номенклатура, КоличестоОстаток КАК Количество
ИЗ Справочник.Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки
ПО Ссылка = Номенклатура

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
2 - 27.05.2009 - 10:06
Это не то :) Фишка в том, чтобы период сюда подвязать.

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Дятeл
3 - 27.05.2009 - 10:12
а если в истории валют пропущено 1-2 дня?
ты нарисуй табличку чего тебе надо, а то непонятно

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
4 - 27.05.2009 - 10:16
Таблица:
 
  Дата            Товар             Остаток
------------------------------------------------
01.01.2009 |  Масло ростительное  |    0       |

Re: Подскажите про нулевые остатки запросом через КурсыВалют

roma n
5 - 27.05.2009 - 10:18
а почему не так?
 
Дата            Товар             Остаток
------------------------------------------------
31.12.2008 |  Масло ростительное  |    10      |

Интересные темы

odines.ru
28.03.2024 - 17:00
Смотри также:
Помогите с получением остатков товара, кое что не могу понять!
счета-фактуры выданные на услугу
Возможно проблема кэширования 1с

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
6 - 27.05.2009 - 10:18
01.01.2009 |  Масло рАстительное  |    0       |
01.01.2009 |  Мука                |    5       |
01.01.2009 |  Маргарин            |    9       |
02.01.2009 |  Масло рАстительное  |    0       |
02.01.2009 |  Мука                |    4       |
02.01.2009 |  Маргарин            |    12      |
03.01.2009 |  Масло рАстительное  |    100     |
03.01.2009 |  Мука                |    0       |
03.01.2009 |  Маргарин            |    0       |

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
7 - 27.05.2009 - 10:19
Нужен вывод когда за весь день ВСЕ количество нулевое?

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
8 - 27.05.2009 - 10:20
Я хочу посчитать кол-во дней ОТСУТСТВИЯ товара на складе.

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
9 - 27.05.2009 - 10:21
7+ точнее, когда движняк нулевой :-)

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
10 - 27.05.2009 - 10:22
Задача состоит в том, чтобы посчитать среднедневные продажи за период, исключая из расчета дни, в которых этого товара небыло.

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
11 - 27.05.2009 - 10:24
(8) А сразу сказать слабо??? Это ж совершено другая (значительно более простая задача)!
Тебе нужно левое соеднение остатковИОборотов к самому себе. Подбираешь следующий оборот и смотришь разницу дней, когда количество <> 0.
ЧТобы вывести те позиции, по которым не было вообще движняка, цепляешь это все слева к справочнику номенклатуры

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
12 - 27.05.2009 - 10:25
тьфу, количество = 0

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
13 - 27.05.2009 - 10:38
Можно пример запроса, например для консоли?

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
14 - 27.05.2009 - 10:59
Что то наподобии
ВЫБРАТЬ Номенклатура, Период, КоличествоКонечныйОстаток КАК Количество
ПОМЕСТИТЬ ОстаткиПоДням
ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&ДатаНач,&ДатаКон, День, ДвиженияИГраницыПериода, Склад = &Склад)
;
ВЫБРАТЬ Первая.Номенкалатура, Первая.Период КАК ДатаНач, Первая.Количество, МИНИМУМ(Вторая.Период) КАК ДатаКон
ИЗ ОстаткиПоДням КАК Первая
ЛЕВОЕ СОЕДИНЕНИЕ ОстаткиПоДням КАК Вторая
ПО Первая.Номенклатура = Вторая.Номенклатура И Вторая.Период > Первая.Период
ГДЕ Первая.КОличество = 0
СГРУППИРОВАТЬ ПО Первая.Номенклатура, Первая.Период, Первая.Количество
Если нужно учитывать нулевое количество в начале периода, надо еще первую временную таблицу пристыковать к справочнику номенклатуры

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
15 - 27.05.2009 - 12:00
14, этот запрос дает таблицу, где есть движения товара.....

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
16 - 27.05.2009 - 12:44
(15) Этот запрос даст периоды когда отсутствовал товар, двигавшийся по складу. Весь запрос целиком писать я буду уже только за деньги.

Re: Подскажите про нулевые остатки запросом через КурсыВалют

roma n
17 - 27.05.2009 - 13:11
(15) вкури идею
+(14) вместо КоличествоКонечныйОстаток уместней КоличествоНачальныйОстаток + КоличествоПриход

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
18 - 27.05.2009 - 13:17
(17) Ага. И, если у нас приход в один день с расходом, выключить из запроса весь следующий период? По постановке такого не требовалось.

Re: Подскажите про нулевые остатки запросом через КурсыВалют

roma n
19 - 27.05.2009 - 13:40
(18) туплю. Твой построитель колупаю. Зацепило :) Не продвинулся?

Re: Подскажите про нулевые остатки запросом через КурсыВалют

fly07
20 - 27.05.2009 - 13:43
19, задача не тривиальная на первый взгляд :)

Re: Подскажите про нулевые остатки запросом через КурсыВалют

Lexusss
21 - 27.05.2009 - 13:57
(19) Отправил запрос в 1С, заказчику сказал, что исполнение откладывается на 3-5 дней. :-(
Если не будет положительного ответа от 1С, придется переделывать структуру данных и выводить это дело на отдельный регистр, а это день минимум :-( Правда доп хотелки заказчика по связанной тематике это оплатят :-)
(20) Это мы с Ромой чего-то оффтопим. :-) Банить нас надо :-D)))
Задача не тривиальная, но легко решаема при последовательном решении.
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Перенос из ЗиК 7.7 в ЗУП 8.1 Начисление процентов в 1С Бухгалтерии. Бухгалтерский и налоговый учет. »
© 2009 Форум 1С: Одинэс.Ру