SAP SBO EDS Troubleshooting

הגדרה ראשונית של חברה בסאפ לעבוד עם חשבוניות ישראל

1. לוודא שמעודכנים ח.פ. בשדה "מספר עוסק מורשה 1" בלשונית נתונים חשבונאיים במסך פרטי חברה

2. במידה והחברה היא באיחוד עוסקים, לוודא שבשדה "מספר עוסק מורשה 2" מעודכן המספר איחוד עוסקים

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

4. סדרת הספרור של החשבוניות המופקות צריכה להיות מוגדרת כ"סדרה דיגיטלית" - מסך סדרות ספרור

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

6. יפתח דפדפן להזנת שם משתמש וססמא שקיבלתם מראשון המיסים ולאחריו יישלח SMS לאימות.

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


תנאים לכך שחשבונית תדרש להקצאה

1. הלקוח הוא מסוג "חברה" - לשונית כללי בכרטיס הלקוח

2. הח.פ של הלקוח תקין

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


שגיאה בקליינטים או בשרת - EDS URI not defined. Check EDS

פתרון

הוספת רשומה לREGISTRY

\HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAP Manage

להוסיף רשומה מסוג STRING עם הערכים הבאים:

VALUE = EDSAddress

VALUE DATA = https://<SERVER>.<Full Domain NAme>:7299

 


בכניסה לEDS לא מופיעים הPROTOCOLS

הEDS קשור ל SERVICE LAYER, ולכן חשוב מאוד ששניהם יהיו עם אותו שם שרת בפורמט FQDN מלא ולא רק שם השרת עצמו.

במצבים כאלה מומלץ לבצע:

1. הסרה מלאה של הSERVICE LAYER ושל הEDS

2. לוודא שכל העדכונים מותקנים על השרת

3. למחוק את התקיות התקנה הרלוונטיות לשני הרכיבים

4. לבצע ריסטארט

5. להתקין מחדש את הרכיבים כאשר מתבקשים להזין פרטי שרת יש לוודא שמזינים את פרטי השרת בפורמט FQDN.


הוספת שדה מספר הקצאה לעריכות קריסטל

1. שם השדה AllocNum

2. יצירת שדה נוסחא עם הנוסחא הבאה: '<p align = "center">'+MID({Command.AllocNum},1,17)+'<b>'+MID({Command.AllocNum},18)+'</b></p>'

3. הוספת השדה לעריכת הקריסטל

4. בהגדרות השדה בלשונית PARAGRAPH יש לבחור ב TEXT INERPETATION את HTML

5. בהגדרות השדה בSUPRESS ניתן להוסיף את הנוסחא if isnull({Command.AllocNum}) then true else false

Please, mind that only logged in users can submit questions