עבודה עם מודל הנתונים של Project Service Automation
חשוב
Dynamics 365 Project Service Automationהתפתח ל-Dynamics 365 Project Operations. למידע נוסף, ראה מעבר של Project Service Automation.
חל על יישום Project Service בגירסה 3.x
Dynamics 365 Project Service Automation מרחיב ישויות אחרות של אפליקציות ומציג ישויות משלו במודל הנתונים Common Data Service. מאמר זה מתאר חלק מהישויות שבהן תיתקל בתרחישי דיווח טיפוסיים של PSA.
דיווח על הזדמנויות
Project Service Automation מרחיב את הישות הזדמנות של Dynamics 365 Sales על-ידי הוספת שדות המאפשרים תרחישים מבוססי פרויקט. שדות אלה מזוהים בשם של סכימה המופיע עם הקידומת msdyn_. שדה חדש אחד שהנו חשוב לדיווח על הזדמנויות PSA הוא סוג הזמנה. ערך מבוסס עבודה עבור שדה זה מציין שההזדמנות היא הזדמנות של PSA. שדות אחרים שנוספו לישות כוללים את השדה ארגון החוזה, הלוכד את הארגון המחזיק בהזדמנות ואת השדה מנהל תיק לקוח, הלוכד את השם של מנהל תיק הלקוח שאחראי להזדמנות.
הישות שורת הזדמנות כוללת גם שדות הקשורים ל- Project Service. הערך שיטת חיוב מציין אם יש לחייב את שורת ההזדמנות על בסיס זמן וחומרים או על בסיס מחיר קבוע והערך פרויקט לוכד את שם הפרויקט המגבה את ההזדמנות. שדות אחרים שניתן לדווח עליהם לוכדים עלויות וסכומי תקציב של לקוח עבור פריט השורה.
דיווח על הצעות מחיר
PSA מרחיב את הישות הצעת מחיר של 'מכירות' על-ידי הוספת שדות הקשורים לפרויקט. הערך סוג הזמנה מבדיל בין הצעות מחיר של PSA לבין הצעות מחיר שאינן של PSA. ערך מבוסס עבודה עבור שדה זה מציין שהצעת המחיר היא הצעת מחיר של PSA. שדות אחרים שיכולים להיות רלוונטיים לדיווח על הצעות מחיר של PSA כוללים שדות של סכום, כגון עלויות הניתנות לחיוב, עלויות שאינן ניתנות לחיוב,שולי רווח גולמי, הערכות ותקציב. שדות שימושיים אחרים מציינים אם הצעת המחיר רווחית, אם היא תושלם במסגרת לוח הזמנים ואם היא עומדת בציפיות התקציב של הלקוח.
PSA מרחיב גם את הישות שורת הצעת מחיר של 'מכירות'. שדה אחד ש- PSA מוסיף הוא שיטת חיוב, המציין כיצד תחויב שורת הצעת המחיר (זמן וחומרים או מחיר קבוע). שדות אחרים שנוספו לישות לוכדים את הפרויקט הקשור המגבה את שורת הצעת המחיר, הפקת החשבונית, העלות והתקציב.
ה- PSA מוסיף גם ישויות חדשות הקשורות להצעת המחיר למודל הנתונים Dynamics 365. להלן מספר דוגמאות:
- פרטים בשורת הצעת מחיר - ישות זו מכילה את פרטי הערכת הפרויקט של שורת הצעת המחיר. היא כוללת שתי רשומות עבור כל שורת הצעת מחיר. רשומה אחת מאחסנת את העלות ופרטי העלות של שורת הצעת המחיר והרשומה האחרת מאחסנת את סכום המכירה ואת פרטי המכירה של שורת הצעת המחיר.
- לוח זמנים של חשבונית בשורת הצעת מחיר - ישות זו מכילה את לוח הזמנים לחיוב של שורת הצעת המחיר. לוח זמנים זה נוצר על בסיס תדירות הפקת החשבונית המוקצית לשורת הצעת המחיר.
- אבן דרך של שורת הצעת מחיר - ישות זו מכילה את אבני הדרך לחיוב עבור שורות הצעת מחיר בעלות מחיר קבוע.
- התפלגות הניתוח של שורת הצעת מחיר - ישות זו מכילה פרטים פיננסיים של שורת הצעת המחיר. פרטים אלה עשויים להיות שימושיים לדיווח על סכומי מכירות שדווחו ועלויות משוערות לפי ממדים שונים.
ישויות אחרות ש- PSA מוסיף להצעות מחיר הן מחירון פרויקט בשורת הצעת מחיר, קטגוריית משאב בשורת הצעת מחיר וקטגוריית עסקה בשורת הצעת מחיר.
דיווח על חוזים של פרויקט
PSA מרחיב את הישות הזמנה של 'מכירות' הנמצאת בשימוש בעת רישום חוזים של פרויקטים. הוא מוסיף שדה חדש חשוב, סוג הזמנה, המזהה את החוזה כחוזה של פרויקט PSA במקום הזמנת מכירה. ערך מבוסס עבודה עבור שדה זה מציין שההזמנה היא חוזה פרויקט של PSA. שדות חדשים אחרים שנוספים לישות הזמנה לוכדים פרטים על עלויות, מצב חוזה ה- PSA והארגון שהחוזה נמצא בבעלותו.
PSA מרחיב גם את הישות שורת הזמנת מכירה. בין השדות שנוספו הם שדות הלוכדים את שיטת החיוב (זמן וחומרים או מחיר קבוע), סכומי התקציב של הלקוח והפרויקט המשמש כבסיס.
ה- PSA גם מוסיף ישויות חדשות המיועדות לחוזים של פרויקטים. להלן מספר דוגמאות:
- פרט סעיף חוזה של פרויקט - ישות זו מכילה את הפרטים ברמת השורה המסוכמים לסכום סעיף החוזה. פרטים אלה יכולים להיות מפורטים כמו פריטי שורה שנוצרים מלוח זמנים של פרויקט ברמת המשימה.
- לוח זמנים של חשבוניות בסעיף חוזה - ישות זו מכילה את לוח הזמנים לחיוב שנוצר על בסיס תדירות החשבוניות המוקצית לסעיף החוזה.
- אבן דרך של חוזה - ישות זו מכילה את אבני הדרך לחיוב עבור סעיפי חוזה בעלי תקופת חיוב במחיר קבוע.
ישויות אחרות ש- PSA מוסיף לחוזים הן מחירון פרויקט בסעיף חוזה של פרויקט, קטגוריית משאב בסעיף חוזה של פרויקט וקטגוריית עסקה בסעיף חוזה של פרויקט.
דיווח על פרויקטים
הישות פרויקטים והישויות הקשורות אליה הן בלעדיות ל- PSA. פרויקט הוא הישות ברמה העליונה המשמשת ללכידת היבטי העבודה והעלות של פעולות. להלן רשימה של הישויות הקשורות:
- חבר צוות פרויקט - ישות זו מכילה פרטים על המשאבים הניתנים להזמנה המוקצים לפרויקט. משאבים אלה יכולים להיות משאבים כלליים הניתנים להזמנה, או שניתן לכנות אותם 'משאבים הניתנים להזמנה' שמזין מנהל הפרויקט או שנוצרו מלוח הזמנים של הפרויקט.
- משימת פרויקט - ישות זו מכילה את המשימות שמרכיבות את תוכנית הפרויקט או את לוח הזמנים שלו.
- הקצאת משאב - ישות זו מכילה את הקצאת המשימה עבור המשאב הניתן להזמנה.
- דרישת משאב - ישות זו מכילה את הדרישות עבור חברי הצוות של כל משאב כללי.
- הערכה ושורת הערכה - ישויות אלה כוללות קשרים של כותרת/שורה ומכילות הערכות של הוצאות עבור הפרויקט. הערכות של משימות מאוחסנות בישות הערכת משאב.
דיווח על משאבים
משאבי פרויקט משתמשים בישויות משאב הניתן להזמנה מ-Universal Resource Scheduling (URS) המשותפות עם אפליקציות אחרות, כגון Microsoft Dynamics 365 Field Service. להלן רשימת הישויות שייתכן שתצטרך להשתמש בהן בעת דיווח על משאבי הפרויקט:
- משאב הניתן להזמנה - ישות זו מייצגת את המשתמש, איש הקשר, המשאב הכללי, תיק הלקוח, הקבוצה או הציוד המשמשים את צוות הפרויקט.
- מאפיינים של משאב הניתן להזמנה - ישות זו כוללת את הכישורים, האישורים או רמת ההשכלה של המשאב. המאפיינים יכולים לכלול ערכי דירוג המוגדרים על-ידי מודל הדירוג.
- קטגוריית משאבים הניתנים להזמנה - ישות זו מייצגת את התפקיד של המשאב הניתן להזמנה.
- הזמנות של משאבים הניתנים להזמנה - ישות זו מייצגת את השעה שהוזמנה בפרויקטים עבור המשאב. כל הזמנה מכילה גם ישות כותרת וגם ישויות שורה, ולכל שורה יש מצב המייצג את מצב ההזמנה.
דיווח על עסקאות בפועל
בעת אישור גליון זמנים או הוצאה, או הפקת חשבונית לחוזה ב- PSA, העסקה נלכדת בישות בפועל. ישות זו יכולה לשמש כבסיס כמעט לכל הדוחות הפיננסיים ב- PSA. הישות בפועל לוכדת את עסקאות העלות והמכירות עבור האירוע העסקי. היא גם לוכדת תכונות רלוונטיות רבות.
כאשר אתה עובד עם הישות בפועל, חשוב להבין איזו עסקה או עסקאות נרשמו בישות ומתי העסקאות נרשמו. להלן הזרימה הטיפוסית בעת עבודה עם ערכי זמן (הזרימה לערכי הוצאה דומה):
כאשר ערך הזמן נשמר, לא נוצרות רשומות בישות בפועל.
כאשר ערך הזמן נשלח, לא נוצרות רשומות בישות בפועל.
כאשר ערך הזמן מאושר, רשומה אחת נוצרת בישות בפועל וניתן גם ליצור רשומה שנייה. הרשומה הראשונה מאחסנת את העלות של ערך הזמן. הרשומה השנייה מאחסנת את סכום המכירות שלא חויבו של ערך הזמן. הרשומה השנייה תלויה בפרויקט ובפריט שהוקצה לו - לקוח, הצעת מחיר או סעיף חוזה.
תאריך מסמך סוג עסקה מחלקת עסקאות לקוח חוזה משאב תפקיד משאב סוג חיוב כמות מחיר יחידה סכום 3/2/18 עלות Time Alpine ski house CRM של Alpine דנה גולד מנהלת פרויקט ניתן לחיוב 8.0 50.00 400.00 3/2/18 מכירות שלא חויבו Time Alpine ski house CRM של Alpine דנה גולד מנהלת פרויקט ניתן לחיוב 8.0 100.00 800.00 שתי רשומות אלה הן רשומות נפרדות אך קשורות. הן לא חיובים וגם לא זיכויים.
אם חוזה משויך לפרויקט, כאשר מונפקת חשבונית עבור ערך הזמן, נוצרות שתי רשומות נוספות בישות בפועל. ראשית, נוצר סכום שלילי עבור רשומת המכירות שלא חויבו. רשומה זו למעשה מבטלת את המכירה שלא חויבה. שנית, נוצרת עסקה עבור המכירה שחויבה. שוב, רשומות אלה הן רשומות נפרדות אך קשורות, לא חיובים וזיכויים.
תאריך מסמך סוג עסקה מחלקת עסקאות לקוח חוזה משאב תפקיד משאב סוג חיוב כמות מחיר יחידה סכום 4/2/18 מכירות שלא חויבו Time Alpine ski house CRM של Alpine דנה גולד מנהלת פרויקט ניתן לחיוב - 8.0 100.00 - 800.00 4/2/18 מכירות שחויבו Time Alpine ski house CRM של Alpine דנה גולד מנהלת פרויקט ניתן לחיוב 8.0 100.00 800.00
הישות מקור עסקה רושמת את מקור הרשומה בפועל, והישות חיבור עסקה רושמת את הרשומות הקשורות עבור הרשומה בפועל. בנוסף, הרשומה בפועל מכילה הפניות לפרויקט, לחוזה הפרויקט (הזמנה), למשאב הניתן להזמנה וללקוח.