yitzchok

Forum Replies Created

מוצגות 15 תגובות – 1,756 עד 1,770 (מתוך 2,466 סה״כ)
  • Replies
  • yitzchok
    משתתף
    IL
    זה לא מה שכתבתי.

    אני התכוונתי שמעדכנים בממשק ראשון סוג תעודה ו(מספר) תעודה בכותרת החשבוניות (לאחר ששולפים חשבונית ע"י IV או לחילופין מייצרים חשבונית חדשה, ואם כן ביחד עם שאר השדות שיש למלא בכותרת)

    לאחר מכן עושים שאילתא כדי לראות את השורות שנוצרו ע"י הממשק ההוא. הרי הממשק מחזיר את ה-IV ב-KEY1 כך שאפשר לאתר את החשבונית שנוצרה. לכל אחת מהשורות צריך להיות כבר TRANS בפנים.

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

    מקווה שעכשיו זה יותר ברור

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הבהרה:
    מה שאני כתבתי, כתבתי בלי לשים לב שהיה עוד עדכון.
    לאור מה שנכתב היום אני חושב שעוד יותר חשוב לבנות תהליך בשיטה שתיארתי.
    לשלוף שורות לפי מזהה אפשר.
    כך שאם עושים טעינה מטבלה אפשר לקבל אחרי הטעינה מפתח חשבונית מעמודת KEY1 (אם אני זוכר נכון) ולבצע שאילתא על פיו שיכין נתונים לממשק שני שישתמש במפתח שורת חשבונות לגרור את החשבונית ל"מסך" של הממשק כדי לעדכן אותה, ומפתחות שורות (זאת אומרת KLINE כי IV צריך להיות שם אוטומטית) שיגררו את השורות לעדכון כמויות.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אתם עובדים על SQL Server?

    אם כן, ראה פרק 15 של ה-SDK (אצלי עמוד 206)

    פקודה של SQL Server כזו

    select host_name()

    תביא לך את שם התחנה.

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

    מקווה שאתה איתי…

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    כשאת כותבת הדבקה הכוונה לביטוי של העמודה?

    אפשר לעשות את זה ככה. לא חייבים את כל השלבים. (ז"א שליפה ב-DOCUMENTS_Q והעתקה והדבקה לא חייבים, אם יודעים באיזו עמודה מדובר)

    במקרה הזה לא ברור לי מיד למה מדובר בביטוי ב-DOCUMENTS_Q והיות ו-OPENSERVCALLS מבוסס בדיוק על טבלת SERVCALLS נראה לי שהיית יכולה להוסיף עמודה פרטית (עם הקודמת שלך) אבל לרשום את שם העמודה ושם הטבלה (במקרה הזה במזהה עמודה 0) בעמודות המיועדות לכך בלי צורך לשימוש בביטוי.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    שלום

    לאחר מחשבה אני מרגיש שאני צריך לכתוב את התגובה הזאת כדי להעלות את הנושא.

    מצד אחד אני שמח שמצאתם פתרון (על פניו).
    מצד שאני, איך שאני מבין את ההנחיות לפיתוח פרטי, לי נראה שממשק כפי שהגדרתם אותו גובל בפיתוח שלא מאושר (הרי בעצם מעדכנים עמודות שאי אפשר לגעת בהן בתור משתמש).

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

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אכן גם אני לא טיילתי שם ולא ראיתי מודול ocr – והוא לכאורה יעשה את העבודה.

    מה שכן, בגלל שמדובר בסריקה ו/או שידור במערכת פקסית ולא סריקה של מקור בתנאים בהם יש שליטה שתהיה בד"כ איכותית יותר, יש לקחת בחשבון שהתוצאות עלולות להיות פחות טובות.

    ושוב כל זה בהנחה שההזמנות מגיעות בצורה מתאימה לפיענוח.

    בהצלחה

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    הבהרה:

    מהבקשה המקורית והתגובה לתשובה שכבר נכתבה כאן אני התייחסתי לשאלה כאילו הדרישה היא להקים הזמנות *מפורטות* על בסיס מה שכתוב/מודפס בפקסים.

    אם הדרישות בפועל צנועות מזה כדאי לפרט.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    כל עוד אותם פקסים לא יהיו מובנים מאוד (אלא מדובר בפורמט שונה מכל לקוח לפי איך שהוא מייצר אותם) שום מערכת לא תהיה מספיק מתוחכמת עד שתהיה מאוחריה משאבים כאלה של גוגל. זו משימה מטורפת.

    מספיק קשה לקלוט באופן אמין קבצי נתונים מלקוחות במבנה "סטנדרטי" שמגיעים במייל וכדו'

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    יש לכם גישה למרכז לקוחות של פריוריטי?

    (למען האמת אני לא יודע איך זה עובד כשלר עובדים ישירות מול בית התוכנה כמונו)

    מתאר לעצמי שיש מסמכים בספריית תיעוד בנושא.
    גם האשפים בתפריט בפריוריטי אמורים לתת לכם הסבר מקיף בנושאים כאלה כולל הנחיות שלב אחרי שלב.

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    לא רואה סיבה למה שלא יעבוד.
    אבל לפעמים דברים לא עובדים בפריוריטי גם כלא רואים סיבה.
    קודם כל לא תראה את שני הדו"חות באותו מייל כי אי אפשר לעשות זאת בשיטה הזאת למיטב ידיעתי. מה שעשית אמור לשלוח לך 2 מיילים כל אחד עם דו"ח אחד.
    אני הייתי מציע להוסיף שלב sqli נוסף לפרוצדורה ולשים שם את מה שעבד לדו"ח אחד ולעדכן לשלוח לדו"ח שני. מי יודע אם בשלבים נפרדים זה יעבוד.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ראשית כל, עדיף להשתדל לא להכניס ערכים ישירות לשדות מוסתרים במסך כי זה יכול לסתור את כל המטרה של שימוש בממשק.

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

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

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    את לא יכולה לערוך את התפריט הזה.

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

    והתשובה:
    (ואני לא מפרט יותר מדי בשלב זה כי את כנראה מכירה איפה מודרים אותם ממשקים ואני לא יכול לבדוק כרגע איך בדיוק נרקא)
    כל ממשק כזה מוגדר לשדר נתונים מתוך עץ של מסכים שמתחיל ממסך מסוים.
    כשאת לוחץ לשלוח ממשק אלקטרוני נשלחים כל הממשקים שמתחילים מאותו מסך.

    זה כבר עוזר לך או השאלה יותר ממוקדת?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    פריוריטי תומכת בגרסת sql server עדכנית בזמן פרסום הגרסה. יכול להיות שלא יתמכו ב-sql server 2016 עם 17.2 – את זה יש לבדוק עם בית התוכנה כפי שכתב אשר.

    אם אתם שואלים על גרסת SQL אני שואל לעצמי אם אתם לא בגרסת windows שישנה מדי או קרוב לזה.

    תחום הרישוי של תוכנות מיקרוסופט באופן כללי אפור וקשה לקבל תשובות. מה שכן, כדאי להבין שאם קונים רשיונות למשתמשי SQL וזה נכון גם ל-windows server) בשיטת CAL – בעצם רק ככה קונים לפי משתמשים – שאלה מקנים זכות לחבר לכל ה-SQL שיהיו לכם בגרסאות המכוסות – כך שגם אם לא תמצאו דרך לחסוך רישוי עבור שרת פיתוח זה לא יכפיל את העלות אלא יוסיף רק עלות רשיון שרת.

    הערה לגבי כמות הרשיונות: רישוי משתמשים במיקרוסופט עד כמה שידוע לי זה הקצאה למשתמש אנושי ורק ככה.
    יוצא שאם אתם ברשיון צף בפריוריטי של 10 רשיונות אבל בפועל יש 20 עובדים במשמרות שונות תצטרכו 20 רשיונות CAL. מצד שני אם אתם ברשיונות named ויש לכם עובד אחד שהוא משתמש ב2 חשבונות פריוריטי המיועדים לו (אף אחד אחר לא משתמש בהם) אז מהבחינה הזאת תצטרכו אולי רשיון CAL אחד פחות מרשיונות פריוריטי.

    מקווה שזה ברור וגם נכון…

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    קראי גם מה שכתבתי בנושא אחר

    אם את מפיקה XML אז המבנה אולי פחות חשוב (אך דעי שאולי לא תוכלי בקלות לקבל את הצורה הספציפית שאת צריכה, תלוי בדרישות…) אבל החלק של איך מגדירים את התגים את צריכה ללא ספק

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    אני לא ההכי בקי בדברים האלה אבל אני לא הייתי חושב שזה מספיק.

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

    יכול להיות שאתם עושים תנועות יומן שלא הזכרת? או אולי כבר יש תשלום בתשלומים במערכת, אך חשבוניות עדיין לא היו?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 15 תגובות – 1,756 עד 1,770 (מתוך 2,466 סה״כ)