Forum Replies Created
- Replies
-
- אפריל 10, 2022 בשעה 7:58 am
- in reply to: סנכרון נתונים של SQL
c.smith: What do you think about creating a separate PRIORITY installation and building a sync strategy between the two systems?
I don't see a difference between this and what I wrote before. There is too much going on in Priority to be able to sync all parts, and if you don't then you're guaranteed to have mismatches at some point.
We don't have enough information about your use cases to make specific suggestions for alternatives.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 7, 2022 בשעה 10:49 pm
- in reply to: סנכרון נתונים של SQL
Lior: Have you considered locating the server somewhere in the middle in west Europe?
I was going to make this suggestion too but Lior got there first
More to the point I would be very wary of trying to do this, especially with someone who is "just" an SQL Server expert and not familiar with how Priority works
Distributed databases are a challenge at the best of times
Priority is not designed for this sort of thing
If you have two systems which you are trying to sync then you have to deal with new identifiers being added in both places and then resolving the clashes. You don't want to risk the integrity of a business system in this way
Also Priority has a lot more parts than just the database. It's critical that everything works together. There is a "file system" part of the system where compiled versions of forms and procedures and so on are kept and that is expected to be a single repository for everyone . If a form is marked as changed then it will recompile on one side and the new file will be saved and then the form marked as compiled. That detail would be synced to the other database and you'd also have to make sure that the file is copied over too. This would presumably need to happen in both directions
If the only need is to have a local copy (read only) of the database at the second location then it would be adequate to replicate in one direction and then a DBA could help (for SQL Server there is a program in Priority to put the necessary primary keys in the database to allow setting up that replication without the keys being a surprise to Priority). But from your question it seems that you have active users at the remote site
Basically I want to say that I don't think this is a feasible idea
If your remote users need access to only a small set of data and to make specific updates then you might be better off with a custom system with its own backend database and a sync strategy between that and Priority. Alternatively maybe the generic mobile application systems for Priority which can also work offline would suffice as they may handle the latency issues better than those applications which need to contact the Priority server directly
I hope that this has been helpful
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 7, 2022 בשעה 10:32 pm
- in reply to: פתיחת הזמנות רכש לדרישה
בפרוצדורה השלבים רצים אחד אחרי השנישלב 20 מכין את GENERALLOAD, מלונקקת לפרמטר GEN
בשלב 30 הממשק רץ. תסתכל בתיעוד הרצת ממשק מסכי במסמך ה-SDK ותראה שצריכים פרמטר של קובץ (זה כמו MSG מטיפוס ASCII) ואם הממשק מקבל נתונים מטבלה מלונקקת אז צריכים L- ושם קובץ. אלה מה שיש בפרמטרים l ו-GEN. פרמטר NL יהיה מובן מה-SDK.
מקווה שזה עונה על השאלה.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 7, 2022 בשעה 9:11 pm
- in reply to: שליחת הדפסת התעודה במייל בפורמט PDF – ממשק ווב
לא מכיראבל אתה מדבר על שתי התקנות/מערכות נפרדות, נכון?
אני מנחש שזה לא עניין של הבדל עקרוני בין הממשקים אלא קבוע כלשהוא באחת המערכות.
אולי אפילו ההגדרה של פתיחת משימה עביר מייל שנשלח? אני לא רגיל להשתמש בו.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 5, 2022 בשעה 5:06 pm
- in reply to: פתיחת מסך חדש מפרוצדורה
אין מצב שפקודת WINFORM תעבוד בוובי.לדעתי אתה צריך לשים את המסך בשלב משלו בפרודצורה ולהעביר את שאר הדברים כפרמטרים לשלב.
אני לא יכול עכשיו להפנות אותך לדוגמה קיימת במערכת אבל אני די בטוח שיש.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 3, 2022 בשעה 11:56 am
- in reply to: UNRESOLVED IDENTIFIER במסמך HTML
תעשה במקום זה SELECT INTO ולדעתי זה יסדר לך את ההודעה.לא מעט צריכים לעשות את זה ככה אף על פי שלא ניכר למה השמה רגילה כמו שעשית לא יכולה לעבוד. אולי יכולה לעבוד אבל בודק הסינטקס לא מקבל את זה…
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- אפריל 2, 2022 בשעה 8:53 pm
- in reply to: API מול אתר הזמנות
לי יש רושם שלרוב עושים פיתוח ייעודי כי לכל יישום כזה יש את הדרישות שלו.אם אני זוכר נכון, כשאני בניתי תהליך כזה זה היה ב-SSIS (חפש באינטרנט מה זה) – בזמנו השתמשתי בו להתממשק בין מערכות שונות וזה היה אחד מהפרויקטים.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 31, 2022 בשעה 4:28 pm
- in reply to: API מול אתר הזמנות
הייתי אומר שעדיף שתהיה תוכנית שתתווך בין המערכת של האתר והפריוריטי, שהיא תהיה חיצונית לשתיהן ותעבוד מול ה-API של כל אחת.אפשר אולי לבנות משהו בתוך תשתית אתר כל עוד אתם יכולים לגרום להפעלת תהליכים באופן קבוע. (הרי יש אולי גם צורך להחזיר עדכונים מפריוריטי לאתר ואלה לא תלויים בפעולת משתמש באתר)
אני ממש לא מתכוון שהזמנות לא יעברו עד סוף יום, אפשר להעביר הזמנות חדשות כל כמה דקות. העיקר הוא שאתה לא רוצה תהליך שהוא מופעל אך ורק בזמן רישום ההזמנה ואם משהו הפריע לתקשורת מול הפריוריטי זה לא יחזור וינסה שוב.
בדרך כלל לא יתלו את העדכון הראשון בפעולה של המשתמש משתי סיבות:
א. יכול להיות מורכב יותר ככה אם רוצים גם פעולה מיידית וגם גיבוי למקרה שזה נכשל (הרי מדובר באותו תהליך, לא צריכים להגדיר אותו פעמיים)
ב. העברת ההזמנה לפריוריטי יכולה לקחת יותר זמן מאשר נחשב סביר כזמן תגובה באתר וובי. ואם כבר עושים את זה ברקע לא נורא אם יבוצע כעבור כמה שניות/דקות ולא ממש מיידית.
מקווה שזה לתועלת
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 31, 2022 בשעה 4:20 pm
- in reply to: פריוריטי WEB – IIS
אתה חושש תהיה בעיה אם ה-IIS/net service לא יהיו באותו שרת עם ה-TTS?אני לא חושב שתהיה בעיה
בגדול ה-net service (יש לו שם אחר כבר נראה לי) שרץ בעזרת ה-IIS זה כמו תחנה של גרסת הקליינט.
טכנית אני לא חושב שיש בעיה, רק צריכים לדאוג שאין דברים שישבשו את התהליכים כמו העתקת קבצים מ-bin.95 בשרת ל-bin.95 במחשב שהוא שרת הוובי. אני מאמין שזה עניין של יישום נכון, לא משהו עקרוני.
אני אסתייג שאני לא בקי מאד בפרטים הטכניים האלה, רק אומר שאם ההמלצה הזאת הגיעה מגורם שמכיר את המערכת הזאת, אני לא רואה סיבה להתווכח איתם.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 31, 2022 בשעה 12:43 pm
- in reply to: פריוריטי WEB – IIS
שרת האפליקציה הוא גם שרת ה-DB אצלך?בגלל זה אתה שוקל להפריד אותו מ-"שרת האפליקציה"?
מעבר לתהליכים של דטהבייס, TTS ו-DE, שרת פריוריטי הוא בעצם רק שרת קבצים, כך שהייתי חושב שאם ה-DB לא שם, אין סיבה בולטת להפריד לשרת נוסף. אבל אני לא ניהלתי שרת לצורך ממשק וובי.
אתה לא רוצה שירוץ אפילו ביחד עם ה-TTS או DE? יכול להיות שאלה יעמיסו מספיק לפעמים. יהיה תלוי בסביבה שלכם.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 31, 2022 בשעה 12:37 pm
- in reply to: טקסט קטן בשורת התפריטים ובמסכים
זה דבר שהשתנה פתאום לאחרונה על windows 10?דווקא חשבתי להגיד שאצלי היה תמיד קטן ונכנסתי אתמול והטקסט גדול יותר.
אם יש לך מסך HD אז יכול להיות תוצאה של ההגדרות הרלוונטיות במערכת ההפעלה. אין לי זמן כרגע לחפש איפה זה. דרך קליק ימין בתוכנית עצמה עד כמה שאני זוכר.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 31, 2022 בשעה 12:14 pm
- in reply to: API מול אתר הזמנות
לא ברור לי מהשאלה מה עושים באתר.האם מדובר באתר של חנות (די עצמאי) שמקבלת הזמנות ויש להעביר את ההזמנות האלה לפריוריטי? (כך שאפשר לסיים תהליך קבלת הזמנה באתר ולהעביר אותה לפריוריטי מאוחר יותר)
או האם מדובר באתר שהוא רק ממשק משתמש וכל פעולה מבוצעת מיד בפריוריטי והמשתמש צריך לראות את התוצאה של הפעולה? (לדוגמה אם העדכון לא מגיע לפריוריטי ונקלט שם אז לא קרה כלום)
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 22, 2022 בשעה 10:24 am
- in reply to: TIMER לקלט פרוצדורה
לא שמעתי אי פעם על דבר כזה ואין לנו דרך לבצע את זה בעצמנו.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 21, 2022 בשעה 9:51 pm
- in reply to: רשימת בחירה לפי קוד, כתלות בשדה אחר במסך
א. השאילתאות של חיפוש צריכות תנאי של like – תסתכל בטריגרים קיימיםב. אני לא חושב שתוכל להגדיר את ה-search במסך היעד שלך. אולי יעבוד אם תדאג שיהיה עמודה בשם הזה במסך אבל אני בספק.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]- מרץ 21, 2022 בשעה 10:55 am
- in reply to: שימוש בפריוריטי בחו"ל
בהנחה שהגרסה הוובית עובדת בסדר ברשת של החברה ובאופן כללי בארץ אני לא יודע מה ניתן לעשות חוץ מלדאוג לתקשורת כמה שיותר טובה. אם גם מקומית לא טוב אז לדאוג שהשרת מתאים. אין לי נסיון ממנו להגיד לכם דברים יותר ספציפיים.בעיקר עניתי כדי להתייחס לנושא של הקליינט.
[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]