אתר בית מרקחת על 1C-Bitrix: קטלוג, הזמנות, MDLP

יצירת אתר תרופות על 1C-Bitrix עם אינטגרציה של הנהלת חשבונות ו-MDLP פיתוח אתר בית המרקחת שלנו על 1C-Bitrix מבטיח קטלוג תרופות מדויק ואינטגרציה חלקה עם MDLP. רשת בתי מרקחת גדולה עם 15,000 פריטים ו-200 סניפים גילתה: האתר שלהם הציג נתוני מלאי ש...
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
אתר בית מרקחת על 1C-Bitrix: קטלוג, הזמנות, MDLP
מורכב
מ- 1 שבוע עד 3 חודשים

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • image_website-b2b-advance_0.webp
    פיתוח אתר חברה B2B ADVANCE
    1454
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    פיתוח אתר לחברת FIXPER
    1018
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    760
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    879
  • image_crm_dolbimby_434_0.webp
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    803
  • image_crm_technotorgcomplex_453_0.webp
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1162

פיתוח אתר בית מרקחת על 1C-Bitrix עם הנהלת חשבונות ושילוב MDLP

פיתוח אתר בית מרקחת על 1C-Bitrix מבטיח קטלוג תרופות מדויק ושילוב MDLP חלק.

רשת בתי מרקחת גדולה עם 15,000 פריטים ו-200 סניפים גילתה: האתר הציג נתוני מלאי שהיו בני שלושה ימים. משתמשים ביצעו הזמנות, אך בבית המרקחת לא היה מוצר. השילוב עם 1C באמצעות קבצי FTP נשבר פעם בחודש, וחיפוש אנלוגים לא היה קיים. עיצבנו מחדש את הארכיטקטורה — כעת המלאי מתעדכן כל 15 דקות (פי 10 מהר יותר מהגישה הקודמת המבוססת על FTP), וחיפוש לפי תסמינים מטפל ב-10,000 שאילתות ביום. הפיתוח מתחיל מ-$25,000 ותלוי במספר בתי המרקחת ובמורכבות השילוב. מפתחי 1C-Bitrix המוסמכים שלנו עם ניסיון של 10+ שנים מבטיחים שילוב אמין, ושלמות הנתונים מובטחת באמצעות בדיקות אוטומטיות.

ההשקעה באתר בית מרקחת מלא מתחילה ב-$25,000, עם פוטנציאל חיסכון שנתי של $10,000.

לפיתוח אתר בית מרקחת, אנו מתמקדים בפונקציונליות של 1C-Bitrix לבית מרקחת כולל קטלוג תרופות והזמנות מקוונות.

מה מיוחד בפיתוח אתר בית מרקחת על 1C-Bitrix?

מסחר אלקטרוני בבתי מרקחת מוסדר על ידי החוק הפדרלי מס' 61-FZ "על מחזור תרופות" (61-FZ). מלבד רישוי, יש צורך בשילוב MDLP, הגבלות מרשם, מלאי מדויק והתאמת אנלוגים. Bitrix עם אינפובלוקים ו-Highload-בלוקים יכול להתמודד עם אלה, אך תצורה נכונה היא קריטית. אנו בונים את הארכיטקטורה כך ש-47% מהתנועה המגיעה דרך חיפוש תסמינים מעובדת ביעילות.

קטלוג תרופות

מבנה הקטלוג מבוסס על אינפובלוק עם מאפיינים פרמצבטיים:

מאפיין סוג מטרה
ACTIVE_SUBSTANCE מחרוזת INN (שם בינלאומי לא קנייני)
TRADE_NAME שם אלמנט שם מסחרי
DOSAGE_FORM רשימה טבליות, קפסולות, תמיסה, משחה, נרות...
DOSAGE מחרוזת 500 מ"ג, 10 מ"ג/מ"ל
PACKAGE_QTY מספר כמות לאריזה
PRESCRIPTION רשימה מרשם / ללא מרשם
ATC_CODE מחרוזת קוד סיווג ATC (לדוגמה, J01CA04)
MANUFACTURER קישור ל-HL יצרן
COUNTRY קישור ל-HL ארץ מוצא
REG_NUMBER מחרוזת מספר תעודת רישום
STORAGE_TEMP רשימה עד 25°C / 2–8°C / ללא הגבלות
MDLP_GTIN מחרוזת GTIN לסימון MDLP
ANALOGS קישור לאלמנטים (מרובה) אנלוגים לפי INN

