#0
by Zombi
Пытаюсь получить остатки по складу и продажи по этому же складу, пока написал: ПродажиОбороты.КоличествоОборот Сейчас запрос возвращает правильный остаток, не могу привязать продажи по тому же складу что и остаток, измерения "Склад" в регистре "Продажи" нет, как можно извернуться?
#4
by nicxxx
добавить реквизит или измерение Склад в регистр Продажи. минус в том, что придется как-то его заполнить, если нужна история за предыдущие периоды
#5
by mkanaev
извернуться можно, взять обороты в разрезе регистратора и выдернуть склад из документа сделавшего движения. Но склад может быть в табличной части... тут немного посложнее но сделать можно, если при проведении стоки ТЗ схлапываются тогда нужно взять строки ТЗ по регистратору и схлопнуть, соединять по номенклатура + количество... если не схлапываются тогда ещё проще.... но если честно это изврат... хотя диваться некуда
#7
by mkanaev
кстате если продажная цена не нужна то можо регистр продаж не трогать а взять обороты по регистру товарыНаСкладах
#11
by КМ155
[Если бы можно было из ТоварыНаСкладах только продажи взять,] так возьми это же тривиальнейший расход по регистраторам двух типов: -РТиУ -ОоРП
#12
by Zombi
Остатки мне нужны независимо от того, были продажи или нет, то есть делать левое соединение таблиц остатки и обороты, а если я ставлю условие на тип регистратора, то соединение получается только внутреннее. Или можно как то сделать?
#13
by mkanaev
попробую написать поэтапный запрос: *СкладВШапке - непомню какой признак склада в шапке в УТ выбрать док.ссылка как Регистратор, док.Номенклатура как номенклатура, выбор когда *СкладВШапке тогда док.ссылка.склад, иначе док.склад конец как Склад, Поместить Временная из документ.РеализацияТоваровУслуг.Товары как док Сгруппировать по Номенклатура, Склад; Выбрать Остатки.Номенклатура, Остатки.Количество, Остатки.Сумма, Остатки.Склад, Продажи.СуммаПродажи, продажи.... из РегистрНакопления.ТоварыНаСкладах.Остатки как Остатки Левое соединение Временная Левое соединение РегистрНакопления.продажи.Обороты как Продажи по временная.Регистратор = продажи.Регистратор и Временная.Номенклатура = продажи.Номенклатура и временная.Количество = продажи.количество По Остатки.Номенклатура = временная.Номенклатура и Остатки.склад = Временная.Склад ps: есть баг в данном запросе.... если в одном доке с разных складов продана одна номенклатура с одинаковым количеством по произоёдёт задвоение.. ну этот баг легко устранить
#15
by mkanaev
Кстате а что ты хочешь получить??? если тебе нужна сумма продажи тогда зачем регистр продаж, можно выдернуть из регистратора, так проще будет
#16
by vmv
по-моему задача в обсосана во всех ЖКК начиная с аппологета Радченко и заканчивая адептами на Селезнева. почему люди не учаться читать и считают мисту кладезем мудрости непонятно)
#17
by Zombi
Неслабое извращение, конечно. Но можно будет подумать и над этим. Как? Мне нужно получить Номенклатуру, Склад, Остаток, Продажи со склада. Потому что в данный момент нет у меня под рукой ЖКК и Радченко с Селезневым, а миста под рукой. Если тема так уж обсосана, почему мне до сих пор не тыкунули в единственно верное решение?
#18
by Zombi
ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход ВЫБОР КОГДА ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг Этот запрос выбирает только те позиции, по которым продажи были, как выбрать и те, по которым есть остатки, но не было продаж?
#19
by Defender77
ЛЕВОЕ соединение замени на ВНУТРЕННЕЕ - с левым получатся только продажи по которым есть остатки. Если товар закончился то его не будет в продажах
#20
by Zombi
Тогда уж ПОЛНОЕ надо делать, так как мне нужны и 0 остатки и 0 продажи. Но там проблема другая, не могу продажи по определенному складу вывести.
#21
by КМ155
[не могу продажи по определенному складу вывести] ещё раз, что мешает связать продажи с оборотами склада по регистратору
#23
by Zombi
Мешает то, что склад может указываться в табличной части документов реализации. К табличной части не знаю как привязаться в запросе.
#25
by Zombi
Не думал, что так сложно в ут выбрать остатки и продажи...А от того что в РН "Продажи" нет измерения "Склад", я просто в аxуе...
#30
by ProProg
есть еще вариант... продажи иможно получить из регистра партии товаров на складах, сделав запрос по оборотом с условием отбора КодОперации = продажи. Тогдаполучишь обороты по складам. но там бюудет только кол-во и себестоимость.
#34
by ProProg
Вот отчет Он строится полностью по партиям. Там и остатки и все движения по кодам операций. Т.е. по сути по складам можно увидеть остатки и продажи. Т.к. все движения вынесены по колонкам. Можно поставить галки на остаток и продажи и получишь по складам свою инфо. Но опять же (как жеж без этого) в партиях должен быть порядок.
#38
by ProProg
строить по регистраторам отчеты поубивать надо. А что если у меня сто тысяч номенклатуры)) и 2 тысячи доков в день. Час твой отчет ждать?
#39
by ProProg
так в партиях вся информация есть. и по остаткам и по всем движениям. в том числе продажам по выделенному коду операции. Стыдно этого не знать товарищ. КОды операций еще 10 лет назад в семерочных конфах были и по ним замечательно из партийможно было получать какие угодно отчеты.
#40
by ProProg
Посмтроив отчет по партиям можно получить задачу ТС из одного регистра. и без всяких регистраторов.
#41
by КМ155
Мань, ты окуел ? код операции у Рг партии товаров на складах не является измерением, это реквизит и ни какие отборы в виртуальных таблицах по нему не возможны
#42
by ProProg
ну да ну да. а как я отчет по твоему построил. да не виртуальные. но и фиг с ними. это все равно в сто раз быстрее чем по регистраторам. Это РАЗ. А два (на чем вся твоя теория сразу летит коту под хвост) если используются склады в табличных частях документов то вся ваша стратегия гроша не стоит.
#43
by КМ155
[да не виртуальные. но и фиг с ними. это все равно в сто раз быстрее чем по регистраторам] лажа [если используются склады в табличных частях документов то вся ваша стратегия гроша не стоит] и это лажа, в моем запросе нет привязки к документу P.S. Маня действительно окуел
#44
by ProProg
невоспитанный НЕУЧ. иди гуляй со своим запросом. В твоем отчете в расхрод попадут перемещения, списания, комплектации и прочие расходы и все это будет ПРОДАЖИ? Вот из за таких дятлов нормальным спецам потом работы много. И на том спасибо. повеселил.
#45
by КМ155
Маня окуел окончательно, у него в Рг Продажи попадают перемещения, списания, комплектации и прочие расходы
#46
by ProProg
Хотя я ошибся (внутренее выберет доки только продаж) однако чем твоя теория отличается от "да не виртуальные. но и фиг с ними. это все равно в сто раз быстрее чем по регистраторам", который ты назвал лажей. Твой запрос будет в сто раз медленее.
#49
by КМ155
не рабочее у тебя решение, поскольку: - в 90% случаев по Рг партий в УТ не ведется учет по складам - работает медленнее в десятки раз
#51
by Zombi
Загвоздка у меня была именно в складе, но я уже все сделал, спасибо А для выборки без склада вы по моему лишнего извратились, хотя если нужен список абсолютно всей номенклатуры...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе получить дату документа без времени?
- Как получить остатки в запросе, включая Момент?
- v7: получить остатки в запросе, но не по всей номенклатуре
- Как в запросе получить остатки по счету в разрезе каждого дня?
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как получить остатки в запросе по 2-м разным счетам
- Как в запросе можно получить процент от значения
- Регистр накопления Остатки и обороты. Получить остатки за каждый месяц
- Как получить остатки номенклатуры по выбранному складу?
- 1с 8.2 Р-р накопления (остатки). Разные остатки в ВТ Остатки и ОстаткиИОбороты
- как в запросе к регистру ХозрасчетныйОстатки получить остатки по всем счетам и субсчетам
В этой группе 1С
- v8: Как присвоить переменной вид справочника?
- Оценка производительности в УПП 1.3.22.1
- Как настроить ширину колонок в управляемой форме?
- no-ip.com
- Глюк окна конструктора запросов
- Посоветуйте расширение под Chrome для работы с FTP
- сравнение ролей при обновлении нетиповой конфигурации
- Печать Прайс-Листа с иерархией (8.2 УТ 10.3)
- В обмене УТ10.3 БП 2.0 не учитывается на состояние флагов упр или бух учет?
- Lotus Notes - пропал документ из базы
- 1с Медицина ЗИК загрузка классификаторов
- СКД отбор по первым символам строки
- Некоторые авансовые отчеты не попадают в книгу учета доходов и расходов УСН
- УТ 11 нет цен номенклатуры
- Автонумерация строки справочника
- Как убрать "Расчет налогов с ФОТ" из закрытия месяца
- Запись дампа 1с 8,2
- Сортировка набора записей регсвед
- ЗагрузкаДанныхИзТабличногоДокумента.ep
- Картинка в строке динамического списка