› פורומים › שימוש במערכת › עמודת מחיר לדו"ח ייצור
- This topic has 4 תגובות, 2 משתתפים, and was last updated לפני 14 שנים, 10 חודשים by
Lior.
- Post
-
- מאי 3, 2010 בשעה 3:20 pm
שלום,
אני רוצה להוסיף לדו"ח AFORMLINESERIAL (ייצור > בקרת יצור > דו"חות יצור בפועל > דווח ומלאי > דווח יצור לפי פק"עות) עמודה של "מחיר המכירה" של הפריט וכן עמודה שמכפילה את הכמות שעליה דווח "תקינים" בעמודת "מחיר המכירה".
במסך כרטיס פריט יש שדה של מחירון בסיס שחשבתי לקחת משם אך זה עמודה עם הרחבות וכו… שאיני בטוח איך להעתיק לדו"ח.האם יש עצות ? מה להעתיק ? מה לרשום ? (הכי חשוב המחיר, הכפלה אח"כ) .
- Replies
-
- מאי 5, 2010 בשעה 7:23 pm
- מאי 6, 2010 בשעה 12:10 pm
היי שוגי,הבעיה של השדה 'מחיר מחירון בסיס' בכרטיס פריט היא לא ההרחבות או הטריגרים שלה, אלא שהמקור שלה בא מטבלת PARTPRICE ויש לו מספר מפתחות.
ההצעה שלי, שאולי לא הכי אפקטיבית אבל שיכול לבצע את המשימה, היא לבנות את הדוח כפרוצדורה.
ראשית, בנה טבלה חדשה אשר מורכבת מעמודה PART ועמודה של מחיר מחירון בסיס ואפילו עמודה למטבע המחיר. זאת תהיה טבלת עזר אשר תימחק בתחילת הרצת הפרוצדורה ותתמלא רק במקטים שיופקו מהפקעות הרצויות באמצעות שלב SQLI (צריך לבצע LINK) ובמחירים שלהם.
אחר-כך, תוכל להוסיף לדוח עמודה פשוטה של המחיר מהטבלה וגם עמודה מוסתרת של חיתוך טבלת PART לטבלה החדשה.אני מניח שישנה שיטה יעילה יותר, אבל זה מה שאני יכול לחשוב עליו.
אלון.
- מאי 6, 2010 בשעה 2:20 pm
- מאי 7, 2010 בשעה 12:26 pm
הי שוגיתעשה JOIN ל PARTPRICE לפי PART – החיתוך צריך להיות מותנה כלומר עם סימן שאלה על PARTPRICE – זאת מכיון שאם אין לך רשומת מחיר למוצר הזה – אתה רוצה שהשורה תוצג. חיתוך מלא היה מפיל אותה מהדוח.
תעשה JOIN מ PARTPRICE ל PRICELIST לפי PLIST – גם פה החיתוך מותנה
תכניס עמודה PARTPRICE.PLIST ובביטוי שלה רשום: ( זה מביא את המחירים רק של מחירון הבסיס)
[code:1]= -3[/code:1]תכניס עמודה PARTPRICE.PLDATE ובביטוי שלה רשום: ( זה מביא את המחיר מהגרסה שבתוקף)
[code:1]= PRICELIST.PLDATE[/code:1]תכניס עמודה PARTPRICE.QUANT ובביטוי שלה רשום: (זה מביא את המחיר של יחידה בודדת, ייתכנו מחירים שונים לכמויות שונות)
[code:1]= INTQUANT(1.0)[/code:1]כל העמודות הנ"ל מוסתרות:
תכניס את עמודת PARTPRICE.PRICE והצג אותה.
האם היא מוצגת באופן תקין ?
- יש להתחבר למערכת על מנת להגיב.