powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Помогите составить запрос (1С 7.7 ТиС)
7 сообщений из 7, страница 1 из 1
Помогите составить запрос (1С 7.7 ТиС)
    #36566224
Arsave
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть Документ "Счет1" с реквизитом "Клиент" , содержащий

Товар Кол-воТовар1 2Товар2 1Товар2 3Товар2 7Товар3 12Товар3 5

Нужно составить запрос, который бы расчитывал по каждому из товаров документа "Счет1" такую функцию: Сумма(Количество в "Счет1") - Сумма(Количество в "Предыдущих счетах"), где "Предыдущие счета" это такие же документы, в которых могут содержаться товары из "Счет1".
За какой-либо период, скажем, предыдущий месяц.
Доп. условие: "Клиент" в "Предыдущих счетах" должен быть такой же как и в "Счет1"
Спасибо!
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566235
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писать в регистр (оборотный например) брать оттуда

>>Сумма(Количество в "Предыдущих счетах"), где "Предыдущие счета" это такие же документы, в которых могут содержаться товары из "Счет1"

за такие штуки над ТЧ документов на экзаменах бьют по eggs
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566255
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может сразу расстрелять чтоб не мучался больше

делать запрос по всем счетам с расчетом двух функций: одна считает общюю суму, вторая сумму КОГДА текущий документ есть Счет1

ТекДок = Документ.Счет.ТекущийДокумент
Номенклатура = Документ.Счет.Номенклатура
Кво = Документ.Счет.Количество
СумОбщая = Сумма(Кво)
СуммПоДок = Сумма(Кво) когда (ТекДок = Счет1)
Группировка Номенклатура

с периодом сами разбирйтесь один фих неверная реализация... писать в регистер надо послушайте что говорит Господин ПЖ
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566265
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а... забыл ещё условие на вхождение в товары текущего счета

Условие (Номенклатура в спНоменклатура)

где спНоменклатура - список с номенклатурой в ТЧ
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566272
Arsave
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

стандартный регистр ТИС "РезервыТоваров" не подойдет?
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566284
Arsave
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen один фих неверная реализация... писать в регистер надо послушайте что говорит Господин ПЖ

Неверная в смысле производительности или бизнес-логики?
...
Рейтинг: 0 / 0
Помогите составить запрос (1С 7.7 ТиС)
    #36566354
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArsaveLast1Cmen,

стандартный регистр ТИС "РезервыТоваров" не подойдет?

без понятия... смотря что за задача

авторНеверная в смысле производительности или бизнес-логики?

и по первому и по второму и вообще... формы - удобство для ввода, регистры для получения и хранения данных
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Помогите составить запрос (1С 7.7 ТиС)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]