History of SAP Systems ההסטוריה של SAP HANA

יום שלישי, פברואר 2, 2016

היי, כל אחד שמע מושגים כגון: SAP, ABAP, R/3 וכדומה. בואו נעשה צעד או כמה פסיעות אל ההסטוריה של SAP. SAP זה ראשי תיבות של המונח הגרמני: Systeme, Anwendungen, und Produkte in der Datenverarbeitung פיתוח תוכנה כמו SAP נבע מהצורך לבצע עיבוד בעסק בזמן אמת. התהליך התחיל בשנה 1972 על ידי חמישה עובדי IBM. הגרסה יצאה עם תכונות של כספים וחשבונאות והייתה בסיס לשאר המודולים. מאוחר יותר הגיעה גרסה R/1 המילה R מציינת real time. כלומר פעולות בזמן אמת. והסיפרה 1 צינה את רמת האדכירלות של השכבות/רובדים: תקשורת, בסיס נתונים ויישום שהכל תחת ארכיטקטורה אחת של SAP. סאפ מבטיחה קשרי גומלין בין המודולים השונים כך...

פקודות קיצור דרך – SAP BASIS TIPS

יום חמישי, ינואר 21, 2016

שלום, כאשר אנחנו ניגשים ל- SAPGUI אנו מקישים שם טרנזצקיה או בוחרים מתפריט את התהליך המבוקש. רכזתי מספר פקודות אשר יעשו לכם את החיים לקלים יותר. /n מחזיר אותנו למסך ראשי S000 זהו הפקודה של המסך הראשי. כאשר נרצה להשתמש בו בתוכנית או בסקריפט /n + טרנזקציה /n עם שם טרנזקציה צמוד. יצא מתוך הטרנזקציה ויפעיל אוטומטית את הטרנזקציה המבוקשת. /* + טרנזקציה דומא מאוד לפקודה הקודמת. אך כאן היתרון שהוא אינו מציג את הכניסה. (דוגמא טובה כאשר מריצים ומפעילים GUI מתוך תוכנה אחרת. כמו-כן מבטל את המסך הראשון במקרה שיש. /nex סוגר את כל החלונות הפתוחים ויוצא מהממשק. /o פותח חלון חדש. (session) /o + טרנזקציה פתיחת Session חדש עם הטרנזקציה. לדוגמא: /ose38 Ctrl-Y צמד המקשים האלה...

Unlock SAP* user – SQL Server

יום רביעי, ינואר 13, 2016

פתיחת נעילת משתמש SAP* במערכות סאפ. צעד חובה: כדי שנוכל להתחבר למערכת סאפ עם משתמש בשם SAP* חייבים להגדיר את פרמטר login/no_automatic_user_sapstar בקובץ הפרופילים. ערך ברירת המחדל: 1 - כלומר אין אישור כניסה עם משתמש SAP* ערך 0 - אישור כניסה. (חשוב לזכור שמבחינת אבטחת מידע רצוי לדאוג להחזיר את הערך ל-1) דרך SQL SERVER נבצע בדיקה של שדה UFLAG בטבלה USR02 המצביע על הסטאטוס של המשתמשים. 0 - לא נעול. 128 - נעול. שימו לב, לחץ הירוק (יש לכתוב את ה- SID של המערכת באותיות קטנות ואחריו שם הטבלה) עכשיו נבצע שינוי לשדה UFLAG ונקבע את הערך ל-0 עכשיו ניתן לבצע כניסה למערכת סאפ עם משתמש SAP*. אגב,...

what is S/4 HANA – מה זה? SAP Business Suite 4 SAP HANA

יום שבת, ינואר 2, 2016

היי, מה זה SAP S/4HANA? (כדאי לעיין בפוסטים אחרים שלי בנושא SAP HANA) SAP S/4HANA היא הטכנולוגיה והפלטפורה החדשה של מה שקראנו לו עד היום SAP R/3. מה שבעבר SAP איפשרה לנו להתקין את ה-R/3 שלה על כל פלטפורמה של בסיס נתונים כגון: אורקל,  SQL Server, DB2 כיום SAP לוקחת את הכל אליה. הכל על בסיס הנתונים שלה שנקרא: SAP HANA. כל המורכבות של ניהול משותף ותמיכה בכל סוגי מסדי הנתונים מה שנקרא בפי העם: AnyDB. יהיה פשוט יותר. SAP לוקחת את העוצמה שלה ומכניסה את הכל ל- SAP HANA. רבות נאמר על הטכנולוגיה של SAP HANA וממליץ לקרוא גם כאן טכנולוגיה שעובדת בזיכרון הראשי...

סקריפט להצגת מסמכי סאפ – script sap note

יום רביעי, ינואר 21, 2015

שלום, מיותר להסביר שכל מי שאי-אפשר עבד עם סאפ, היה צריך לנבור במאגרי מידע של סאפ. כניסה לאתר חיפוש. חיפוש היכן להקיש את מספר המסמך המבוקש. צעקות שמשנים לנו כל פעם את האתר. פניה מנומסת לאיש בייסיס שיעזור לנו. הנה סקריפט קטן אותו תשימו בתוך הכתבן ( notepad) תשמור אותו בשם: sapnote.cmd והוא יפנה כבר למקום הנכון להביא לכם את המסמךף המבוקש. קצר ומאוד שימושי במיוחד למיישמים!  @ SET /P znote=SAPNOTE: @ START /MAX iexplore -new https://service.sap.com/sap/support/notes/%znote%?nlang=E בברכה, שחם לוי מידע על קיצורי דרך של SAPGUI

SELECT FOR ALL ENTRIES – SAP / SQL Server

יום שלישי, דצמבר 30, 2014

הנה פקודת ה- SELECT למי שסאפ לא מולו.... משהו יפה שפגשתי בדרך... (כדאי לעיין כאן קודם) במערכות SAP על פלטפורמת Windows עם SQL Server (החל מגרסה 2008) הכניסו שינוי יפה ומרענן לפקודת ה- ALL ENTRIES 2 הערות: 1. יש להגדיר את פרמטר: rsdb/prefer_join = 1 (ייתכן והוא מוגדר 0 במערכת שלכם.) 2. קרנל (Kernel) מינימלי7.21 שימו לב לפקודה הבאה: (מתוך   2144575 SAPnote) SELECT <Column, Column..> FROM <TABLE>, (SELECT k0=<VAR1>,k1=<VAR2> UNION ALL SELECT <VAR3>,<VAR4> UNION ALL SELECT <VAR5>,<VAR6> ...) as q WHERE <FIELD1> = q.k0 AND <FIELD2> = q.k1 וכך נכתוב אותה בשיטה החדשה: שימו לב לערכים k0 ו-k1 SELECT <Column, Column..> FROM <TABLE>, (VALUES (<VAR1>,<VAR2>), (<VAR3>,<VAR4>), (<VAR5>,<VAR6>),...) as q(k0,k1) WHERE <FIELD1> = q.k0 AND <FIELD2> = q.k1 זה מענג לראות...

שדרוג ל- SQL SERVER 2014 במערכות SAP

יום שלישי, נובמבר 4, 2014

 UPGRADE SQL Server 2014 in SAP כדי לחסוך לכם (משתמשי SAP BASIS) קריאה מיותרת ריכזתי בפוסט זה את הדברים החשובים לפני ואחרי ביצוע שדרוג של מערכות SAP עם SQL Server לגרסה 2014. מה צריך לדעת לפני: ניתן לשדרג ל-SQL SERVER 2014 ישירות מגרסאות 2005 ומעלה. למי שיש 2000 צריך לבצע שדרוג לגרסה 2005 או 2008 R2 SQL Server 2014 נתמך רק על ידי מערכת הפעלה windows 2012 ומעלה למרות שבדיסק ההתקנה מופיעה גירסה 32bit. סאפ תומכת רק בגרסת 64Bit. חשוב מאוד לבצע שדרוג ל-SP של סאפ לפי התמונה למטה: ראה מסמך SAP מספר: 1966681 גרסת 2014 נתמכת רק עם kernel 721_EXT עם  133 (ממליץ על מינימום 225)...

הגדרות מערכת SAP על 2014 SQL Server

יום שני, אוקטובר 13, 2014

הגדרות מערכת SAP  על SQL Server SAP Configuration Parameters for  SQL Server אחרי ביצוע התקנת מערכת SAP על בסיס נתונים SQL Server אנשי התשתיות ממהרים לבצע הגדרות וכיוונון פרמטרים. יש המון נקודות אותם צריך איש התשתיות לקחת בחשבון. לדוגמא: האם ה-SAP ובסיס הנתונים מותקנים על אותו שרת. מה כמות המשתמשים בו-זמנית, נפח הנתונים, תעבורה, גובים, איזה מודולים מיושמים במערכת ועוד ועוד ועוד... אציג בחלק זה של הפוסט מספר פרמטרים אותם יש להגדיר אך יש לזכור כלל ברזל: אחרי ביצוע הגדרת הנתונים יש לתת למערכת לעבוד מספר ימים ואז להיכנס ולבחון שוב את הגדרות הפרמטרים בהתאם למתקבל בטרנזקצית: DBACOCKPIT. מערכת ה- DBACOCKPIT לעיתים נכשל בתצוגת...

SAP dynamic and static parameter – פרמטרים דינמיים בסאפ

יום חמישי, ספטמבר 11, 2014

פרמטרים דינמיים ופרמטרים סטטיים. שלום, כל איש בייסיס מגדיר ומשנה פרמטרים של SAP. לעיתים בעת שינוי פרמטר אנו צריכים להוריד ולהעלות את מערכת ה-SAP כדי שההגדרות יכנסו לתוקף. פרמטרים שדורשים אתחול למערכת הסאפ נקראים: פרמטרים סטטיים. ניתן לשנות אותם לפרמטרים דינמיים ובכך למנוע אתחול למערכת הסאפ. יש להיכנס לטרנזקציה RZ11 ולבצע את השינוי על הפרמטר המבוקש: למידע נוסף בברכה, שחם לוי Shacham Levi

חיבור ל-SAP עם C#

יום שישי, אוגוסט 30, 2013

C#  SAP .NET Connector - Visual Studio איך מבצעים חיבור למערכת SAP דרך C#? התרשים שלפניכם מתאר את צורת וסוגי החיבור בין המערכות תחילה יש להוריד מכאן את ה- Connector . או לחלופין חפשו: SAP Connector for Microsoft .NET אני הורדתי את הגרסה כפי שמופיעה בתמונה למטה: עם ההורדה אנו מקבלים קובץ ZIP אותו יש לפתוח ונקבל קובץ התקנה: יש להפעיל את הקובץ: NCo3016_Net40_x64.msi (יש לזכור את נתיב ההתקנה בו יופיעו קבצי ה- DLL אותם נקשר לפרוייקט שלנו) לצורך הדוגמא שלנו אנו זקוקים ל-2 קבצי ה- DLL האחרונים כפי שמופיע בתמונה. בתוך Visual Studio נקשר ב- Reference את 2 הקבצים: (כפי שמופיעים למעלה) עכשיו נותר לנו להוסיף קוד...