בוקר טוב,
צריך לשלוח הזמנת רכש עם השרטוטים שמצורפים למק"טים שבהזמנה.
למרות שהדגל "לא לשלוח" לא מסומן, ובעזרה שלו רשום שזה עבור משלוח אוטומטי עם נספחים זה לא עובד ובאשבל אומרים לי שצריך לצרף ידני ושזה רק עבור הדפסה מאותו מסך
בטוח שיש פתרון , למי יש ?
אם אני מבין נכון, הנספחים הנדרשים אינם של הזמנת הרכש עצמה אלא של הפריטים שנמצאים בהזמנת הרכש. הקוד הסטנדרטי לא יודע איך לטפל במקרה כזה.
צריך להוסיף קוד לשלב HTMLEXTFILES של המסמך שמדפיס את ההזמנה, משהו בסגנון
SELECT DISTINCT PARTEXTFILE.EXTFILENAME
FROM PORDERITEMS, PARTEXTFILE
WHERE PORDERITEMS.ORD = ATOI (:HTMLVALUE)
AND PORDERITEMS.PART = PARTEXTFILE.PART
AND PARTEXTFILE.EXTFILENUM > 0;
הקוד הזה מביא את הנספחים של הפריטים אשר נמצאים בשורות הזמנת הרכש. כל נספח יישלף רק פעם אחת, אפילו הוא הוא משותף לשני פריטים (הודות למלה DISTINCT).
כמובן, אם כי צריך לשנות את PORDERITEMS ל-ORDERITEMS. הרי צריך להגיע אל הנספחים של הפריט הנמצא בשורות לכן חיתוך על בסיס ORDERITEMS.PART = PARTEXTFILE.PART יעשה את הנדש.
תודה, זה אכן מה שעשיתי אבל זה עובד רק כשאני מבטלת את הקוד המקורי שהיה ולא בנוסף..
זה הקוד המקורי:
/*SELECT EXTFILENAME, EXTFILEDES
FROM EXTFILES WHERE IV = ATOI(:HTMLVALUE)
AND NOSEND 'Y'
AND TYPE = 'O';*/