powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Нужен совет как лучше сделать
15 сообщений из 15, страница 1 из 1
Нужен совет как лучше сделать
    #37488740
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Есть 1С 8.1 УТ 10.3

I. Появилась задача сделать акционный товар и отображать его в отчете Прайс-лист в виртуальной группе. Т.е. в справочник добавил чекбокс с признаком Акционный. При выводе прайс-листа данный акционный товар должен располагаться в своих папках, а также в отчет должна выводиться группа "Акционные товары" и в этой группе дублироваться те товары у которых стоит галка - Акционный.
Есть ли у кого мысли, советы как лучше сделать?
У меня есть мысль как бы я это сделал в релицонной БД:
1. Основной запрос
2. Union - Выбирающий "папку Акционные товары"
3. UNION ALL Выбрать все товары с признаком, но кодгруппы присвоить значение Кода "Акционный товар".

Думаю тогда бы получилась необходимая мне структура.

II. Подскажите что обозначают в запросе символы "{.........}". То есть как это читать, о чем это говорит?
А то в хелпе искал, не могу найти.
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37488875
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри - ничего не понял. Пример можно - как есть и нужно.
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37488992
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taekwonder, символы {.....} это директивы для построителя отчетов (почитайте про построитель отчета). А на счет основного вопроса - есть мнение, что путь решения (доп. реквизит) выбран неправильно. Возможно, следует обратить внимане на такую сущность, как "Ценовая группа". Почитайте книжку, которая в коробке идет (описание конфигурации), многие вопросы проясняться.
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489010
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489015
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Красным отмечено то, что есть.
Черным то, что хотелось бы добавить (как бы хотелось, чтобы выглядел отчёт)
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489040
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmitriyZ,

СПС, за разъяснение. Как я понимаю ценовая группа, там как бы указываются типы цен. Нам признак вообще для чего нужен.
Основной учет ведётся в 1С. Но так же есть самописная программа (вообще писаная на Delphi). Клиент ставится поставщику и он через неё делает заказ продукции. В этой программе отображается прайс из 1С и идёт постоянный обмен с 1С. Так вот в этой программе в дереве будет создан Node 1-го уровня с листами у которых стоит признак "Акционный". Разработкой этой проги я не занимаюсь (занимаются другие люди), я занимаюсь 1С. Так вот и вопрос:
Отчет прайс лист это как бы таже древовидная структура, вот как туда создать виртуальную группу в которой будут дублироваться товары по признаку.
Надеюсь немного прояснил, если что задавайте вопрос.)
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489059
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taekwonder, так вам что нужно сделать? Переделать отчет "Прайс лист" или вам нужен просто запрос, который по некому признаку сгруппирует данные?
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489081
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmitriyZ,

Вообще конечно переделать отчёт. Этот отчёт стандартный, поэтому я думаю что макет ему менять не надо??? А наверное надо изменить запрос. Я прав??
Вообще 1Совыми запросами возможно такое получить??
Извените за наглость, есть у вас какие-нибудь мысли по добавлению\изменению запроса?
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489108
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taekwonder, тогда еще вопрос: чем вызвано требование присутствия одной и той же позиции номенклатуры в прайс-листе? Зачем вам ее видеть сразу в двух группах (пусть одна из них виртуальная)?
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489129
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmitriyZ,

Я бы так знал)))
Есть задание, я конечно интересуюсь зачем, но не спорю. Говорят что так надо, моё дело сделать, либо сказать что эту хотелку сделать невозможно.
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489142
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу предположить, чтобы пользователь(покупатель) сразу видел, что за товар у нас по акции. И соответственно хотел его купить (жадность очень сильная вещь:)) )
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489183
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы случайно не знаете в ПостроительОтчета можно присваивать\использовать временную таблицу?
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489190
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaekwonderВы случайно не знаете в ПостроительОтчета можно присваивать\использовать временную таблицу? можно
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489219
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaekwonderМогу предположить, чтобы пользователь(покупатель) сразу видел, что за товар у нас по акции. И соответственно хотел его купить (жадность очень сильная вещь:)) )
Вот такой запрос
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
ВЫБРАТЬ
	"Основной раздел" КАК РазделПрайса,
	Номенклатура.Ссылка КАК Ссылка
ИЗ
	Справочник.Номенклатура КАК Номенклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	"Специальное предложение",
	Номенклатура.Ссылка
ИЗ
	Справочник.Номенклатура КАК Номенклатура
ГДЕ
	Номенклатура.Родитель = &Родитель
ИТОГИ ПО
	РазделПрайса,
	Ссылка
Выведет примерно то - что нужно. Потестить можно во встроенном отчете "Консоль отчетов". Параметр "родитель" - любая группа номенклатуры (сделел для простоты). И еще не забыть группировке "Ссылка" поставить тип "Иерархия".
...
Рейтинг: 0 / 0
Нужен совет как лучше сделать
    #37489246
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DmitriyZ,

СПС.
Там запрос километровый с кучей вложенных запросов. Я решил запихнуть его во временную таблицу. Потом сделать выборку из временной по признаку Акционный И Объединить её с полной выборкой по временной.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Нужен совет как лучше сделать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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