עבור תרופות מרשם, כפתור "קנייה" מוחלף ב"הזמן" עם הערה: נמסר רק עם מרשם. זה נבדק באמצעות המאפיין PRESCRIPTION בתבנית catalog.element. הסיווג הוא כפול: לפי קבוצות ATC ולפי תגיות מטרה (לכאב ראש, להצטננות).

יישום חיפוש תסמינים ושילוב ICD-10

ספר העיון ICD-10 נטען לתוך ה-Highload-בלוק hl_mkb10:

  • UF_CODE — קוד אבחנה (J06.9, K21.0)
  • UF_NAME — שם אבחנה
  • UF_PARENT_CODE — קוד קבוצת אב
  • UF_SYNONYMS — שמות נפוצים (נזלת, צרבת, מיגרנה)

השלמה אוטומטית בחיפוש: המשתמש מקליד "כאב גרון" — המערכת מוצאת J02 (דלקת לוע חריפה) ו-J03 (דלקת שקדים חריפה), ואז מציעה תרופות קשורות. הקישור "אבחנה → תרופה" מאוחסן ב-HL-בלוק ביניים hl_mkb_drugs (שדות: UF_MKB_CODE, UF_PRODUCT_ID). החיפוש עובד דרך בקר AJAX, והתוצאות נשמרות במטמון בצד הלקוח (sessionStorage). בקצה האחורי, אינדקס מורכב על UF_SYNONYMS + UF_NAME מבטיח סינון מהיר.

איך לבדוק זמינות תרופות ולמצוא אנלוגים?

זו התכונה המבוקשת ביותר. משתמשים שואלים לעתים קרובות אם תרופה זמינה בבית מרקחת קרוב, ואם לא, אילו אנלוגים יש במלאי. הגישה שלנו לפיתוח אתר בית מרקחת מטפלת בכך באמצעות בדיקות מלאי בזמן אמת.

ארכיטקטורת בדיקת זמינות: נתוני המלאי מגיעים ממערכת הנהלת החשבונות של רשת בתי המרקחת. אפשרויות:

  1. 1C:ניהול רשת בתי מרקחת — ייצוא דרך REST על HTTP
  2. Farmatika / M-Apteka Plus — החלפה דרך CSV/XML על FTP
  3. מערכת מותאמת אישית — REST API או SOAP

הנתונים מגיעים ל-Highload-בלוק hl_pharmacy_stock:

שדה סוג מטרה
UF_PRODUCT_ID מספר מזהה מוצר בקטלוג Bitrix
UF_PHARMACY_ID מספר מזהה בית מרקחת (מתוך אינפובלוק "בתי מרקחת")
UF_QUANTITY מספר מלאי (יחידות/אריזות)
UF_PRICE מספר מחיר בבית מרקחת ספציפי
UF_UPDATED_AT תאריך/שעה זמן העדכון האחרון

הסנכרון רץ דרך סוכן cron CPharmacyStockAgent כל 15 דקות. ייצוא מלא בלילה, ייצוא מצטבר במהלך היום. עם 200 בתי מרקחת ו-15,000 פריטים, הטבלה מגיעה ל-3,000,000 שורות — אינדקס על (UF_PRODUCT_ID, UF_PHARMACY_ID) הוא חובה. החיסכון בשילוב 1C תלוי בהיקף; חיסכון אופייני בעלויות מהחלפת נתונים יעילה יכול לעלות על $10,000 בשנה.

תצוגת צד לקוח:

בדף הפרטים — בלוק "זמינות בבתי מרקחת." בקשת AJAX מחזירה רשימת בתי מרקחת עם מלאי, ממוינת לפי מרחק מהמשתמש (Geolocation API + נוסחת Haversine). כל שורה: שם, כתובת, מלאי (כמות מדויקת או "במלאי" / "נמוך" / "אזל") וכפתור "הזמן". אנחנו לא מציגים כמות מדויקת — היא מתיישנת תוך דקות. שלושה טווחים: ירוק (>5), צהוב (1–5), אפור (0). הסף ניתן להגדרה.

