Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03167.jsonl.gz/2610

Performance-Einbussen mit SIP
Stefan LeeGuten Tag
Wenn ich neues Addon im MS Visual Studio entwickle und es über die SAPbobsCOM-dll im SAP laufen lasse, kann ich ein "SAPbobsCOM.SalesForecast"-Objekt mit 14'000 Records innerhalb ein paar Sekunden abfüllen, speichern und in SAP ansehen.
Erstelle ich jedoch ein SIP, lade es in SAP hoch und führe den identischen Code aus, dann dauert es über 30min.
Aufgrund des Aufbau meines Addon, kann es nicht an den manuellen Datenbankabfragen liegen, da ich nur eine ausführe, welche direkt am Anfang ist und mir mit System-Print bestägtigt wird.
Nach meiner Erkenntnis muss es am "SAPbobsCOM.SalesForecast"-Objekt liegen, wenn er die neuen Linien hinzufügt/abfüllt. Das SalesForcast-Objekt speichere ich erst ganz am Schluss.
Aus welchem Grund ist dies so und wie kann man diese schlechte Performance optimieren?
Vielen Dank für Ihr Feedback,
Stefan Lee
Stefan LeeIch kann Ihnen noch einen weiteren Hinweis liefern, welcher mir aufgefallen ist:
Im SAP selber wird das SwissAddonFramework V<ip-pii> verwendet. Im MS Visual Studio benutze ich die SwissAddonFramework-Version V<ip-pii> (historisch mitgezogen).
Ändere ich im MS Visual Studio die SwissAddonFramework Version auf V<ip-pii>, so geht auch dort die Zeit gegen 30min.
Auf Grund dieser Erkenntnis müsste man eventuell die Frage wie folgt umformulieren: "Aus welchem Grund hat man bei der neuen SwissAddonFramework-Version solche starken Performance-Einbussen?"
Vielen Dank für Ihr Feedback,
Stefan Lee
Philipp KnechtGuten Tag
Bitte bestätigen Sie dass ausser coresuite kein anderes AddOn läuft.
Bitte auch sicherstellen dass der coresuite Prozess nur einmal vorhanden ist.
Falls dies alles nichts bringt und das Problem reproduzierbar ist bitte email an <email-pii> schicken.
hth