- Pharmacy Base
- Covered Pharmacy
- Pharmacies with Availability
- Penetration
- Availability Checks
- Availability Checks with Availability
- In Stock
- Orders
- SKU
- Brand
- Control Check Brand
Pharmacy Base
Faqat Point of sale sifatida tasniflangan tashkilotlar kiritiladi.
Barcha faol filtrlar hisob-kitoblarga ta’sir qiladi.
Tanlangan hisobot qamroviga kiritilgan dorixonalarning umumiy sonini ko‘rsatadi. Qamrov va penetratsiya tahlili uchun ishlatiladigan maqsadli dorixonalar bazasini bildiradi.
DAX formulasi
CALCULATE(
DISTINCTCOUNT(crm_owner_v2_csv[key_cleint_id]),
crm_company_dictionary_v2_csv[Sales Point] = "Point of sale"
)Hisoblash mantiqi
Tanlangan hisobot qamroviga biriktirilgan dorixonalar, ya’ni savdo nuqtalarining, noyob sonini hisoblaydi.
Covered Pharmacy
Faqat yakunlangan tashriflar kiritiladi.
Bitta dorixonaga bir nechta tashrif bir marta hisobga olinadi.
Faqat Point of sale sifatida tasniflangan tashkilotlar kiritiladi.
Tanlangan hisobot davrida tashrif buyurilgan dorixonalar sonini ko‘rsatadi. Field faoliyatlari orqali erishilgan dorixona qamrovini o‘lchaydi.
DAX formulasi
CALCULATE(
DISTINCTCOUNT(crm_task_fact_v2_csv[key_cleint_id]),
crm_company_dictionary_v2_csv[Sales Point] = "Point of sale",
crm_task_fact_v2_csv[key_task_isfinish] = 1
)Hisoblash mantiqi
Kamida bitta yakunlangan tashrif qayd etilgan dorixonalarning noyob sonini hisoblaydi.
Pharmacies with Availability
Mavjudlik control_float1 > 0 bo‘lganda tasdiqlanadi.
Natijalar tanlangan brendlar va filtrlarga bog‘liq.
Tashriflar davomida mahsulot mavjudligi tasdiqlangan dorixonalar sonini ko‘rsatadi. Qamrab olingan dorixonalarda mahsulot mavjudligini o‘lchaydi.
DAX formulasi
VAR ClientsWithAvail =
CALCULATETABLE(
VALUES(crm_task_fact_v2_csv[key_cleint_id]),
crm_company_dictionary_v2_csv[Sales Point] = "Point of sale",
KEEPFILTERS(crm_companypreparation2_csv[control_float1] > 0)
)
RETURN
CALCULATE(
DISTINCTCOUNT(crm_owner_v2_csv[key_cleint_id]),
TREATAS(ClientsWithAvail, crm_owner_v2_csv[key_cleint_id])
)Hisoblash mantiqi
Mahsulot zaxirasi noldan katta bo‘lgan dorixonalarning noyob sonini hisoblaydi.
Penetration
Faqat qamrab olingan dorixonalar uchun hisoblanadi.
Filtrlar qo‘llanganda dinamik ravishda qayta hisoblanadi.
Tanlangan mahsulot yoki brend mavjud bo‘lgan qamrab olingan dorixonalar foizini ko‘rsatadi. Mahsulot tashrif buyurilgan dorixonalarda qanchalik keng namoyish etilganini o‘lchaydi.
DAX formulasi
DIVIDE([Pharmacy with avail], [Pharmacy visited])Hisoblash mantiqi
Mavjudligi tasdiqlangan dorixonalar sonining tashrif buyurilgan dorixonalarga nisbatini hisoblaydi.
Availability Checks
Bajarilgan mavjudlik tekshiruvlarining umumiy sonini ko‘rsatadi. Dorixona auditi faoliyatlarining bajarilishini o‘lchaydi.
DAX formulasi
COUNTROWS(
FILTER(
crm_companypreparation2_csv,
NOT(ISBLANK(crm_companypreparation2_csv[control_flag2]))
)
)Hisoblash mantiqi
Mavjudlik haqida ma’lumot kiritilgan barcha yozuvlarni sanaydi.
Availability Checks with Availability
Zaxira mavjudligi tasdiqlangan mavjudlik tekshiruvlari sonini ko‘rsatadi. Dorixonalar bo‘yicha mahsulotning haqiqiy mavjudligini baholashga yordam beradi.
DAX formulasi
VAR AvailableCount =
COUNTROWS(
FILTER(
crm_companypreparation2_csv,
crm_companypreparation2_csv[control_flag2] = 1
)
)
RETURN AvailableCountHisoblash mantiqi
Mavjudlik aniq tasdiqlangan barcha yozuvlarni sanaydi.
In Stock
Dorixona tekshiruvlari davomida qayd etilgan jami zaxira miqdorini ko‘rsatadi. Dorixonalardagi mahsulot zaxirasi darajalari haqida ko‘rinish beradi.
DAX formulasi
SUM(crm_companypreparation2_csv[control_float1])Hisoblash mantiqi
Barcha qayd etilgan zaxira miqdorlarining yig‘indisini hisoblaydi.
Orders
Dorixonaga tashriflar davomida buyurtma qilingan umumiy miqdorni ko‘rsatadi. Talab va buyurtma faolligini baholashga yordam beradi.
DAX formulasi
SUM(crm_companypreparation2_csv[control_int1])Hisoblash mantiqi
Dorixona auditlari davomida qayd etilgan umumiy buyurtma miqdorini hisoblaydi.
SKU
Dorixonaga tashriflar davomida aniqlangan noyob SKU sonini ko‘rsatadi. Dorixonalarda taqdim etilgan mahsulot assortimentini o‘lchaydi.
DAX formulasi
DISTINCTCOUNT(crm_companypreparation2_csv[control_prep_id])Hisoblash mantiqi
Dorixona tekshiruvlari davomida qayd etilgan noyob mahsulotlarni sanaydi.
Brand
Dorixonalarda mavjud bo‘lgan noyob brendlar sonini ko‘rsatadi. Brend mavjudligini va mahsulot taqdimotining kengligini o‘lchaydi.
DAX formulasi
CALCULATE(
DISTINCTCOUNT(crm_sku_dictionary_csv[Brand]),
FILTER(
ALLSELECTED(crm_sku_dictionary_csv),
[Control check brand] > 0
)
)Hisoblash mantiqi
Dorixona auditlari davomida kamida bitta mahsuloti aniqlangan noyob brendlarni sanaydi.
Control Check Brand
Joriy filtr kontekstida brend mavjudligini aniqlash uchun ishlatiladigan texnik belgi.
DAX formulasi
INT(NOT ISEMPTY(crm_companypreparation2_csv))Hisoblash mantiqi
Quyidagilarni qaytaradi:
- kamida bitta mahsulot yozuvi mavjud bo‘lsa — 1
- mahsulot yozuvlari mavjud bo‘lmasa — 0
Brand hisob-kitoblarida ichki tarzda ishlatiladi.