› פורומים › אפיון ופיתוח פריוריטי › הוספת פריטים לכרטסת
- This topic has 12 תגובות, 3 משתתפים, and was last updated לפני 4 שנים, 9 חודשים by sayo.
- Post
-
- יוני 18, 2019 בשעה 2:51 pm
היי,
התבקשתי להוסיף מק"טים לדו"ח כרטסת.
הוספתי לדו"ח את הקישורים הבאים:
PART.PART = INVOICEITEMS.PART
ACCOUNTS.ACCOUNT = INVOICEITEMS.ACCOUNT
FNCITEMSA.IV = INVOICES.IV
INVOICES.IV = INVOICEITEMS.IV
ואז מוצג לי הכרטסת עם הפריטים אך ללא התנועות שלא משוייכות לחשבוניות.
כאשר אני מורידה את הקישור האחרון: INVOICES.IV = INVOICEITEMS.IV
אז הכל מוצג לי אבל עם מלא כפילויות
אחרי הרבה משחקים אשמח לעזרה 🙂
מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
- Replies
-
- יוני 18, 2019 בשעה 11:36 pm
את צריכה חיתוך מותנה
בכל הטבלאות שהוספת תוסיפי סימן שאלה במזהההערה צדדית: אם מדובר בדו"ח סטנדרטי, שינוי בסדר גודל כזה דורש, לע"ד, העתקת הדו"ח. מקווה שזה כבר היה מובן מאליו.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- יוני 19, 2019 בשעה 1:25 pm
הוספתי סימני שאלה בהכל
אבל סימני השאלה ליד טבלה INVOICEITEMS גורם לדו"ח להיתקע מרוב כובד ולא להיפתח…- יוני 19, 2019 בשעה 1:57 pm
הוצאתי את הדו"ח על טווח תאריכים קצר ואכן הדו"ח יצא כמו שצריך אבל לקח לו המון זמן לכ"כ מעט נתונים
איך אפשר לקצר את הזמן?- יוני 19, 2019 בשעה 2:45 pm
אפשר לכתוב את הדו"ח מחדש, כאשר צריך להעביר את מרבית העבודה לפרוצדורה. באמצעות CURSOR תביאי את כל שורות היומן, ובתוך הלולאה תבדקי אם יש לשורה קישור לחשבונית ומשם לפריט. בסוף שומרים בתוך STACK8 את מספר תנועת היומן ב-KEY1, מספר השורה ב-KEY2 (המפתחות של FNCITEMS) ואת מספר הפריט (שיכול להיות 0) ב-INTDATA.לאחר מכן צריך לכתוב את הדו"ח מחדש כדי לקבל את הנתונים החשובים מ-STACK8.
אגב, בחרתי בטבלה הזו כי המפתח הראשי שלה מורכב משני שדות, בדיוק כמו FNCITEMS.
- יוני 20, 2019 בשעה 11:58 am
רציתי להימנע מפרוצד'…
לא נורא, אשאר עם זה.תודה בכל מקרה
- יולי 4, 2019 בשעה 1:59 pm
היי,בעיה נוספת, משום מה כל הסכומים שנמצאים בחובה יוצאים חיוביים אפילו אם זו שורה מח-ן מבוטלת שאז הסכום צריך להיות שלילי
אפילו הוספתי את עמודת מחיר מפירוט הח-ן וזה נותן ערך חיובי
מישהו יודע למה?
אפילו ניסיתי לכפול ב-1- כל כמות מתחת ל-0 ועוד כמה ניסיונות כאלה ואחרים ופשוט לא עובד כמו שצריך
אשמח לעזרה
- יולי 8, 2019 בשעה 1:51 pm
את מציגה את הסכומים של מה? תנועת יומן או חשבונית? אם תנועת יומן, את צריכה להשתמש ב-DEBIT1 ו-CREDIT1 (בהנחה שאת רוצה את הערכים במטבע החברה). ביטוי DEBIT1 פחות CREDIT1 אמור לתת לך את מה שאת רוצה.תכתבי תנאי מותנה בערך השדה DEBIT אם מדובר בחשבוניות.
- יולי 9, 2019 בשעה 1:33 pm
אני מציגה את המחירים של החשבוניות כשיש:זה מה שכתבתי בשדה חובה:
PART.PART = 0 ? (:CU = 1 ? FNCITEMS.DEBIT1 : (:CU = 2 ? FNCITEMS.DEBIT2 : (ACCOUNTS.CURRENCY = -1 ? FNCITEMS.DEBIT1 : FNCITEMS .DEBIT3))) : (INVOICEITEMSA.SPECIALVATFLAG = " ? INVOICEITEMS.QPRICE : (INVOICEITEMSA.TOTPRICE – ((INVOICEITEMSA.TOTPRICE – INVOICEITEMS.QPRICE) / 3) * 2)) <p dir="ltr"></p>
- יולי 10, 2019 בשעה 2:29 pm
אגב, הערך של DEBIT לא עוזר לי כי מדובר לדג' על חשבונית שבוטלה ולא החשבונית היא על D אבל הסכומים והכמויות שלה במינוס
מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
- יש להתחבר למערכת על מנת להגיב.