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

Автор Тема: Проблема с отчетом  (Прочитано 2297 раз)

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

Оффлайн иванБИТ

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


Оффлайн LexaK

  • *****
  • Сообщений: 1267
  • РЕПУТАЦИЯ: 347
  • КПД: 27%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
так у вас таблица ОстаткиПродукции идет первой и левым соединение вы к ней добавляете таблицу ОстаткиМатериалов!
необходимо изменить запрос,
например измените вид соединения

левое соединение
на
полное соединение

(при этом в результате довывести номенклатуру остатка, иначе будет количествоостаток с пустой номенклатурой, на пример так

ЕстьNull(ОстаткиПродукции.Номенклатура,ОстаткиМатериалов.Номенклатура) как Номенклатура,     
)

Помогло? - Нажми СПАСИБО!!!
                       :)

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

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

Оффлайн Kironten

  • *****
  • Сообщений: 902
  • РЕПУТАЦИЯ: 185
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Или выбрать номенклатуру на начало периода, и номенклатуру оборота за период. ВЫБРАТЬРАЗЛИЧНЫЕ, и уже из этой ВТ выбирать номенклатуру.
А то если выбирать всю, то при большом ей количестве отчет затянется.

Оффлайн иванБИТ

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-04-04
  • Сайт: 
  • Профессия: Разработчик 1С
Или с начала выбирать всю возможную продукцию из справочника номенклатуры, например, , а к ней уже пристыковывать остатки.

мне нужно вывести остатки готовой продукции. и остаки материалов по основной спецификации продукции. 
 и все должно выводиться по складам. и групировкам.

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

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

Оффлайн Kironten

  • *****
  • Сообщений: 902
  • РЕПУТАЦИЯ: 185
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Удален )

Оффлайн иванБИТ

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-04-04
  • Сайт: 
  • Профессия: Разработчик 1С

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

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

Оффлайн Kironten

  • *****
  • Сообщений: 902
  • РЕПУТАЦИЯ: 185
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Удален )
Что
Комментарий свой удалил.
Ибо за то время пока он писался, ДФТЫН выразился гораздо более лаконично по проблеме.
Добавлено: 21 Янв 2015, 17:25

иванБИТ, скажите, а в БиТ все лазают по форумам, а потом идут автоматизировать клиентов? :)
Давайте все-таки не будем проводить параллелей, ибо ник не обязательно указывает на принадлежность к конторе :)
А на самом деле возможно, там работают вполне адекватные люди профессиональнее нас с Вами. :)


Теги:
 

Проблема с выгрузкой НН в "Звит" Не найдено соответствие для схемы "J1201008"

Автор AldemaHРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 1178
Последний ответ 06 Июл 2016, 09:19
от AldemaH
проблема с "ЗагрузкаДанныхИзТабличногоДокумента"

Автор bratmaratРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4704
Последний ответ 08 Янв 2014, 14:30
от LordWizard
Проблема с развертыванием окон и сохранением окон

Автор SokresРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2432
Последний ответ 09 Дек 2015, 14:09
от pavl_vs
Проблема с "Замена прав" в РМК 1С Розница 2.1

Автор KaisserHaffРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 2460
Последний ответ 05 Сен 2014, 05:13
от KaisserHaff
Карточка ФизЛица проблема с "История ФИО"

Автор Сергей ХорошевскийРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 1195
Последний ответ 19 Апр 2016, 11:16
от Сергей Хорошевский

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
40 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal