ofir

Forum Replies Created

מוצגות 15 תגובות – 1 עד 15 (מתוך 75 סה״כ)
  • Replies
  • ofir
    משתתף
    מדריך ישיר אין, אך פירוט של הפעולות הנדרשות לביצוע יש ב- SDK.

    קובץ CSV לא ניתן לטעון באופן ישיר, יש לבצע פילטור של הקובץ לקובץ TEXT מופרד טאבים בעזרת תוכנית בשם FILTER .  בגרסאות החדשות ישנה תוכנית חדשה שמאפשרת ביתר קלות טעינה של נתונים מקובץ CSV (לא התנסיתי).

    לאחר ההמרה של הקובץ תצטרך להפעיל תוכנית טעינה לטבלה DBLOAD .  ומכאן והלאה הנתונים יהיה בטבלה ותוכל לבצע כל מניפולציה שתרצה.

    את הריצה האוטומטית תוכל להגדיר ב- TTS כל X זמן שתרצה.

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

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

     

    ofir
    משתתף
    michaelm כתב:

    הצצתי ב-BPM שפעם פיתחתי לפי ה-SDK ויש שם רק STATUSTYPE אחד (ברוחב 20), וזה עובד מצויין.
    כנראה, כמו שיצחק אומר, שכחו קטע מ-SDK ישן.

    האם ניתקלת בבעיה בשמות של הסטטוסים כשאר יש שימוש בגרשיים או מרכאות?

    ofir
    משתתף
    האם ניתקלת בבעיה בשמות של הסטטוסים כשאר יש שימוש בגרשיים או מרכאות?
    ofir
    משתתף
    התוכנית מוחקת קבצים כאשר הם שמורים בתיקייה mail שב- system.

    אם הקבצים שמורים בנתיב אחר, הם לא יימחקו.

    ofir
    משתתף
    ולפתח גם תוכנית נוספת לשינוי התבנית כל שנה?

    לשם כך קיים מסך "קישור תבנית לעמודת טבלה" הלא ?

    ofir
    משתתף
    הלקוחות אינם מזדמנים.
    כל לקוח שמתקבל במרפאה מוקם כלקוח, ומחזיק כרטיס לקוח כאשר תעודת זהות היא מספר הלקוח.

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

    הכל מסתדר מבחינה אינפורמטיבית של מסך האב ומסכי הבן השונים, חוץ מנושא ניהול המלאי.

    אני מעדיף שלא להתאים מסכים קיימים כמו תעודות משלוח שיודעות לנהל מלאי כדי להשאיר אותן במידה ויצטרכו לעבוד עליהן למטרה הייעודית שלהן.

    ofir
    משתתף
    מופיע ב sdk?
    ofir
    משתתף
    לא כל כך הצלחתי להבין אותך.

    עניין ההדפסה – ברור.

    נושא המסך- אתה מציע לעשות התאמות על מסך קיים כגון תעודת משלוח או חשבונית מס?

    ofir
    משתתף
    אוקיי.
    רעיון איך כן אפשר להתמודד ?
    המטרה לנהל תעודות מסוג חדש עבור מרפאת שיניים כאשר במסך האב ירשמו פרטי לקוח + פרטים כללים ובמסך בן ירשמו שורות עבור הנפקות מקטים של חלקים ו/או עבודות.
    ofir
    משתתף
    כן.
    ליצור סוג חדש של תנועת מלאי.
    ofir
    משתתף
    אז המשכתי עם עמודה אחת ברוחב 20 וכרגע הכל עובד מצוין.

    באותו עניין-

    אחת מההוראות היא להגדיר עמודה שתכיל את מספר התעודה לצורך העניין. לדוג עמודת docno בטבלת documents.
    אילו פעולות יש לבצע כדי להכניס את מספור התעודה ביישות החדשה לתהליך הגדרת תבניות לתעודה?

    ofir
    משתתף
    מה שעוד מוזר,
    בהוראה השנייה כפי שרשמת הרוחב הוא 1, ובמקרה הזה של פיתוח פרטי הטיפוס חייב להיות עם תחילית של ארבע אותיות וקו תחתון… כמו שמוגדר בסעיף קודם.
    ofir
    משתתף
    תמיד אפשר לתזמן תוכנית שתרוץ פעם ביום לדוגמא ותאסוף את כל המקטים שיש להם ערך new בעמודה שהגדרת, ובאמצעות ללולאה לעבור על כל המקטים ולבדוק האם עבור 21 ימים מיום הגדרת ערך ה- new.

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

    ofir
    משתתף
    הפרצדורה צריכה להיות בנויה בצורה הבאה:
    1.קליטת קובץ באמצעות input ולאחר מכן הפעלת dbload.אפשר גם להפעיל dbload ישירות בלי קליטת קובץ במידה וממקמים את הקובץ בנתיב המוגדר מראש. את קובץ האקסל יש לשמור כ text מופרד טאבים.
    את הנתונים שנקלטו מהקובץ אפשר לשמור בטבלה זמנית או טבלה קיימת בצורת משטח טעינה. (זאת במידה ורוצים להסתכל על הנתונים שנקלטו מהקובץ).
    2.הפעלת הלוגיקה הרצויה – בדיקת הנתונים וזיהוי מספר לקוח / ספק בהתאם. בדיקה אל מול הנתונים הקיימים בבסיס נתונים. העברת כל הנתונים לטבלה מתאימה להפעלת ממשק מסכי.
    אפשר טבלה אחת או שתיים בהתאם ללקוח/ספק.
    3. הפעלת ממשק מסכי בהתאם למסך הרצוי. כאשר מוסרים לממשק את הטבלה ובה הנתונים שנקלטו מהקובץ לאחר סינון לוגי.
    4. איסוף שגיאות והצגתן בהתאם בדוח/הודעות מסך.

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

    ofir
    משתתף
    תודה. שלב ההכנה עכשיו ברור.

    כעת, כיצד מפעילים את ההדפסה בתוכנית כך שתהיה התייחסות לתוכנת ברטנדר?

    המטרה להפעיל תוכנית באמצעות מתזמן המשימות שתאסוף נתונים ותדפיס מדבקות בהתאם.

    אודה לעזרתכם.

מוצגות 15 תגובות – 1 עד 15 (מתוך 75 סה״כ)