הצעת אנלוגים כאשר תרופה אזלה מהמלאי

אלגוריתם:

  1. קח את ה-INN של התרופה הנוכחית (ACTIVE_SUBSTANCE).
  2. בחר את כל הפריטים עם אותו INN ואותו מינון — אנלוגים מלאים (גנריים).
  3. אם יש מעט מדי התאמות, הרחב לאותה קבוצת ATC ברמה 4 (אנלוגים פרמקולוגיים).
  4. סנן תוצאות לפי זמינות בבתי מרקחת — רק אלה שבמלאי.

המאפיין ANALOGS ממולא אוטומטית על ידי סקריפט cron המבוסס על INN. עריכה ידנית זמינה עבור חריגים.

הזמנות מקוונות

הזמנה אינה מכירה; לא מתבצע תשלום באתר. תהליך:

  1. המשתמש בוחר תרופה ובית מרקחת, לוחץ על "הזמן."
  2. נוצרת בקשה ב-Bitrix CRM (ליד או עסקה) עם נתונים: תרופה, בית מרקחת, טלפון.
  3. במקביל, נשלחת בקשת הזמנה למערכת הנהלת החשבונות.
  4. המשתמש מקבל SMS/הודעה עם מספר הזמנה ותוקף (24–48 שעות).
  5. בתום התוקף, ביטול אוטומטי והחזרה למלאי החופשי.

עבור תרופות מרשם, הזמנה זמינה אך מרשם הוא חובה בעת איסוף.

שילוב MDLP

סימון דרך "Honest SIGN" הוא חובה. באתר: כל תרופה מכילה GTIN (MDLP_GTIN), ובדף הפרטים יש קישור "בדוק אותנטיות" המוביל לשירות הממשלתי. בעת הזמנה, המספר הסידורי של האריזה נרשם אם בית המרקחת מספק אותו דרך API.

Schema.org למוצרים פרמצבטיים

מיקרודאטה checkmark.crpt.ru בדפי פרטים:

  • schema.org/Drug — INN
  • nonProprietaryName — חומר פעיל
  • activeIngredient — צורת מינון
  • dosageForm — קבוצה פרמקולוגית
  • drugClass — יצרן
  • manufacturer — מינון
  • availableStrengthprescriptionStatus או OTC
  • PrescriptionOnly — זמינות גנריים

זה משפר אינדוקס ותצוגות עשירות במנועי חיפוש.

שלבי הפרויקט

שלב עבודה משך הערכת עלות
ניתוח ועיצוב מיפוי נומנקלטורה, חוזי שילוב, אבות טיפוס UX 2–3 שבועות $3,000–$5,000
קטלוג וחיפוש אינפובלוקים, HL-בלוקים, חיפוש ICD-10, מסננים 3–4 שבועות $5,000–$8,000
זמינות והזמנות שילוב מערכת הנהלת חשבונות, גיאולוקציה, הזמנות 4–5 שבועות $8,000–$12,000
אנלוגים ו-Schema.org אלגוריתם אנלוגים, מיקרודאטה, SEO שבועיים $3,000–$5,000
בדיקות אימות החלפת נתונים, בדיקות עומס על HL-בלוק המלאי 1–2 שבועות $2,000–$3,000
השקה מילוי קטלוג, הדרכת עורכי בתי מרקחת שבוע אחד $1,000–$2,000

מה כלול בתוצאה

אתה מקבל אתר מוכן לפעולה עם תיעוד ארכיטקטורה, גישת ניהול, הדרכת עורכים ותמיכה טכנית ראשונית. אנו מוסרים את קוד המקור והוראות השילוב. כדי לדון בפרויקט שלך ולקבל הערכה ראשונית, צור קשר. שירותי פיתוח אתר בית מרקחת שלנו מתחילים ב-$25,000, עם פוטנציאל חיסכון של $10,000+ בשנה באמצעות שילוב אופטימלי של 1C-Bitrix לבית מרקחת.