Marco
banner
wridgeu.bsky.social
Marco
@wridgeu.bsky.social
👨‍💻 ABAP/UI5 Developer - focus on EWM
⚙🛠📘 Interested in Web Dev. & more (UI5, OData, CDS, RAP, CAP ...)

Mastodon - @wridgeu@saptodon.org
Twitter (𝕏) - @wridgeu

~ thoughts & opinions are my own
Did the right thing, I salute you. (:
November 14, 2025 at 6:49 PM
SAP Help sites with "SUPPORT_CONTENT" in the URL usually have some of the greatest or more interesting content anyway.

I'm usually happy with what I find there. Probably because it is closer to the actual doing as it is used/created by the SAP support itself (iirc) =D
November 14, 2025 at 6:08 PM
exmaple_structure! 😁

Great article. Agree with it 100%, but I still see lots and lots of careless data & type definitions where not a 2nd or sometimes even 1st thought was wasted on them.

Step by step!
November 14, 2025 at 4:53 PM
Let alone all the reinvention of already existing stuff. *cough* excel *cough*
November 14, 2025 at 2:39 PM
*prev: the general UUID class is always helpful.

Some - as said - have own wrappers/custom X in general. If there _is_ an official best practice nowadays i.e. using some of the more modern APIs (OO based). I'm all ears.

I did not check out the /SCWM/IF_API_STOCK implementation yet, to be fair.
November 13, 2025 at 10:42 PM
Among all the FMs or the various DB tables out there, I've also used classes like /SCWM/CL_ERP_STOCK_MAPPER, /SCWM/CL_UI_STOCK_FIELDS (used in UI layer of EWM transactions) or /SCWM/CL_LM_DATA_UTILITY (forgot what LM was for rn). Or some of the ones in the following screenshot (SCWM always with //)
November 13, 2025 at 10:42 PM
Yeah I don't think there has been a "correct" way to do it. Only less bad ones and the ones that did their job depending on the scenario.

A great and rather recent note for at least technical understanding to teach others would be me.sap.com/notes/324296... (if portal works, else see screenshot) :P
November 13, 2025 at 10:42 PM
Seems ... familiar ... 🧐🧐🧐

🥴
November 13, 2025 at 2:32 PM
Damn. Scheduled for march next year. That's gonna be a while.
November 13, 2025 at 1:29 PM
And the good old classic ... historically grown. APO, MDL, /SCWM/, classic MARA. Throw' em all together and have fun!
November 12, 2025 at 7:45 PM
But beware sometimes with, sometimes without DE prefix and you have to check if it is matid or matno ... yeah, it is a mess. But .. you get used to it ^^
November 12, 2025 at 7:40 PM
Hmm... we just ... do? 😂 There is a bunch of FMs and classes that you can use to convert from left to right and vice versa. Everyone does it differently. Some use 10 FMs in a row, some use one class, some read from DB (in S/4 they're all in MARA). In EWM I prefer /SCWM/-namespace...
November 12, 2025 at 7:40 PM
Anyway. I thought a chrome extension might be very stupid for this task, which is exactly why I just did it and fiddled a bit with agent mode - the goal was simple enough and I didn't have much better to do rn. :D
November 12, 2025 at 4:20 PM
Yep! I do that too in parts. I also force myself often enough to just delete things left 'n right because of the same reasons. Do I really need it? Is it relevant for me? Will I really ... really ... use it?

Guilty as charged.
November 12, 2025 at 4:20 PM
When doing so, I also often open the "to be read" posts up in new tabs and remove them from the saved feature directly. Kind of "forces" me to actually read 'em since I just removed it. And then go through the tabs one by one, until done.

I'm weird. I know. 😂
November 12, 2025 at 4:14 PM
Just part of the "workflow" how I use that feature everywhere. Be it Twitter, LinkedIn or anything that has it. I also mostly use it because I don't always have the focus/brain needed to properly read something. So I save it and read it later.
November 12, 2025 at 4:14 PM
Hm yea, and I don't like constantly jumping back/forth and if I remove it from saved but then I remember something that I wanted to quickly re-read I prefer to use CTRL+SHIFT+T instead of checking my history and trying to go back/forth endless times trying to find it (or search in actual history).
November 12, 2025 at 4:14 PM