Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
24 Июл 2017, 09:26
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Снова отчёт на СКД  (Прочитано 454 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gliokker

  • ***
  • Сообщений: 231
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-04-30
  • Сайт: 
  • Профессия: Ученик 1С
Всем привет
Мне нужно найти ДатуПервогоПрихода, и дату ПоследнегоПрхода
Есть ОсновнойНаборДанных
ВЫБРАТЬ
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход) КАК КоличествоПриход,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход) КАК СтоимостьПриход,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток) КАК СтоимостьНачальныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьКонечныйОстаток) КАК СтоимостьКонечныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.Склад КАК Склад,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЦеноваяГруппа КАК ЦеноваяГруппа,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдИзм,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Артикул КАК НоменклатураАртикул,
   ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор.Контрагент КАК Поставщик
   
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , Номенклатура.ВидНоменклатуры = &ВидНоменклатуры) КАК ПартииТоваровНаСкладахОстаткиИОбороты
      
ГДЕ
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоРасход = 0
   И ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток > 0

СГРУППИРОВАТЬ ПО
   ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.Склад,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЦеноваяГруппа,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Артикул,
   ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор.Контрагент

Я сделал ещё 2 запроса
ДатаПоследнегоПрихода
ВЫБРАТЬ
   ПартииТоваровНаСкладах.Номенклатура,
   ПартииТоваровНаСкладах.Склад,
   ПартииТоваровНаСкладах.Период КАК ДатаПоследнегоПрихода
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ
   ПартииТоваровНаСкладах.Период <= &КонецПериода
   И ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияПриход
УПОРЯДОЧИТЬ ПО
   ДатаПоследнегоПрихода УБЫВ


И Дата ПервогоПрихода
ВЫБРАТЬ
   ПартииТоваровНаСкладах.Период КАК ДатаПервогоПрихода,
   ПартииТоваровНаСкладах.Номенклатура,
   ПартииТоваровНаСкладах.Склад
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ
   ПартииТоваровНаСкладах.Период <= &НачалоПериода
   И ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияПриход
УПОРЯДОЧИТЬ ПО
   ДатаПервогоПрихода ВОЗР
Связал все 3 запроса по Складу И Номенклатуре  но при компоновке ругается что
Использование полей из не связанных наборов данных не допустимо
Как мне быть? Может кто подскажет другой вариант, как найти эти даты?


Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
кошмар какой, не пишите так никогда запросы.

и почитайте про МАКСИМУМ и МИНИМУМ
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн gliokker

  • ***
  • Сообщений: 231
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-04-30
  • Сайт: 
  • Профессия: Ученик 1С
Всем привет
Мне нужно найти ДатуПервогоПрихода, и дату ПоследнегоПрхода
Есть ОсновнойНаборДанных
ВЫБРАТЬ
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход) КАК КоличествоПриход,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход) КАК СтоимостьПриход,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток) КАК СтоимостьНачальныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьКонечныйОстаток) КАК СтоимостьКонечныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
   СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.Склад КАК Склад,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЦеноваяГруппа КАК ЦеноваяГруппа,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдИзм,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Артикул КАК НоменклатураАртикул,
   ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор.Контрагент КАК Поставщик
   
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , Номенклатура.ВидНоменклатуры = &ВидНоменклатуры) КАК ПартииТоваровНаСкладахОстаткиИОбороты
      
ГДЕ
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоРасход = 0
   И ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток > 0

СГРУППИРОВАТЬ ПО
   ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ПартииТоваровНаСкладахОстаткиИОбороты.Склад,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЦеноваяГруппа,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.ЕдиницаХраненияОстатков,
   ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Артикул,
   ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор.Контрагент

Я сделал ещё 2 запроса
ДатаПоследнегоПрихода
ВЫБРАТЬ
   ПартииТоваровНаСкладах.Номенклатура,
   ПартииТоваровНаСкладах.Склад,
   ПартииТоваровНаСкладах.Период КАК ДатаПоследнегоПрихода
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ
   ПартииТоваровНаСкладах.Период <= &КонецПериода
   И ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияПриход
УПОРЯДОЧИТЬ ПО
   ДатаПоследнегоПрихода УБЫВ


И Дата ПервогоПрихода
ВЫБРАТЬ
   ПартииТоваровНаСкладах.Период КАК ДатаПервогоПрихода,
   ПартииТоваровНаСкладах.Номенклатура,
   ПартииТоваровНаСкладах.Склад
ИЗ
   РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ
   ПартииТоваровНаСкладах.Период <= &НачалоПериода
   И ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияПриход
УПОРЯДОЧИТЬ ПО
   ДатаПервогоПрихода ВОЗР
Связал все 3 запроса по Складу И Номенклатуре  но при компоновке ругается что
Использование полей из не связанных наборов данных не допустимо
Как мне быть? Может кто подскажет другой вариант, как найти эти даты?

Связал 2 набора ДатаПервогоПрихода и ДатаПоследнегоПрихода по складу и номенклатуре, ошибка ушла, но даты не показали с отчёте, может я что то не то делаю? подскажите

Оффлайн дфтын

  • Могу решить ЛЮБУЮ задачу в 1С и не только.. С вопросами в личку:)
  • *****
  • Сообщений: 2720
  • РЕПУТАЦИЯ: 325
  • КПД: 12%
  • 1С наше все
  • Регистрация: 2014-04-29
    • Skype: Soprov1C
  • Компания: Корпорация зонтиков
  • Профессия: Разработчик 1С
выше читайте
Помог? Нажми - Спасибо :)
skype: Soprov1C

Оффлайн gliokker

  • ***
  • Сообщений: 231
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-04-30
  • Сайт: 
  • Профессия: Ученик 1С
выше читайте
Спасибо, я не знал что так можно


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
93 Сообщений
alex0402
93 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
64 Сообщений
Golickoff Golickoff
50 Сообщений
ilyay ilyay
44 Сообщений
AIFrame
41 Сообщений
wise wise
31 Сообщений
Амал
30 Сообщений
ab30ru
24 Сообщений
lansy
22 Сообщений

* Кто онлайн

  • Точка Гостей: 697
  • Точка Скрытых: 0
  • Точка Пользователей: 12
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

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

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal