הדפסת מסמכי פרויקט

פורומים אפיון ופיתוח פריוריטי הדפסת מסמכי פרויקט

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

    נא עזרתכם,
    תודה.

מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)
  • Replies
    אלמוני
    אורח
    תסתכל ב-SDK פרק 15, Printing Files from a Procedure Step
    רועי זלוף
    משתתף
    אפשר בבקשה קישור ל-SDK?
    רועי זלוף
    משתתף
    מצאתי את ה-SDK ואת ההסבר שם.
    אך כשאני מבצע את פקודת PREXFILE אני מקבל הודעה שהפריוריטי קרס. "Priority Crashed…".
    המטרה היא למעשה לבצע שליחת מייל של נספחים לאיש קשר של פרויקט, במידה וסטטוס הפרויקט לא השתנה מעל זמן מסוים.
    חשבתי לבצע הדפסה של הנספחים בפרוצדורה, ואז בחוק עסקי ב-BPM לשלוח את המסמך הזה במייל לפי החוק שהגדרתי.

    נא עזרתכם,
    רועי.

    אלמוני
    אורח
    שליחת מייל זה סיפור אחר לגמרי. רצוי לבנות ממשק שמתבסס על SENDMAIL, להוסיף את הנמענים ואת הנספחים ואז לשלוח את המכתב.

    יש כאן הסבר:
    https://nbnewman.blogspot.com/2016/01/sending-complex-emails-via-priority.html

    רועי זלוף
    משתתף
    תודה רבה עזר לי מאוד!!!
    רועי זלוף
    משתתף
    בניתי את הפרוצדורה שלי בהתאם והשתמשתי בקטע הקוד הבא בתוך הפרוצדורה על מנת לשלוח בפועל את המיילים שנכנסו בממשק:

    SELECT SQL.TMPFILE INTO :PAR FROM DUMMY;
    LINK MAILBOX TO :PAR;
    DELETE FROM MAILBOX;
    INSERT INTO MAILBOX
    SELECT * FROM MAILBOX ORIG
    WHERE MAILBOX = :MB;
    EXECUTE SENDMAIL :PAR,:XMSG; /* send it */
    UNLINK AND REMOVE MAILBOX;

    לצורך העניין,המשתנה :MB מחזיק את המפתח של המייל שנוצר מהממשק לפני הקוד הנ"ל.

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

    תודה,
    רועי.

    yitzchok
    משתתף
    IL
    1. מקווה מאוד שזה תמצית ואתה בודק את הצלחת הלינק אחרת אתה עלול למחוק את כל תוכן טבלת MAILBOX האמיתית…

    2. אולי מובן מאליו אבל רוצה לוודא שיש לך כבר תהליכים ששולחים מייל בהצלחה מה-scheduler

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    רועי זלוף
    משתתף
    כן וכן.
    בודק את הצלחת הלינק והscheduler שולח מיילים בהצלחה.
    (פקודות -e email)
    ariel
    משתתף
    גם אני נתקל בבעייה זו כבר תקופה ארוכה, האם מצאת פתרון?
    רועי זלוף
    משתתף
    כן.
    הבעיה הייתה נעוצה בעובדה שה-TASK SCHEDULER לא הכיר את המיפוי הרשתי.
    לכן, הקבצים היו צריכים להישמר בתוך מחיצת הפריוריטי.
    את הקבצים הנספחים, חייבים לשמור בתוך המחיצה על ידי לחיצה ימנית-> ייבא, במקום לחיצה ימנית->סייר.

    בגלל שלא ניתן היה לשלוח את הנספחים, כל המייל לא נשלח.

    ariel
    משתתף
    תודה,

    אצלי הוא מצליח להכניס את הנספח – שאני מסתכל במסך "משלוח דואר" במסך הבן.

    אך הוא לא שולח את המייל (לא מסומן שהמייל נשלח).

    בנוסף מדובר על דוח אקסל שהמערכת יוצרת ושולחת במייל הזה

    חשוב להדגיש שבהרצה ידנית של הפרוצדורה המייל נשלח עם הנספח

    רועי זלוף
    משתתף
    גם אצלי הוא הוא הראה את הנספחים במסך המשלוח דואר.
    כנראה שזו אותה בעיה.
    נסה לבצע מה שאמרתי עם השמירה במחיצת הפריוריטי ותעדכן.
    ariel
    משתתף
    תודה רבה עזר לי מאוד
מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.