Holger Schäfer

691 posts

Holger Schäfer banner
Holger Schäfer

Holger Schäfer

@hschaefer123

Chief Technology Innovation Officer for the UNIORG Group, loving #UDINA #OpenUI5 #SAPUI5 #SAPFioriElements #SAPCAP #SAPBTP @OpenUI5 @SAPCP @ui5webcomps

Dortmund/Germany Katılım Şubat 2009
95 Takip Edilen544 Takipçiler
Holger Schäfer
Holger Schäfer@hschaefer123·
It's so cool that @geertjanklaps #SAPCDS Launchpad plugin also supports RTA, so you can easily test your own CustomPage within #SAPFioriElements using key user adaptation in a modern clean core approach. -> Annotation driven freestyle design (OnStack or Side-by-side)
Holger Schäfer tweet media
English
0
2
7
233
Holger Schäfer
Holger Schäfer@hschaefer123·
@geertjanklaps @mianbsp Maybe we should met and have a look together. While reverse engineering, the next thing on top of cdm is cep (central entry point) used in WorkZone as new UserExperience. Also supporting Integration Cards. But i will wait till next LTS, because each ui5 release introduces changes
English
0
0
1
46
Geert-Jan Klaps
Geert-Jan Klaps@geertjanklaps·
@hschaefer123 @mianbsp I was also looking into doing something similar with cdm bootstrapping in the cds-launchpad-plugin. Maybe now that new multitenant approach using cdm is released, I should try to make some time to extend the solution with cdm bootstrapping instead of the sandbox approach
English
1
0
0
57
Holger Schäfer
Holger Schäfer@hschaefer123·
It seems that SAP has integrated the cds-launchpad-plugin functionality from @geertjanklaps into #SAPBuildCode, but in a static (tools) way. The new dev-cap-tools package updates the sandbox app entry point(s) on start, but preview crashes watcher accessing .git/maintenance.lock
Holger Schäfer tweet media
English
1
0
4
351
Holger Schäfer
Holger Schäfer@hschaefer123·
@geertjanklaps I think yes, because it just adds sandbox apps pre start into a local folder where index.html is copied into it. But currently still issues, see @mianbsp post. I am personally using cdm/cep bootstraping, even if not officially supported with our new #UBOTT SaaS (supporting TSX)
English
1
0
0
71
Geert-Jan Klaps
Geert-Jan Klaps@geertjanklaps·
@hschaefer123 Interesting, haven’t tried it yet. Do you know if it also supports typescript projects?
English
1
0
0
63
Graham Robinson
Graham Robinson@grahamrobbo·
@hschaefer123 Sounds like the developers and testers have only tried it from inside the SAP walled garden. If only someone had pointed this out earlier…
English
1
0
3
96
Holger Schäfer
Holger Schäfer@hschaefer123·
Somehow I survived the last week with #SAPBuildCode, despite all the bugs and restrictions like 'System limit for watchers reached', blocked/used ports, restricted Simple Git ,… Lucky to go back to VSC next week. Best issue is, that after git init, tools crash on .git directory
English
3
0
7
345
Holger Schäfer
Holger Schäfer@hschaefer123·
@mianbsp @MustafaBensan The funniest thing was that #SAPEventMesh missed this marketing campaign and then delivered the new name at the end of February (see my update for SAP Cloud Platform Enterprise Messaging)
English
0
0
1
56
Holger Schäfer
Holger Schäfer@hschaefer123·
I needed an overview of the current #SAPDevelopmentTools. Somehow nothing fit properly or the image quality was poor. In the end, I was glad that I made my own diagram to include non-SAP relevant things.
Holger Schäfer tweet media
English
1
0
16
640
Holger Schäfer
Holger Schäfer@hschaefer123·
@MustafaBensan Thanks Mustafa. SAP Build Code seems to be the new BAS. You can even update an existing plan. Also looking at the discovery services, both services share the same support component. Maybe i should add FKA BAS for code and FKA AppGuyver for app 😆
English
0
0
2
63
Mustafa Bensan
Mustafa Bensan@MustafaBensan·
@hschaefer123 Nicely done, Holger. I guess BAS falls within the SAP Build Code classification?
English
1
0
1
90
Holger Schäfer
Holger Schäfer@hschaefer123·
@jasper_07 @mauriciolauffer Also figured it out some month ago, that new ushell extension api starts using it. I am a little bit scared, because old api never published => no ts types generated. I just a lot private props. That will be hard in the future!
English
1
0
2
95
Holger Schäfer
Holger Schäfer@hschaefer123·
The future is now! I tried to find a prompt that describes the daily work of an SAP developer with #SAPBuildCode and #SAPJoule. I think the result already describes how it feels to be a generative AI-based code developer 🧑‍💻
Holger Schäfer tweet media
English
0
0
5
177
Holger Schäfer
Holger Schäfer@hschaefer123·
SAP S/4HANA Public Cloud still lacks with PP functionality concerning confirmations. Today created a custom #SAPUI5 svg control, because micro charts does not fit needs. How nice (and easier) would it be if css was directly part of the custom control...
Holger Schäfer tweet media
English
0
0
2
148
Holger Schäfer
Holger Schäfer@hschaefer123·
The current developments of #SAPCAP regarding #TypeScript have certainly made points of the full stack example obsolete: - cds build takes care of @cds-models - cds add typescript -> tsconfig.json - mbt needs tsconfig.cdsbuild.json (see doc) - eslint.config.mjs - tsx instead ts
English
0
1
3
139
Holger Schäfer
Holger Schäfer@hschaefer123·
Hooray! #SAPWorkzone feature "automatic content refresh for integrated HTML5 applications after update" again shifted to Q4/2024 (initially planned for Q3/2023). This is actually a must-have and not a nice-to-have! 😉
English
0
0
11
349