מסך לבחירה בקלט פרוצדורת דו"ח

פורומים אפיון ופיתוח פריוריטי מסך לבחירה בקלט פרוצדורת דו"ח

  • Post
    שפרה הדסי
    משתתף
    שלום,

    בניתי פרוצדורת דו"ח עם שדה קלט שאמור להכניס לטבלה חשבוניות מסויימות (כלומר בקלט יכנס ערך מתוך טבלה INVOICE.IVNOM).

    הבעיה היא, שאני רוצה שכאשר אכנס בפעמיים F6 לתוך מסך כדי לבחור את החשבוניות הנדרשות, הפרוצדורה תוביל אותי למסך FNCIFORQIV (סימון חשבוניות לתשלום) ע"מ שאוכל ליצור שאילתא במסך זה ולהשתמש ברשימה שקיבלתי בדו"ח שאני מייצרת.

    כיצד אני עושה זאת?
    כרגע המסך אליו שולח אותי הקלט בלחיצה כפולה על F6 הוא מסך "רשימת תעודות כספיות (שאילתה)".

    מקווה שהסברתי את עצמי כמו שצריך. אשמח לקבל סיוע.

    תודה,
    שפרה

מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • Replies
    roni
    משתתף
    במחולל הדוחות במסך הבן הרחבה לשדה תכנסי את שם המסך בשדה מסך יעד
    אלמוני
    אורח
    אם מספר החשבונית פרמטר לפרוצדורה, אז ניתן להגדיר לפרמטר מאיזה מסך לקחת נתונים, בדיוק באותה שיטה שרוני מציע. לפרמטר יש מסך בן "פרמטרים לפרוצדורה – הרחבה" ושם יש שדה "מסך יעד".

    רצוי מאד להשתמש בזה בכל פרוצדורה שמשתמשת ב-DOCUMENTS או INVOICES!

    שפרה הדסי
    משתתף
    תודה, נעם.
    זה בהחלט הכיוון, אבל אני עדיין בבעיה.
    בפרמטר של הקלט הגדרתי FILE עם טבלת FNCITEMS ועמודות FNCTRANS, כי זה מה שהמערכת מאפשרת לי כשאני בוחרת מסך יעד (חייב להיות מבוסס על הטבלה).
    הבעיה היא, שנראה לי שאז חסר לי כנראה חיתוך בדו"ח בין FNCTRANS ל-INVOICES, ואני לא מצליחה למצוא אותו.
    תוכל לעזור לי למצוא את הקישור?
    אולי אני בכלל לא עושה את זה כמו שצריך וצריכה מתכתחילה להגדיר עמודה אחרת בקלט?

    תודה,
    שפרה

    אלמוני
    אורח
    ראשית, תגיעי למסך שאת רוצה שייפתח כמסך הקלט. תלחצי F6 על התפריט כדי לפתוח את הגדרות המסך. תזכרי מה שם המסך (למשל AINVOICES עבור חשבוניות מס, CINVOICES חשבוניות מרכזות וכו'). תסגרי את המסך.
    לאחר מכן תרשמי את שם המסך הזה כמסך היעד כפי שכתבתי לך קודם
    שפרה הדסי
    משתתף
    הי נעם, תודה על המענה המהיר.
    אני חוששת שזה לא ייתן לי את מה שאני רוצה…
    אני צריכה שהזום יהיה למסך FNCIFORQIV ולא למסך של חשבוניות ספק מרכזות, כי מה שחשוב לי לדעת זה אילו חשבוניות מיועדות לתשלום.
    אלמוני
    אורח
    ניסיתי לכתוב דו"ח כזה בעצמי לפני כמה חודשים (כדי להציג את כל התשלומים שסומנו) ונכשלתי. לעניות דעתי, המסך FNCIFORQIV לא יכול לשמש כמסך יעד לפמרטר מאחר והוא בנוי על טבלת FNCITEMS, *שורות* תנועות יומן. רק "מסכי כותרת" יכולים לשמש כמסכי יעד – במקרה הזה, FNCTRANS הוא מסך הכותרת ולא כל כך מתאים.

    מדוע לא לבצע שליפה במסך עצמו של חשבוניות לתשלום?

    שפרה הדסי
    משתתף
    אין לי בעיה לבחור מתוך מסך "חשבוניות ספק מרכזות", אלא שאני לא יודעת כיצד לבצע שליפה שתציג דווקא את החשבוניות שעוד לא שולמו.
    יש לך רעיון?
    אלמוני
    אורח
    שליפה במסך "כספים > רכש (כספים) > תשלומים > הכנת תשלומים > סימון חשבוניות לתשלום" לפי "להכין תשלום" מסומן תתן לך רשימת תשלומים אותם יש לבצע – זה למעשה חשבוניות שטרם שולמו.

    צריך להניח שהוראת תשלום סופית אומרת שהחשבוניות הקשורות שולמו. זה נכון כאשר התשלום באמצעות המחאה אך לאו דווקא עם העברה בנקאית.

מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.