› פורומים › אפיון ופיתוח פריוריטי › עיגול מחיר בתעודה
- This topic has 8 תגובות, 2 משתתפים, and was last updated לפני 14 שנים, 3 חודשים by אלון ארנסטי.
- Post
-
- יולי 16, 2010 בשעה 1:21 pm
שלום,כיום מספר תעודות שונות מציגים 4 אפסים אחרי המחיר ליחידה .
כיצד ניתן לבצע עיגול מחיר בתעודת הצעת מחיר , הזמנת לקוח וחשבונית בהדפסת התעודה ?
תודה מראש
יניב
- Replies
-
- יולי 16, 2010 בשעה 1:47 pm
אתקן את עצמי בשאלה ,אני מעוניין לעגל את המספרים רק בתעודות הצעת מחיר , הזמנת לקוח וחשבונית .
בתעודת הזמנת רכש אני עדיין מעוניין ב 4 אפסים .
יניב
- יולי 17, 2010 בשעה 10:41 pm
עיגול בהצעות מחיר, הזמנות לקוח ומשלוחים:
קבועי כספים –> RoundOrd = 2עיגול בחשבוניות (או כל תעודה כספית אחרת):
כספים > תחזוקת כספים > הגדרות כספים > טבלאות כספים > הגדרות לתעודות כספיות – שדה 'עיגול מחיר'.אלון.
- יולי 18, 2010 בשעה 11:23 am
הכוונה היא בהדפסה עצמה .הפרצדורה בנתיב : מנהל המערכת > תחזוקת מערכת > עיצוב מתקדם > תוכניות עזר > קביעת דיוק עשרוני בהדפסות HTML משפיעה על כל ההדפסות .
אני מעוניין לבצע את הקביעה רק בתעודות מסוימות ולא בכל ההדפסות .
יניב
- יולי 18, 2010 בשעה 11:57 am
תן לי להבין את הבקשה.אתה מעוניין שבהדפסת תעודות מסוימות שציינת ייראו המחירים עם פחות ספרות אחרי הנקודה ודווקא בהדפסת הזמנת רכש המחירים יהיו עם 4 ספרות בהדפסה?
אלון.
- יולי 18, 2010 בשעה 12:31 pm
כן זה בדיוק הכוונה .יניב
- יולי 18, 2010 בשעה 10:40 pm
תקן אותי אם אני טועה אבל לפי מה שאני מבין, חשוב לך רק בתעודות הרכש שיהיו בעלי 4 ספרות במחיר, ושכל השאר יהיו כרגיל. והפרוצדורה במערכת בעצם משדרגת את כמות הספרות עבור כולם.לפני שנדבר על ה-"איך", הייתי רוצה לשמוע על ה-"מדוע".
באיזה סוג מפעל אתה עובד: יצור אלקטרוניקה או מפעל כימיקלים?
צריך להבין את אפיון העבודה שלכם לפני שתתחיל לשנות את דיוק הספרות במסמכים.אלון.
- יולי 19, 2010 בשעה 8:46 am
היי ,סוג מפעל : יצור אלקטרוניקה – קיימות המון הזמנות רכש בעלויות שמתחת למספר שלם כגון : 0.0015 $ וכו'
יניב
- יולי 19, 2010 בשעה 2:48 pm
היי יניב,ביצור אלקטרוניקה, האפיון של 4 ספרות אחרי הנקודה עבור תעודת הזמנת רכש הינו לגיטימי.
התוכנית קביעת דיוק עשרוני בהדפסות HTML היא גלובלית לכל ההדפסות ולא ניתן להפעילו עבור הדפסות ספיציפיות. בכל זאת יש פתרון תיכנותי פשוט לבעיה שלך.דבר ראשון, החזר את קביעת הדיוק למצבו הקודם עם שתי ספרות לאחר הנקודה. כך תחזיר את כל ההדפסות עבור הלקוחות למצבן הקודם. אתה תיישם את השינוי רק עבור תעודות הרכש למיניהן.
נשנה לדוגמא את הדפסת הזמנת הרכש (שם הפרוצדורה: WWWSHOWPORDER). אני אדגים על דוח מסוים כדי שתבין את התהליך ותוכל לבצע גם על הדפסות נוספות לפי צורכיך.
היכנס לפרוצדורה הנ"ל, עבור לשלב של הדוח WWWPORD_2R ושוב היכנס למחולל הדוח שלו באמצעות F6. בעמודות הדוח עבור אל העמודה של 'מחיר ליחידה' הרשום בכותרת שלו (אצלי זה מיקום 100). עבור למסך הבן 'עמודות הדוח-הרחבה' ותראה ביטוי בסגנון:
[code:1]STRCAT(#EXPR.206,' ',RTOA(PORDERITEMS.PRICE,#EXPR.302,USECOMMA))[/code:1]
בביטוי קיים מלל EXPR.302 # אשר משמש כמשתנה גלובלי למספר הספרות עבור המחיר ליחידה. מחק אותו ובמקומו בין שני הפסיקים רשום את המספר 4 המייצג ארבע ספרות אחרי הנקודה. כך תקבע את מספר הספרות אחרי הנקודה ללא קשר למספר הספרות הנקבעות מהתוכנית 'קביעת דיוק עשרוני בהדפסות…'.הכן את הפרוצדורה ובצע את ההדפסה.
בהצלחה,
אלון.
- יש להתחבר למערכת על מנת להגיב.