› פורומים › אפיון ופיתוח פריוריטי › הדפסת מסמכי פרויקט
- This topic has 13 תגובות, 3 משתתפים, and was last updated לפני 5 שנים, 9 חודשים by ariel.
- Post
- Replies
-
- דצמבר 4, 2018 בשעה 9:44 am
- דצמבר 4, 2018 בשעה 8:00 pm
מצאתי את ה-SDK ואת ההסבר שם.
אך כשאני מבצע את פקודת PREXFILE אני מקבל הודעה שהפריוריטי קרס. "Priority Crashed…".
המטרה היא למעשה לבצע שליחת מייל של נספחים לאיש קשר של פרויקט, במידה וסטטוס הפרויקט לא השתנה מעל זמן מסוים.
חשבתי לבצע הדפסה של הנספחים בפרוצדורה, ואז בחוק עסקי ב-BPM לשלוח את המסמך הזה במייל לפי החוק שהגדרתי.נא עזרתכם,
רועי.- דצמבר 5, 2018 בשעה 8:09 am
שליחת מייל זה סיפור אחר לגמרי. רצוי לבנות ממשק שמתבסס על SENDMAIL, להוסיף את הנמענים ואת הנספחים ואז לשלוח את המכתב.יש כאן הסבר:
https://nbnewman.blogspot.com/2016/01/sending-complex-emails-via-priority.html- דצמבר 26, 2018 בשעה 3:26 pm
בניתי את הפרוצדורה שלי בהתאם והשתמשתי בקטע הקוד הבא בתוך הפרוצדורה על מנת לשלוח בפועל את המיילים שנכנסו בממשק: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.
המטרה היא לגרום לפרוצדורה לפעול לבד בימים מסוימים, ולא להפעילה ידנית.תודה,
רועי.- דצמבר 26, 2018 בשעה 4:11 pm
1. מקווה מאוד שזה תמצית ואתה בודק את הצלחת הלינק אחרת אתה עלול למחוק את כל תוכן טבלת MAILBOX האמיתית…2. אולי מובן מאליו אבל רוצה לוודא שיש לך כבר תהליכים ששולחים מייל בהצלחה מה-scheduler
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- דצמבר 26, 2018 בשעה 4:14 pm
כן וכן.
בודק את הצלחת הלינק והscheduler שולח מיילים בהצלחה.
(פקודות -e email)- ינואר 22, 2019 בשעה 4:19 pm
כן.
הבעיה הייתה נעוצה בעובדה שה-TASK SCHEDULER לא הכיר את המיפוי הרשתי.
לכן, הקבצים היו צריכים להישמר בתוך מחיצת הפריוריטי.
את הקבצים הנספחים, חייבים לשמור בתוך המחיצה על ידי לחיצה ימנית-> ייבא, במקום לחיצה ימנית->סייר.בגלל שלא ניתן היה לשלוח את הנספחים, כל המייל לא נשלח.
- ינואר 22, 2019 בשעה 4:45 pm
תודה,אצלי הוא מצליח להכניס את הנספח – שאני מסתכל במסך "משלוח דואר" במסך הבן.
אך הוא לא שולח את המייל (לא מסומן שהמייל נשלח).
בנוסף מדובר על דוח אקסל שהמערכת יוצרת ושולחת במייל הזה
חשוב להדגיש שבהרצה ידנית של הפרוצדורה המייל נשלח עם הנספח
- ינואר 22, 2019 בשעה 4:47 pm
גם אצלי הוא הוא הראה את הנספחים במסך המשלוח דואר.
כנראה שזו אותה בעיה.
נסה לבצע מה שאמרתי עם השמירה במחיצת הפריוריטי ותעדכן.
- יש להתחבר למערכת על מנת להגיב.