Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Как определить, что база принадлежит сети магазинов? : Супермаг Плюс (Супермаг 2000)

22.11.2024 8:45


11.07.2016 07:35
Собственно, есть ли что-то небольшое, что однозначно рассылается почтовиком в большинстве случаев, например? Конфигурация часто не рассылается... Должности тоже...
Т.е. требуется что-то, что будет совпадать во всех базах одной сети. Есть идеи? Брать контрольную сумму наименований классификатора?
11.07.2016 08:58
В карточках есть поле bornin - при централизованном ведении классификатора там id базы ЦО.
но могут быть и варианты...
11.07.2016 09:12
С bornin интересная идея, да, брать bornin у бОльшего количества карточек.
11.07.2016 09:30
Плюс к этому в почтовике, как правило, есть информация, что база подчиненная
11.07.2016 09:44
Суть не только определить, что сетевая, а именно принадлежность нескольких баз какой-то конкретной сети.
11.07.2016 10:33
Ну при централизованном ведении справочников, Bornin в старшей у всех будет одинаков, как и в подчиненной. Лучше, думаю, по smdocuments.bornin, там будут все Bornin сетки. И сравнить его c Bornin в sssysinfo, совпадает, значит локальная, если совпадает с карточками, значит старшая. Остальные из smdocuments.bornin : подчиненные, доверительные и т.п. ))
11.07.2016 10:47
Спасибо, но есть необходимость как раз найти что-то, что позволит группировать базы сети, а не собирать кучу данных по ним. В этом плане как раз то, что bornin карточек сети будет совпадать, отличаясь от всех других БД - самое то, что надо. Надо будет только нулевой не забыть исключить, впрочем, максимальное количество это сделает, скорее всего.
14.07.2016 11:57
SQL код:
select "id" from (select bornin "id",count(*) from supermag.smcard group by bornin order by 2 desc) where rownum=1; 
проверьте, пожалуйста, у кого сетка, что выдает один идентификатор?
14.07.2016 12:05
да, один выдаёт и в центре и в магах
14.07.2016 14:01
прикольно с where rownum=1
разве два может получиться?
Часовой пояс GMT +3, время: 08:45.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.