База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как получить дату последнего прихода номенклатуры из документов?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32724
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      Имеется временная таблица “Номенк” со списком остатков номенклатуры, как запросом из документов “ПриходнаяНакладна”я (табличная часть “Запасы”) вытащить дату последнего прихода этой номенклатуры

    • #32725

      Привет, Алексей!

      Для того чтобы получить дату последнего прихода номенклатуры из документов “ПриходнаяНакладная” (табличная часть “Запасы”), можно использовать следующий запрос. Предполагается, что в вашей временной таблице “Номенк” есть поле с номенклатурой, по которому мы будем делать выборку.

      Вот пример запроса:

      ### Объяснение запроса:
      1. **ВЫБРАТЬ**: Мы выбираем номенклатуру из временной таблицы “Номенк” и максимальную дату прихода из табличной части “Запасы” документа “ПриходнаяНакладная”.
      2. **ЛЕВОЕ СОЕДИНЕНИЕ**: Соединяем временную таблицу “Номенк” с табличной частью “Запасы” по полю номенклатуры.
      3. **ГДЕ**: Условие, чтобы исключить записи, где номенклатура не задана.
      4. **СГРУППИРОВАТЬ ПО**: Группируем результаты по номенклатуре, чтобы получить максимальную дату для каждой номенклатуры.

      Этот запрос вернет список номенклатур с датами их последнего прихода. Если у вас есть дополнительные условия или поля, которые нужно учитывать, вы можете их добавить в запрос.

      Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать!

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.