Size: a a a

1с программирование

2020 December 07

АИ

Андрей И. in 1с программирование
и таких строк очень много..
По идее надо как-то в запросе группировать доп. соглашения по основном договору (который в левой колонке), и в группировку уже выводить только с максимальной датой.
Но такое возможно вообще?
источник

АС

Александр Саламатов... in 1с программирование
Андрей И.
и таких строк очень много..
По идее надо как-то в запросе группировать доп. соглашения по основном договору (который в левой колонке), и в группировку уже выводить только с максимальной датой.
Но такое возможно вообще?
примерно так:
ВЫБРАТЬ
 СвязиДокументов.Документ КАК Документ,
 Максимум(СвязиДокументов.СвязанныйДокумент.ДатаНачалаДействия) КАК СвязанныйДокументДата
ИЗ
 РегистрСведений.СвязиДокументов КАК СвязиДокументов
ГДЕ <условия>

СГРУППИРОВАТЬ ПО
 СвязиДокументов.Докумен
т
источник

АС

Александр Саламатов... in 1с программирование
в следующем запросе соединитесь с этим же регистром, по документу и дате связанного документа
источник

АС

Александр Саламатов... in 1с программирование
таким образом на каждый документ получится связанный документ с максимальной датой
источник

АИ

Андрей И. in 1с программирование
в таком варианте не выводится сам связанный документ
источник

АС

Александр Саламатов... in 1с программирование
Андрей И.
в таком варианте не выводится сам связанный документ
вот во втором запросе его и возьмете
источник

АС

Александр Саламатов... in 1с программирование
соединение же не просто так делается с этой же таблицей
источник

АИ

Андрей И. in 1с программирование
это я понял.. А в первом запросе я что получаю?
Основной договор и рядом колонку с датой последнего допника ?
источник

АС

Александр Саламатов... in 1с программирование
Андрей И.
это я понял.. А в первом запросе я что получаю?
Основной договор и рядом колонку с датой последнего допника ?
да
источник

АИ

Андрей И. in 1с программирование
аа.. а потом по этой дате вытаскиваю сам допник :) Супер! Спасибо большое!! )
источник

N

NNA in 1с программирование
Андрей И.
тогда просто первый договор вылезет в отчёте и всё.
А если сделать фильтр по дате то можно просто последний достать
источник

N

NNA in 1с программирование
Александр Саламатов
примерно так:
ВЫБРАТЬ
 СвязиДокументов.Документ КАК Документ,
 Максимум(СвязиДокументов.СвязанныйДокумент.ДатаНачалаДействия) КАК СвязанныйДокументДата
ИЗ
 РегистрСведений.СвязиДокументов КАК СвязиДокументов
ГДЕ <условия>

СГРУППИРОВАТЬ ПО
 СвязиДокументов.Докумен
т
Но этот вариант конечно гораздо лучше
источник

АС

Александр Саламатов... in 1с программирование
NNA
А если сделать фильтр по дате то можно просто последний достать
последний по многим договорам?
источник

N

NNA in 1с программирование
Александр Саламатов
последний по многим договорам?
Если сделать отбор по дате по убыванию и выбрать 1, разве не 1 последний допик будет в выборке?
источник

АИ

Андрей И. in 1с программирование
будет просто одна строка результата запроса.
А мне надо весь реестр перебрать и выбрать оттуда только последний допник к каждому договору.
Предложение Александра выглядит вполне рабочим, буду пробовать. Ещё раз спасибо!
источник

N

NoZima in 1с программирование
Добрый вечер, дорогие коллеги! В 1С 7,7 в приход материалов документ не проводится, в чём может быть проблема?? Подскажите пожалуйста???
источник

N

NoZima in 1с программирование
Пишет вот так👆👆👆
источник

С

Сервисный Центр iSS... in 1с программирование
NoZima
Пишет вот так👆👆👆
наверное при приходе вы не указали счетучета
источник

А

Александр in 1с программирование
товарищи
помощь
кто может подскажет метод решения или обработку
у меня файл exel с номенклатурой(даты имена товаров.штрих коды,штуки и цена)их нужно запихать в 1с розница,стандартом- загрузить из файла не получается.
источник

1

1с проггер in 1с программирование
В ут есть для этого типовой функционал, в рознице тоже есть скорее всего
источник