Partner Scoring and Evaluation v.17
The app to evaluate, score, and rank Odoo customers and vendors
This is the tool to evaluate and rank Odoo partners based on the flexibly configured questionnaires. The app lets you introduce survey questions of different types and weights, based on which the final score is calculated and shown.
- Free extension to evaluate, score, and rank Odoo vendors.
- Free extension to evaluate, score, and rank Odoo customers.
Indicative rankings
Show or hide rating progress bars on kanban, tree, and form views. Search low, normal, and high-ranked contacts using standard Odoo filters
Unlimited and specific questions
Introduce any number of evaluation points with various weights, answer bonuses, or answer penalties. Complete or change surveys right from a partner form
Flexible survey points
Apply suitable question types: checkboxes (e.g., True - plus 5 points, False - minus 2), drop-down selections (e.g., option 1 - plus 10 points, option 2 - plus 5 points, option 3 - minus 5 points), rankings (e.g., one star - 1 point, 3 stars - 5, no stars - minus 5 points), or numbers (e.g., each 5 - plust one point, but no more than 20)
Automatic evaluation types
Configure the rules to assign scores based on auto rules: when a partner suits specific filters (e.g., when a partner has a particular tag, add 3 points), when a partner has specific fields entered/not entered (e.g., no email or phone - minus 5 points), or calculate results based on complex and entirely flexible Python code
Your ranking levels
Define when a partner should be ranked high, normal, or low. For example, from 80% - highly scored; from 60% - normally scored
Topical quantitative analysis
Optionally turn on evaluation for customers and/or vendors. Choose specific partners to evaluate: others will be excluded from surveys.
Flexibly configurable surveys scoring points
Checkboxes
-
Use this question type when the answer is True or False (default)
-
Assign the score for both options: True - "Success Value Score" (e.g., +10); False - "Empty Value Score" (e.g., -5)
-
Assign the weight for this evaluation point, e.g., 2. For example, the calculated result would be -5 x 2 = -10 for the contact with the unchecked flag
Dropdown selections
-
Use this question type when there are multiple options to select. For instance, the estimated reputation is chosen between three possible values
-
Assign the score for each option: Great (+10), Normal (+5), or Low (-5). The default value is empty (e.g., 0 points)
-
Assign the weight for this evaluation point, e.g., 3. For example, the calculated result would be 10 x 3 = 30 for a partner with the "Great reputation"
Stars/Ratings
-
Use this question type when evaluating a specific parameter from 0 to a particular number up to 10. For example, "Compliance and ethics" to be scored from zero to three stars
-
Assign the score for each option: 1 star (-1), 2 stars (1), 3 stars (2). The default value is 0 (e.g., 0 points)
-
Assign the weight for this evaluation point, e.g., 2. For example, the calculated result would be 3 x 2 = 6 for a partner with 3 stars
Numbers
-
Use this question when users should enter an open-ended float number that is restricted only by a maximum. For example, the company revenue might be stated as any number in Millions, but the value for calculation is up to 10 Million
-
Assign the weight for this evaluation point, e.g., 2. For example, the calculated result would be 3.5 x 2 = 7 for a partner with 3 million revenue. However, if the revenue is 15, it will be 10 x 2, since 10 is the maximum for calculations
Filters
-
Use this question type to automatically assign a specific score based on whether a partner suits particular rules. For example, when a contact has a specific tag and/or fields entered
-
Assign the score for both possibilities: True - "Success Value Score" (e.g., +5); False - "Empty Value Score" (e.g., -5)
-
Assign the weight for this evaluation point, e.g., 1. For example, the calculated result would be -5 x 1 = -5 for the contact that doesn't satisfy the filters
Fields entered
-
Use this question type to automatically assign a specific score based on whether a partner has a particular field entered. For example, when a contact has a phone in Odoo
-
Assign the score for both possibilities: True - "Success Value Score" (e.g., 0); False - "Empty Value Score" (e.g., -10)
-
Assign the weight for this evaluation point, e.g., 2. For example, the calculated result would be -10 x 2 = -20 for the contact that has an empty phone field
Python code
-
Use this question type to calculate a score point automatically based on any Odoo data. For example, to find all paid invoices of the current partner and get their untaxed total
-
Assign the weight for this evaluation point, e.g., 2. For example, the calculated result would be 2 x 2 = 4 for a partner with the calculated result 2
-
Assign the maximum possible result. For example, if it is set as 5, the calculated result "7" will be replaced with 5. So, the score will be 5 x 2 = 10 (instead of 7 x 2 = 14)
-
Feature description and details in short
-
In the code use the variable "partner_id" that contains the currently evaluated Odoo contact (res.partner instance). Also, Python date, datetime, and timedelta are available
-
Apply Odoo "env" to work with database data. For example, env["sale.order"] for quotations or env["account.move"] for invoices
-
Save the calculation total in your code to the special "result" variable
Score calculations
-
Each scoring point is summed up for a currently evaluated partner. For example, five existing questions led to the weighted scores: +10 - 5 + 2 + 7 + 5 = 19
-
All the scoring questions also have their maximum possible values. For instance, 10 + 10 + 10 + 20 + 5 = 55
-
Then, a specific customer score is calculated as total points divided by the maximum points. So, 19/55 = 34.55%
-
Based on the calculated score, the app lets you define the high (marked green, e.g., 75%) and normal (marked yellow, e.g., 30%) levels. Others are low (marked red). Then, in our calculation, a partner is "normally" evaluated since 34.55% is between 30% and 75%.
Hakkında sık sorulan sorular Partner Scoring and Evaluation Odoo v.17
Araclarinizin güncelleme politikalari nedir?
Güncel Odoo Apps Store politikalarina göre:
- 12.0 ve önceki sürüm için alinan her modül, 12.0'a kadar tum surumlere erişim verir.
- 13.0 surumunden itibaren her modül sürümü ayri satin alinmalidir.
- Surumden bagimsiz olarak satin alma, o ana sürüm içindeki tum güncelleme ve hata duzeltmelerine hak verir.
faOtools ekibi bu politikalari kontrol etmez. Sorulariniz için doğrudan Odoo Apps Store temsilcilerine ulasin.
Uygulamanizi Odoo.sh üzerine nasil kurarim?
En doğrudan yaklasim, Odoo magazasinin yerlesik is akisidir:
1. Modül sayfasini acin ve Deploy on odoo.sh düğmesine tiklayin
2. GitHub sayfasina yonlendirilirsiniz. Hesabiniza giriş yapin, ardindan Create a new repo'ya tiklayin veya mevcut birini kullanin. Depo özel olmalidir. OPL-1 lisansli uygulamalarin yayimlanmasi yasaktir. Gerekirse Odoo.sh projeniz için yeni bir depo oluşturun
3. Ardindan odoo.sh'e gidin, Deploy'a tiklayin, karari onaylayin ve Continue'ya tiklayin. Kurulum başlar.
Bu adimlar uygulamayi projenin production dalina kurar. Diğer dallar veya modül guncellemesi için:
1. Kaynak kodu Odoo magazasindan indirin
2. Modulu gerekli GitHub deposuna commit edin. Hiçbir uygulama klasörü/dosyasi .gitignore'da olmamalidir. odoo.sh'in oluşturduğu depolar varsayilan olarak önemli yollari (örneğin /lib) yok sayabilir. Tum modül dizinlerini ve dosyalarini istisnasiz yükleyin
3. odoo.sh projesinin hedef dalini deploy edin veya ayarlariniz otomatik derlemeyi ongoruyorsa bekleyin.
Uygulamayi kendi sunucuma nasil kurarim?
2. Odoo sunucusunu yeniden baslatin;
3. Gelistirici modunu acin (teknik ayarlar);
4. Uygulama listesini güncelleyin (Uygulamalar menusu);
5. Uygulamayi bulun ve Activate/Install düğmesine basin;
6. Varsa uygulama sayfasindaki yonergeyi izleyin.
Uygulamanizin ek eklentileri var. Sonradan alabilir miyim?
Evet. Odoo tum bagimliliklari sepete otomatik ekler: çift odemeyi onlemek için daha önce satin alinan araclari cikarin.
Uygulamayi Odoo.sh üzerine kurdum ve testlerde uyari/hata goruyorum
Kirmizi/turuncu uyari uygulamanin özelliklerini etkilemez. Bazen modüllerimiz standart otomatik testleri gecemez, çünkü bunlar uygulamamizin amaclarina aykiri davranis bekler. Örneğin fiyati farkli hesaplariz, Odoo testleri ise nihai fiyati standart algoritmayla karsilastirir.
Önce dagitilan veritabaninin özelliklerini kontrol edin. Her sey doğru calisiyor mu?
Uyarinin gerçek özellikleri etkiledigini dusunuyorsaniz bize yazin; tam kurulum günlüklerini ve dagitilan modüllerin tam listesini (çekirdek ve üçüncü taraf) gönderin.
Uygulamanizi doğrudan sizden satin alabilir miyim?
Hayir, araclari yalnizca resmi Odoo uygulama magazasi üzerinden dagitiyoruz.
Indirim almak istiyorum
Ne yazik ki bireysel fiyat sunacak teknik imkanimiz yok.
Uygulamayi Odoo Online (SaaS) veritabanima kurabilir miyim?
Hayir, üçüncü taraf uygulamalar Odoo Online'da kullanilamaz. Odoo SaaS bunu engeller.
Aracinizin başka uygulamalara bagimliligi var. Onlari da almali miyim?
Evet, aracimizin doğru calismasi için bagimliliklarda isaretlenen tum modullere ihtiyaci vardir. Uygulama sayfasindaki fiyat bu bagimliliklari zaten içerir.
Modulun ABD dolari fiyati nedir? Neden değişti?
Modullerimizin fiyati euro cinsinden belirlenir. Odoo magazasi fiyatlari kendi ic kuruna göre diğer para birimlerine çevirir. Bu yüzden ABD dolari fiyati kur guncellendiginde degisebilir.
İngilizce dışındaki dillerdeki uygulama ve web sitesi metinleri yapay zeka desteklidir ve resmi Odoo çevirileriyle hizalanır. Bir hata görürseniz, çeviri doğruluğu bileti gönderin ve düzeltiriz.
Odoo demo veritabanları (canlı önizlemeler)
Bu uygulama için ücretsiz kişiselleştirilmiş bir demo veritabanı sağlayabiliriz.
Bize yazmak için telefon veya kredi kartı gerekmez. Yalnızca 30 saniyeyi aşmayan kısa e-posta kaydı yeter.
İsteğiniz üzerine yaklaşık iki hafta boyunca test yapabileceğiniz ve varsayımları kontrol edebileceğiniz bireysel bir canlı önizleme veritabanı hazırlarız.
Hata bildirimi
Hata veya tutarsız davranış görürseniz bize yazın. Satın alımdan sonra 60 gün içinde düzeltme garantisi veririz; bu süreden sonra da araçları geliştirmeye devam ederiz.
Bize yazmak için telefon veya kredi kartı gerekmez. Yalnızca 30 saniyeyi aşmayan kısa e-posta kaydı yeter.
İstekte mümkün olduğunca ayrıntı verin: ekran görüntüleri, Odoo sunucu günlükleri, sorunu nasıl yeniden üreteceğinizin tam açıklaması. Genellikle birkaç iş günü içinde (hata doğrulanırsa) çalışma planı veya (değilse) yönergeler hazırlanır.
Genel özellik talepleri ve modül fikirleri (ücretsiz geliştirme)
Araçlarımızı geliştirmeye güçlü şekilde motiveyiz ve her geri bildirime minnettarız. Gereksinimleriniz kamuya yararlıysa ve verimli uygulanabilirse ekip bunları yapılacaklar listesine alır.
Böyle bir yapılacaklar listesi düzenli işlenir ve ek ücret varsaymaz. Son tarihler ve nihai tasarım sözü veremesek de istenen özellikleri yatırım ve risk olmadan almanın iyi bir yolu olabilir.
Bize yazmak için telefon veya kredi kartı gerekmez. Yalnızca 30 saniyeyi aşmayan kısa e-posta kaydı yeter.
The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box, and NAS. DMS. File Manager. Document management system
The tool to automatically synchronize Odoo attachments with OneDrive files in both ways
The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.
398€The tool for time-based service management from booking appointments to sales and reviews
The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts
198€The tool to automatically synchronize Odoo attachments with Google Drive files in both ways
The tool combines users in roles and simplifies security group assigning. Access group management. Users mass updating
38€The tool to plan, share and control employees shifts in a form of weekly timetables. Work schedule. Work shift calendar