Witam, czy da się jakoś automatycznie powiązać komputery z taryfami? Względnie podzieliłby się ktoś zapytaniem które wyświetli komputery, które nie mają przypisanej taryfy.
czy da się jakoś odpalić w tc-new opcję:
one_class_per_host ? Chodzi o to, żeby klienci mogli mieć kilka taryf do 1 komputera.
Posiadam lms 1.11.10.
Pozdrawiam - malpio
On 03.01.2011 00:02, malpi wrote:
Witam, czy da się jakoś automatycznie powiązać komputery z taryfami?
było na liście parę razy
Względnie podzieliłby się ktoś zapytaniem które wyświetli komputery, które nie mają przypisanej taryfy.
select id from nodes where id not in (select nodeid from nodeassignments)
czy da się jakoś odpalić w tc-new opcję:
one_class_per_host ? Chodzi o to, żeby klienci mogli mieć kilka taryf do 1 komputera.
wydaje mi się że bez tej opcji mogą mieć kilka taryf.
W dniu 2011-01-03 08:02, A.L.E.C pisze:
On 03.01.2011 00:02, malpi wrote:
Witam, czy da się jakoś automatycznie powiązać komputery z taryfami?
było na liście parę razy
Względnie podzieliłby się ktoś zapytaniem które wyświetli komputery, które nie mają przypisanej taryfy.
select id from nodes where id not in (select nodeid from nodeassignments)
czy da się jakoś odpalić w tc-new opcję:
one_class_per_host ? Chodzi o to, żeby klienci mogli mieć kilka taryf do 1 komputera.
wydaje mi się że bez tej opcji mogą mieć kilka taryf.
test
Dnia 3 stycznia 2011 8:02 "A.L.E.C" alec@alec.pl napisał(a):
On 03.01.2011 00:02, malpi wrote:
Witam, czy da się jakoś automatycznie powiązać komputery z taryfami?
było na liście parę razy
szukałem - znalazłem tylko 1x taki temat - bez odpowiedzi. Podajcie linka proszę, jeśli da się to zrobić
Względnie podzieliłby się ktoś zapytaniem które wyświetli komputery, które nie mają przypisanej taryfy.
select id from nodes where id not in (select nodeid from nodeassignments)
a żeby pokazało tylko komputery użytkowników posiadających status "podłączony", którzy nie są usunięci? (jednocześnie bez bez urządzeń sieciowych).
czy da się jakoś odpalić w tc-new opcję:
one_class_per_host ? Chodzi o to, żeby klienci mogli mieć kilka taryf do 1 komputera.
wydaje mi się że bez tej opcji mogą mieć kilka taryf
Ok, zbadałem temat dokładnie i działa to tak: 1) jak klient ma kilka komputerów do 1 taryfy to wszystkie komputery trafiają do 1 worka 2) jak klient ma kilka taryf do 1(kilku) komputera(ów) - taryfy się sumują dla tego komputera(ów) pod warunkiem, że jakikolwiek komputer nie ma 2 taryf 3) jeśli choć 1 komputer ma więcej niż 1 taryfę, to wszystkie taryfy się sumują i wszystkie komputery trafiają do 1 worka.
- Oczekiwałbym raczej, żeby każdy komputer miał tyle, ile wynika z sumy jego taryf - co o tym myślicie?
I ostanie pytanie: dlaczego tc-new numeruje filtry co 2 numery (czyli zmienna %h wynosi kolejno 100, 102, 104 itd)?
Dzięki za pomoc
malpio
Cytowanie malpi malpi@o2.pl:
Względnie podzieliłby się ktoś zapytaniem które wyświetli
komputery, które nie mają przypisanej taryfy.
select id from nodes where id not in (select nodeid from nodeassignments)
a żeby pokazało tylko komputery użytkowników posiadających status "podłączony", którzy nie są usunięci? (jednocześnie bez bez urządzeń sieciowych).
Piszę z głowy, mogą być małe błędy:
select n.id from nodes n LEFT JOIN customers c ON c.id=n.ownerid where c.id not in (select nodeid from nodeassignments) AND status=3 and deleted=0
czy da się jakoś odpalić w tc-new opcję:
one_class_per_host ? Chodzi o to, żeby klienci mogli mieć kilka
taryf do 1 komputera.
wydaje mi się że bez tej opcji mogą mieć kilka taryf
Ok, zbadałem temat dokładnie i działa to tak:
- jak klient ma kilka komputerów do 1 taryfy to wszystkie komputery
trafiają do 1 worka 2) jak klient ma kilka taryf do 1(kilku) komputera(ów) - taryfy się sumują dla tego komputera(ów) pod warunkiem, że jakikolwiek komputer nie ma 2 taryf 3) jeśli choć 1 komputer ma więcej niż 1 taryfę, to wszystkie taryfy się sumują i wszystkie komputery trafiają do 1 worka.
- Oczekiwałbym raczej, żeby każdy komputer miał tyle, ile wynika z
sumy jego taryf - co o tym myślicie?
Swego czasu też miałem takie dylematy. Rozwiązałem je wymuszeniem by komputery miały przypisane taryfy i tyle. Tak jest jasno i czytelnie i dla użytkownika LMS'a i dla admina i łatwiej diagnozować ewentualne problemy.
I ostanie pytanie: dlaczego tc-new numeruje filtry co 2 numery (czyli zmienna %h wynosi kolejno 100, 102, 104 itd)?
Dzięki za pomoc
malpio _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
uczestnicy (4)
-
A.L.E.C
-
bulas3@wp.pl
-
malpi
-
maniac@sistbg.net