#0
by Сияющий Асинхраль
Попросили сделать отчет, в котором показывались бы за любой период первичные покупки, и те покупки которые первичными не являются. Ясно, что реализации первичные от вторичных надо как-то отделить. Но красивого варианта как-то не вижу. В голову приходит либо совсем простой поставить галочку пусть сами отделяют первичные от других, либо сделать периодический регистр сведений, в который писать при проведении доков Контрагента плюс Документ продажи, тогда срез первых на какой-нибудь дальний период (типа 1980 года) всегда даст первые документы любого контрагента. Но как-то оба решения в восторг не приводят, может есть что красивее? Буду сильно признателен за какие-нибудь идеи...
#2
by Масянька
1. Все покупки или есть какой-то параметр отбора? Контрагент, номенклатура и пр. 2. Признак "первичная покупка"? Счет -> реализация?
#3
by FormatC
ВЫБРАТЬ ГДЕ ТоварыНаСкладах.Период <= &ДатаОтчета И (ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг) ГДЕ (ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг) СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Номенклатура запрос получает последний докуемнт по которому приходила номенклатура, по аналогии можно и первичные продажи получить
#4
by Сияющий Асинхраль
Реализация (счет могут не оплатить), то есть первая реализация по каждому контрагенту.
#9
by Сияющий Асинхраль
Ну да, можно продажи анализировать, просто считал, что при больших периодах такие запросы тормозить должны :-( , хотя спасибо, проанализирую, может и правда чисто по продажам сделать Так в этом и вопрос :-)
#12
by skafandr
Странненько ... у яндекса по другому: "Первичными называют продажи товаров оптовым клиентам (дистрибьюторам и оптовым компаниям) и в торговые точки. К вторичным относят продажи товаров непосредственно потребителям."
#14
by Масянька
В таком разе: выбираешь все реализации, сортируешь по дате - в первую колонку самая первая, во вторую - последующие.
#15
by Сияющий Асинхраль
Ну так мы же 1С-ники, работаем на конкретных клиентов, а у конкретных клиентов свои собственные понятия и термины :-)
#16
by skafandr
Да .... уж А если в Ваших категориях - то совсем первая реализация или первая реализация в пределах заказа?
#19
by skafandr
Сделать реквизит у клиента и заполнять его первой реализацией не насилуя каждый раз хитрым запросом ;)
#21
by Сияющий Асинхраль
Этот вариант в , вариант рабочий, но медленный, думаю вариант с периодическим регистром сведений должен быстрее работать :-( В базе речь идет фактически о розничных покупателях - клиентах фитнеса, поэтому о счете речь вообще не идет
#22
by senior
вообще не вижу проблемы, запрос по продажам с группировкой по контрагенту Мин по дате, потом соединить снова с продажами получишь первичные продажи, остальное вторичные
#25
by Сияющий Асинхраль
Ладно. К моим вариантам прибавляю еще пару - запрос по все реализациям с группировкой Мин, плюс вариант . Буду глядеть - Спасибо!!!
#27
by Сияющий Асинхраль
В принципе, конечно, может быть и несколько, например чел может придти на фитнес два раза в день - утром и вечером, но для простоты учитывается только самый первый документ, все остальное вторичные
#29
by Сияющий Асинхраль
Для меня просто выполнение заказа, а для клиента я у него не спрашивал :-) , может хочет увидеть работу рекламы, может еще чего...
#32
by eryomin
ограничь период. обычно новые клиенты интересуют в связи с какими-нибудь недавними мероприятиями. а зачем тебе считать покупку вторичной, если клиент перед этим уже года три не заходил.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ЗУП 2.5 квартальная премия в расчете отпускных
- v8: СБ РФ: Эквайринговая система
- v7: Скрыть калькулятор из меню сервис
- ERP 2.2 Анализ себестоимости с разузлованием
- Какой mime-type прописать для файлов epf для загрузки на сайт?
- СКД на 8.3. Вывод группировок в колонках
- HTTP запрос из 1С
- Внутреннее представление объектов ЗначениеВСтрокуВнутр
- Закрытие счетов 90-91 в обособленных подразделениях
- Контактная информация организации ЗУП 3.1
- resize. работа с ImageMagick из 1С
- Две ККТ на одном компе, как заставить службу eou читать два порта?
- отладка правил обмена 1с
- Подключить доменную авторизацию при работе в браузере
- Не будет ли проблем с двумя usb-ключами на сервере 1С 8.3 ?
- При выполнении запроса - "В данной транзакции уже происходили ошибки"
- Определить объект метаданных по наименованию таблицы
- УТ 11.1 В отчет "Ведомость расчетов с поставщиками" отображается сумма без НДС
- УНФ 1.6 чеки ККМ
- Пробитие чека при отказе от УТМ