Dunyodagi hamma narsa haqida

CRM tizimlari va dunyodagi hamma narsa haqida blog...

Yangi SuiteCRM modullarini ishlab chiqishda Studiodan foydalanish

Studio vositasi sukut bo'yicha SuiteCRM da mavjud. Bu CRM tizimida o'rnatilgan modullarning ko'plab parametrlarini mahalliy ravishda o'zgartirishga imkon beruvchi juda foydali vositadir.

Studio yordamida siz CRM tizimida o'rnatilgan har qanday modulni osongina o'zgartirishingiz mumkin. Siz yangi ma'lumotlar maydonlarini qo'shishingiz, ro'yxat panelidagi modulning ko'rinishini o'zgartirishingiz, tahrirlash shaklini va modul yozuvining ko'rsatish shaklini o'zgartirishingiz mumkin. Barcha o'zgarishlar grafik interfeys yordamida amalga oshiriladi va hech qanday dasturlash bilimini talab qilmaydi. Studiyaning o'zi tizimning ma'lumotlar bazasi va php fayllariga kerakli o'zgarishlarni amalga oshiradi. Va bularning barchasi CRM tizimining operatsion bosqichida juda yaxshi ishlaydi, ammo modulni ishlab chiqish hali ham davom etayotgan bo'lsa, u holda Studio-dan foydalanish juda ko'p qo'shimcha ishlarga olib kelishi mumkin.

Menda shunday misol bor edi. Fleksografik yorliq buyurtmalarini qayta ishlash uchun modul ishlab chiqilgan. Sinov ishlashi uchun modul mijozga topshirildi. Va sinov paytida mijoz bir necha marta interfeys elementlarini o'zgartirishni so'radi (buyurtmalar ro'yxati va modul yozuvidagi ma'lumotlar maydonlarining joylashuvi) va hatto bitta mos yozuvlar maydonini qo'shish. Chunki modul aslida tayyor edi, keyin men modulni har safar qayta tiklashga va mijoz serveriga yangi versiyani o'rnatishga juda dangasa bo'ldim va tezda Studio'da hamma narsani qildim. Xo'sh, hamma narsa mijoz serverida deyarli On-Line rejimida amalga oshirilganligi sababli, kiritilgan barcha o'zgarishlar hujjatlashtirilmagan. Va bir oylik sinovdan so'ng, modul nihoyat tijoriy foydalanishga topshirilgunga qadar, modulga Studio-da amalga oshirib bo'lmaydigan o'zgarishlarni kiritish va modulning php fayllari kodiga aralashuvni talab qilish kerak edi. Natijada, modulning yangi versiyasini tayyorlashda, tabiiyki, mijoz tomonida Studio-da kiritilgan barcha o'zgarishlar modul tuzilmasining o'ziga o'tkazilishi kerak edi. Studio-da kiritilgan o'zgarishlar ro'yxati va tartibi hujjatlashtirilmaganligi sababli, mijoz bilan qo'shimcha tasdiqlash uchun ko'p vaqt sarflashimiz kerak edi.
Modulni tijorat maqsadlarida foydalanishga topshirishdan oldin Studio'dan foydalanish tajribasidan so'ng, men o'zim uchun sinov paytida modulga barcha, hatto eng kichik va eng asosiy o'zgarishlarni faqat modulni ishlab chiqish muhitida amalga oshirishga va uning yangi versiyalarini etkazib berishga qaror qildim. Studio'dagi o'zgarishlar o'rniga mijozga modul.
Modul to'liq tijoratlashtirilgunga qadar Studio'dan foydalanish mumkin bo'lgan muammolarga olib keladi. Studio faqat tayyor modulni mijoz so'rovlariga mos ravishda yakuniy sozlash uchun ishlatilishi mumkin.