Добрый день. У меня такая ситуация.
Мы выставляем счет потенциальному покупателю. Соответственно заносим товар в резерв. Таких счетов уйма. Оплачивают его не все, но когда оплачивают, то мы заказываем товар у наших поставщиков. После чего его уже вносим на приход и можем выставить на расход. В отчете "остатки товара в резерве" заносится весь товар из всех счетов, как оплоченных, так и не оплоченных.
Можно ли сделать так, чтобы в отчете "остатки товара в резерве" показывался только товар из оплоченных или частично оплоченных счетов?
Как делать отчет на основе другого?
1. Заходим в меню "Отчеты" и открываем нужный нам отчет.
2. Потом нажимаем на кнопку "В режим редактирования", и раскрываем окно на максимум (так будет удобней)
3. В открывшемся окне в полях "Название по-украински" и "Название по-русски", меняем или дописываем название для будущего отчета.
4. Далее меняем или правим в окне SQL запрос текст SQL запроса к базе данных.
5. Если надо включаем в "Выбор нужных параметров для отчета" галочки что надо выбирать перед формированием отчета, а что нет.
6. Нажимаем кнопку "Сохранить как новый", и закрываем окно.
7. Далее заходим обратно в меню Отчеты : Отчеты пользователей и ищем имя отчета которое вы задали в п.3 Открываем его и запускаем, если надо правим печатную форму.
в п.4 замените текст на:
SELECT
c.fio as client_name,
sn.name as sklad_name,
gr.group_name,
tn.name,
tn.kod,
tn.ed_izm,
SUM(tm.to_kolvo) as kolvo,
AVG(tm.to_cena) as cena,
SUM(tm.to_suma) as suma
FROM
tovar_move tm
LEFT JOIN sklad_names sn ON (tm.from_sklad_id = sn.num),
tovar_name tn,
print_view_sklad_all(#активная_фирма_№#) gr,
client c,
schet sch
WHERE
gr.num = tn.tip AND
tm.to_sklad_id = -10 AND
tm.to_firma_id = c.num AND
tm.doc_type_id = -10 AND
tm.doc_id = sch.num AND
sch.paid IN (-1,1) AND
tm.tovar_id = tn.num AND
tm.from_sklad_id = gr.sklad_id
GROUP BY
1,2,3,4,5,6
попробовал так сделать. при попытке просмотреть отчет выдает следующее:
DataM.QueryRep.SelectQuery:
Invalid token.
Dynamic SQL Error.
SQL Error Code = - 104.
Token Unknown - line 15, char 24/
#.
что бы не вводил, выдает одно и то же... ???
Уверен неверно скопировали SQL текст, пришлите скриншот раскрытого вашего отчета где виден новый скопированный SQL скрипт.
Как ни пробую, у меня выдает - Отчет пустой.
А суть такова:
Мне необходимо что бы в отчете выдавало кол-во заказанного товара по всем заказчикам в одной строке с наименованием.