Jeśli tyko do tego wykorzystujesz LMS to tak. A w tym systemie FK to akurat masz klientów w takiej samej kolejności co w LMS? i z ID zaczynającym się od 10000? Bo jeśli nie to to chyba nie ma sensu.
W mojej poprzedniej wiadomości chodziło o to aby w tabeli customers z LMS dodać nową kolumnę i do niej wpisać id z FK. Następnie w potrzebnych skryptach można wykorzystywać to pole zamiast id z LMS.
W dniu 20 lutego 2013 13:44 użytkownik Arturz arturz@kl.net.pl napisał:
W dniu 2013-02-20 10:07, Arturz pisze:
W dniu 2013-02-20 08:22, Krzysztof Drewicz pisze:
W dniu 20 lutego 2013 08:04 użytkownik Arturz arturz@kl.net.pl napisał: [..]
Akurat tu popieram księgową. Lms słuzy do pilnowania IP i etherwerxa..
Łatwiej zmienić numery klientom w LMS, ale tak aby komputery zostały;) W LMS nie mam w tej chwili nic więcej, a chciałbym go wykorzystać ;)
Pomoże ktoś?? jakąs radą??
Zmień biuro rachunkowe / Zmień FK ?
Poważniej czy znasz i możesz podać jeden stały algorytm konwersji ID LMS na ID w FK np ID z lms * 7 + 13 = ID z FK -> to do export*php można dodać takie wyliczanie.
Jeśli nie, to do export*php dodać pole %FK_ID oraz w customers dodać accounting_system_id, ale - jeśli będziesz importował np operacje bankowe z LMSa czy kasowe, trzeba też o tym pamiętać. Co to za FK? Większość "dużych" ma "uzgodnienia" albo "dopasowania" i się uczy - gdy 1. raz zobaczy jednoznaczny "klucz" - to go używa, a że klucz z LMSa najwygodniej mieć równy liczbowo kluczowi w FK to już inna bajka.
Numery klientów w LMS były nadawane "jak leci". Wcześniej klienci mieli TYLKO telefony stacjonarne. Z czasem pojawił sie net. Z stąd rozbieżności w numeracji. Postanowiłem to ujednolicić. Można by wtedy łatwiej połączyc FK z LMS. Jest jeszcze system bilingowy/ raportowy ... Jedyne pole które jest ~95 % zgodne to nazwa klienta - oczy wiście jakby pominąć wielkość liter ;)
Zastanawiałem się czy nie dało by się zrobic tabeli tymczasowej, która by miała oba ID + nazwy w sobie. Uzupełnić ręcznie te kilka procent i potem przepisac numery klientów w klientach i komputerach. LMS ma coraz fajniejsze rzeczy które chciałbym wykorzystać. Uważam, ze teraz póki nie mam dużej ilości danych jest idealny czas na porządki. potem upgrade LMS + uruchomienie terryt / mapy, dostęp do urządzeń z poziomu LMS .....
Panowie, jeśli w customers zmienię id, np na 10000+id to z tego co widze musze zmienić również :
customerid w customerassignments ownerid w nodes customerid w customercontacts
A helpdesk wystarczy ze wyczyszcze do zera
.......to czy o czyms zapomniałem??
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms