==== vTiger 5.0.4 migration ==== 5.0.4 je zadnja stabilna verzija vTiger rel. 5. Naj bi bila porformančno izboljšana za nas pa je zanimivih še nekaj izboljšav, ki bodo na voljo v 5.1 kot so Asterisk integration in workflow. Spodaj je opisan postopek migracije našega Andes CRM-ja in težave, ki jih je bilo potrebno rešiti med migracijo. Ideja prehoda na vTiger rel 5 je naslednja: - Migrirati Andes - Slo language pack in ga pol dat v vTiger community - Preveriti ali lahko izvedemo Produs delavnico - Funkcionalni testi, kjer preverimo ali nam je ta verzija OK - Če ok vključitev v vTiger (enterprise) community - Migrirati Atol - zna bit zahetvno zaradi obsega podatkov in modifikacij - Testna Atol produkcija v okviru katere prilagodimo podatke in postopke dela ostoječi verziji vTigra in če je nujno naredimo kakšno spremembo - Vzpostaviti PIO production policy, kjer bi bilo potrebno stranke seznaniti z idejo o uporabi vTiger OS CRM-ja, morebitne spremembe sofinancirajo mi pa skrbimo za usklajenost z nadgranjami - Vzpostaviti razvoj PIO-ta, kjer se kaže kot najučinkovitejša rešitev vključitev v vTiger development oz razvoj modulov in sprememb, o tem da vztrajamo na uporabo vTiger core verzije - Novi CRM so vTiger rel 5, kar ne bi smel biti problem - Migracija obstoječih rel. 4.2 PIO-tov, kjer bo treba to potem tudi ustrezno skomunicirati s ttrankami in nuditi ustrezen support Trenutno imam dva placa - http://kokla.atol.si/vtiger504si, ki je vTiger 5.0.4 in dodan slovenski lang pack, lahko pa se izbere tudi ENG - http://kokla.atol.si/delta, ki je migriran Andes in v katerega se lahko prijaviš z adminom in Janja. Prenos ANDES placa na koklo ================== mkdir delta cp vtiger504 chown -R apache:apache delta create database delta use delta source /tmp/andes.sql http://kokla.atol.si/delta install migrate delta update field table edit config.inc.php - spremeniš bazo iz deltainstall v delta - dodaš sl_si lang lahko se prijavim kot admin ============================ stavri nekak shranjeje v User_privileges file in se neki narobe bere, kot pa kaže niti ni tako hudo, ker moraš samo poskrbet, da se lahko prijaviš kot admin in potem narediš recalcučlate sharing access, da se sharing_access file-i zgradijo za vse userje, o prijavi se pa potem pe za deugiranje mi je lo najlažje echo... in pa $log->debug($array) nekaj je narobe s field tabelo, ker v njej ni fieldov za tabid=29, kar se rabi v retrieve_entity_info funkciji, ko izereš MY prefernces če nardim dump iz org baze in pol import zgleda da je odjava in prijava ok modules/Users/DeatilView.php vi Users.php retrieve_entity_info (29, 467, 'user_name','vtiger_users',1,'106','user_name','User Name',1,0,0,11,1,79,1,'V~M',1,null,'BAS') (29, 415, 'user_name','vtiger_users',1,'106','user_name','User Name',1,0,0,11,1,79,1,'V~M',1,NULL,'BAS') popravt je treba inserte v field tabelo ??? vprašanje če so prav povezave na module majo enkrat prefix vtiger_ enkrat pa ne ... vtiger_related lists bi blo treba ugotovit, ker smo taelo precej popravljali sedaj pa so vključene že v5 spremembe. naredu sem file s potrebnimi spremembanmi za andes ... - field tabelo je trea updetat - user ... je treba naštudirat - role in userji so mal drugač