8.х УПП Откуда берутся данные в Анализе заказа покупателей

Тема в разделе ""1С:Управление производственным предприятием УПП"", создана пользователем Bobre, 3 окт 2011.

  1. TopicStarter Overlay
    Bobre
    Offline

    Bobre Опытный в 1С

    Регистрация:
    15 апр 2011
    Сообщения:
    144
    Симпатии:
    0
    Баллы:
    26
    Откуда берутся в табличке "По номенклатуре" в графе "Заказано" в Анализе заказа покупателей (Документ.ЗаказыПокупателей -> Анализ)? В справке все достаточно точно описано, но меня интересует из каких регистров/документов эти данные там появляются. Спасибо.

    УПП 1.2.21.1
  2. TODD22
    Offline

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.755
    Симпатии:
    146
    Баллы:
    104
    Может из регистра накопления "Заказы покупателей" ?
    Или я вас не правильно понял...
  3. TopicStarter Overlay
    Bobre
    Offline

    Bobre Опытный в 1С

    Регистрация:
    15 апр 2011
    Сообщения:
    144
    Симпатии:
    0
    Баллы:
    26
    Если зайти в форму редактирования или создания Документа ЗаказыПокупателей, то справа вверху будет кнопка "Анализ". При нажатии появляется окно отчета. Так вот в графе "Заказы" стоит какое-то число, оно берется не из регистра "Заказы покупателей" (смотрел, проверял строил отчеты, но совпадений по документу между этим числом и регистром я не нашел)
  4. TODD22
    Offline

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.755
    Симпатии:
    146
    Баллы:
    104
    Ну во первых сам документ Заказы покупателей делает движения только по одному регистру накопления "Заказы покупателей".
    Вот запрос:
    Код:
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |	ЗаказыПокупателейОстаткиИОбороты.Номенклатура КАК Номенклатура,
    |	ЗаказыПокупателейОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХраненияОстатков,
    |	ЗаказыПокупателейОстаткиИОбороты.Номенклатура.ВестиУчетПоХарактеристикам КАК НоменклатураВестиУчетПоХарактеристикам,
    |	ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |	ЗаказыПокупателейОстаткиИОбороты.КоличествоПриход КАК Запланировано,
    |	ЗаказыПокупателейОстаткиИОбороты.КоличествоРасход КАК ОтгруженоОтменено,
    |	ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток КАК ОсталосьОтгрузить,
    |	ЕстьNULL(РезервыКомпании.КоличествоОстаток, 0) +
    |	ЕстьNULL(РезервыКПередаче.КоличествоОстаток, 0) -
    |	ЕстьNULL(РезервыКПолучению.КоличествоОстаток, 0)
    |														КАК Резерв,
    |	РазмещениеЗаказовПокупателей.КоличествоОстаток КАК Заказано,
    |	ЕстьNULL(ОстаткиТоваровКомпании.КоличествоОстаток,0) + ЕстьNULL(ОстаткиТоваровКомпанииВРознице.КоличествоОстаток,0) -
    |	ЕстьNULL(РезервыТоваровКомпании.КоличествоОстаток,0) -
    |	ЕстьNULL(ТоварыКПередачеКомпании.КоличествоОстаток,0) КАК СвободныйОстаток
    |ИЗ
    |	РегистрНакопления.ЗаказыПокупателей.ОстаткиИОбороты(, &ДатаАнализа, , , ЗаказПокупателя = &Заказ) КАК ЗаказыПокупателейОстаткиИОбороты
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаАнализа, ДокументРезерва = &Заказ) КАК РезервыКомпании
    |		ПО ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = РезервыКомпании.ХарактеристикаНоменклатуры
    |			И ЗаказыПокупателейОстаткиИОбороты.Номенклатура = РезервыКомпании.Номенклатура
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.РазмещениеЗаказовПокупателей.Остатки(&ДатаАнализа, ЗаказПокупателя = &Заказ) КАК РазмещениеЗаказовПокупателей
    |		ПО ЗаказыПокупателейОстаткиИОбороты.Номенклатура = РазмещениеЗаказовПокупателей.Номенклатура
    |			И ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаАнализа, ) КАК ОстаткиТоваровКомпании
    |		ПО ЗаказыПокупателейОстаткиИОбороты.Номенклатура = ОстаткиТоваровКомпании.Номенклатура
    |			И ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = ОстаткиТоваровКомпании.ХарактеристикаНоменклатуры
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице.Остатки(&ДатаАнализа, ) КАК ОстаткиТоваровКомпанииВРознице
    |		ПО ЗаказыПокупателейОстаткиИОбороты.Номенклатура = ОстаткиТоваровКомпанииВРознице.Номенклатура
    |			И ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = ОстаткиТоваровКомпанииВРознице.ХарактеристикаНоменклатуры
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаАнализа, ) КАК РезервыТоваровКомпании
    |		ПО ЗаказыПокупателейОстаткиИОбороты.Номенклатура = РезервыТоваровКомпании.Номенклатура
    |			И ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = РезервыТоваровКомпании.ХарактеристикаНоменклатуры
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКПередачеСоСкладов.Остатки(&ДатаАнализа, ) КАК ТоварыКПередачеКомпании
    |		ПО ЗаказыПокупателейОстаткиИОбороты.Номенклатура = ТоварыКПередачеКомпании.Номенклатура
    |			И ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = ТоварыКПередачеКомпании.ХарактеристикаНоменклатуры
    |			И ЗаказыПокупателейОстаткиИОбороты.СтатусПартии = ТоварыКПередачеКомпании.СтатусПартии
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКПередачеСоСкладов.Остатки(&ДатаАнализа, ДокументРезерва = &Заказ) КАК РезервыКПередаче
    |		ПО ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = РезервыКПередаче.ХарактеристикаНоменклатуры
    |			И ЗаказыПокупателейОстаткиИОбороты.Номенклатура = РезервыКПередаче.Номенклатура
    |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКПолучениюНаСклады.Остатки(&ДатаАнализа, ДокументРезерва = &Заказ) КАК РезервыКПолучению
    |		ПО ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры = РезервыКПолучению.ХарактеристикаНоменклатуры
    |			И ЗаказыПокупателейОстаткиИОбороты.Номенклатура = РезервыКПолучению.Номенклатура
    |ИТОГИ
    |	СУММА(Запланировано),
    |	СУММА(ОтгруженоОтменено),
    |	СУММА(ОсталосьОтгрузить),
    |	СУММА(Резерв),
    |	СУММА(Заказано),
    |	СУММА(СвободныйОстаток)
    |ПО
    |	Номенклатура,
    |	ХарактеристикаНоменклатуры";
    
    
    
  5. TopicStarter Overlay
    Bobre
    Offline

    Bobre Опытный в 1С

    Регистрация:
    15 апр 2011
    Сообщения:
    144
    Симпатии:
    0
    Баллы:
    26
    вот спасибо РегистрНакопления.РазмещениеЗаказовПокупателей =) запрос как раз и искал))

Поделиться этой страницей