Как узнать количество элементов, созданных за период в справочнике ? #355844


#0 by xl
Необходимо узнать сколько контрагентов было добавлено в справочник контрагентов за период... Как лучше реализовать ?
#1 by ДенисЧ
Либо журнал регистрации, либо реквизит ДатаСоздания в справочник, либо сравнение с архивной копией на нужную дату
#2 by xl
или как получить дату создания объекта (элемента справочника контрагенты) в ТиС 7 ?
#3 by smaharbA
журнал
#4 by xl
мне необходимо в отчет вывести типа: за август было привлечено 20 новых клиентов... а планирую это сделать перебрав все элементы справочника контрагентов и подсчитав те. дата создания которых удовлетворяет августу.
#5 by Злопчинский
с такой реализацией я бы у вас выбился в передовые менеджеры...
#6 by Злопчинский
1. посмотреть за август клиентов, на которых были отгрузки/деньги 2. проверить - по клиенту из п.1 были движения ранее августа - нет* значит новый клиент!
#7 by smaharbA
все просче и быстрее (исключив программное создание)
#8 by Aleksey_3
А как планируешь отделять мух от котлет?, т.е. покупателей от поставщиков, к примеру, услуг?
#9 by smaharbA
как посмотреть движения ранее августа ?
#10 by Aleksey_3
Установить фильтр, если выбратьДвижение=0 тогда - наш клиент
#11 by smaharbA
за скока ?
#12 by ДенисЧ
от сотворения мира.
#13 by smaharbA
+ по паре тысяч клиентов...
#14 by Злопчинский
фигня, нормально будет, это же не отчет в обработке ожидания раз в 2 сек
#15 by xl
"Установить фильтр, если выбратьДвижение=0 тогда - наш клиент" - а если клиент был создан в июле но ни в июле ни в августе движение небыло - то это не новый клиент в августе - это новый клиент в июле, а мне нужны новые в августе (прям как Босс сказал :) ).
#16 by smaharbA
журнал
#17 by xl
там группы есть "Покупатели" и "Поставщики"
#18 by xl
в журнале регистрации смотреть программно сколько элементов справочника  контрагентов было записано за период и проверять в справочнике контрагентов какой группе принадлежит (покупатели или поставщики, .на и категорию заодно для детализации по менеджерам...) ?
#19 by Злопчинский
это не новый клиент, а навоз в проруби... с таким подходом - я ж грю, я у вас передовым менеджером бы стал
#20 by Злопчинский
полный бред. Поставщик/покупатель определяется не тем, в какой группе клиент лежит... "на заборе слово ЙУХ написано, но это же не значит что он там есть"
#21 by smaharbA
из журнала можно получить прям ссылку на элемент, да еще и кто создал
#22 by xl
думаю так все-же правильно будет. можно кодом ?
#23 by чеширский кот
Сервис -> Монитор пользователей -> Журнал Регистрации -> Выбираем период -> Закладка "События" -> В "Типы собий" ставим галку у "Справочники" -> В "Событие" выбираем "Записан новый элемент справочника" -> Закладка "Объекты" выбираем "отбор событий по объекту" -> в поле "тип объекта" выбираем справочник "контрагенты" -> нажимаем "ОК"
#24 by Злопчинский
Боле того! даже нужно!!! на код времени нет - вы уж сами как-нибудь... там не сложно..
#26 by Злопчинский
плохо...
#27 by Diman_Kr
Субъективное мнение. Я бы добавил реквизит Дата в справочник, и при нужном движении региста заполнял бы его. Переписок минимум, а информативность из задачи 100%.
#28 by чеширский кот
+1
#29 by чеширский кот
можно также реквизит заполнять при записи элемента с условием если он новый
#30 by smaharbA
а чем всех журнал не устраивает ? кода, строк десять, скорость секунд десять-пятнадцать на полгига... ... думаю автору нужны те, что были интерактивно добавлены
#31 by xl
неплохо но нужно и по ранним периодам. так что... выбратьдвижения
#32 by Diman_Kr
и для ранних подойдет, если реквизит заполнять при проведении.
#33 by xl
Вот так будет правильно ?
#34 by чеширский кот
так можно просто задать период в журнале регистраций ... зачем изобретать велосипед, если есть простой механизм?
#35 by xl
мне в отчет нужны данные - просто число новых клиентов за период по менеджеру - как их выбрать из журнала регистраций программно ?
#36 by xl
исправил второй диапазон проверки дат при наличии движения за выбранный период...
#37 by Злопчинский
какя бредятина...
#38 by xl
оптимизируешь ?
#39 by VasilyKushnir
Берешь КусочекБумажки, Ручку - желательно которая пишет: 1. В последний день месяца (30, 31 или 28/29) записываешь последний номер кода в справочнике Покупатели. 2. В последний день следующего месяца процеру 1 повторяешь. 3 Разница (вычитанием) между последней записью и предыдущей даст к-во новых покупателей за месяц. Предполагаю реакцию на пост: БРЕД ПОЛНЕЙШИЙ. Да, да, да... Согласен. Но и то, что ты сейчас мудришь - из той же оперы.
#40 by Diman_Kr
Удалили SYSLOG и прощай отчет!
#41 by xl
это всего лишь кусочек кода определяющий - новый клиент или нет (по условию были ли по нему движения) - дальше я просто проверю покупатель это или поставщик, посчитаю по менеджерам и выдам им нужное.
#42 by smaharbA
Кто ? Дарю, если немного изменить ускорится раз в пять...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С