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

Автор Тема: Последние 6 документов у списка номенклатур.  (Прочитано 1086 раз)

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

Оффлайн ilmir_02

  • *
  • Сообщений: 24
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-09-16
  • Сайт: 
  • Профессия: Программист 8.1
Здравствуйте, можно ли как то получить последние 6 проведенных документов для списка номенклатур чисто запросом? если можно подскажите как :)


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

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

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
2-мя запросами или пост обработкой ТЗ из запроса.

Оффлайн vvashkarin

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2015-11-25
  • Сайт: 
Мог не правильно понять, но все же

Выбрать первые 6  * Из (Выбрать
   Товары.Ссылка
Из документ.Товары как товары
где
    товары.номенклатура в (список ваших позиций)
    и Товары.Ссылка. Проведен = Истина
группировать по ссылка
Упорядочить по дате убыв) КАК вложенныйЗапрос

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

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

Оффлайн vvashkarin

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2015-11-25
  • Сайт: 
тебе нужно последние созданные вообще по факту создания, как по журналу регистрации его в базе, неважно какую дату документа поставили в поле дата?

не слышал о такой реализации. самый простой вариант доработать поля в документах дата создания. и в последствии пропадет эта проблема.

а сейчас только через журнал регистрации, а это одним запросом никак 

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Мог не правильно понять, но все же

Надо проверить, последовательность операций в запросе: сначала выбрать 6, а потом сортировка, или наоборот.

Оффлайн vvashkarin

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2015-11-25
  • Сайт: 
Мог не правильно понять, но все же

Надо проверить, последовательность операций в запросе: сначала выбрать 6, а потом сортировка, или наоборот.
сначала фильтр во вложенном запросе и группировка, а во внешнем уже первые 6
 

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
сначала фильтр во вложенном запросе и группировка, а во внешнем уже первые 6

причем тут фильтр?! речь идет об сортировке, которая накладывается только на выходящую таблицу.

Оффлайн ilmir_02

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

Например вот такая временная таблица получается, путем выбора всех документов с сортировкой по дате и отбором по списку номенклатур. Допустим нам нужно выбрать 2 последних документа.

Номенклатура | Документ
Спички         №3
Спички         №2
Спички         №1
Молоко         №6
Молоко         №5
Молоко         №4

Во первых выбирать все документы будет медленно?
Во вторых как получить из это временной таблицы выбрать 2 последних документа для каждой номенклатуры.
То есть так

Номенклатура | Документ
Спички         №3
Спички         №2
Молоко         №6
Молоко         №5

Или можно все сделать по другому?


Теги:
 

Как создать нескольких документов "расчет при увольнении" на основании кадрового документа "увольнение" как Отпуска

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

Ответов: 3
Просмотров: 2786
Последний ответ 21 Мар 2015, 20:24
от дфтын
Не работает структура подчиненности документов "Требование-накладная" и "Передач

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

Ответов: 0
Просмотров: 3893
Последний ответ 10 Мар 2011, 07:36
от sv_stas_sv
Реквизит "Ссылка" у справочников и документов

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

Ответов: 3
Просмотров: 2673
Последний ответ 29 Май 2013, 16:24
от leklerk
"Дубляж" документов реализации в ВзаиморасчетыКомпанииОстаткиИОбороты

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

Ответов: 0
Просмотров: 1634
Последний ответ 24 Янв 2014, 13:55
от mspuz
Неясна схема создания документов в "1С: ERP УП 2.1".

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

Ответов: 1
Просмотров: 1503
Последний ответ 29 Июн 2016, 12:04
от Sandi

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

oleg-x
105 Сообщений
alex0402
93 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
65 Сообщений
Golickoff Golickoff
49 Сообщений
ilyay ilyay
49 Сообщений
AIFrame
47 Сообщений
ab30ru
38 Сообщений
wise wise
34 Сообщений
Амал
30 Сообщений
lansy
22 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal