's Avatar

@timojohn.bsky.social

47 Followers  |  39 Following  |  32 Posts  |  Joined: 11.04.2025  |  1.8756

Latest posts by timojohn.bsky.social on Bluesky

LinkedIn This link will take you to a page that’s not on LinkedIn

There's a new SAP Note for #ADT that significantly improves type detection when generating methods, which should make development smoother and faster for all of us. The best part? It's applicable to many releases! πŸŽ‰

πŸ”— lnkd.in/e45scB7g

SAP Note: 3655122
#ABAP #ABAPDevelopment #SAP #DeveloperLife

23.09.2025 10:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Proud to be part of the team to host a booth on the #dsagjk2025

16.09.2025 15:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ Wir suchen dich! SAP ABAP Cloud Developer (m/w/d)
πŸ“ Festanstellung Β· Vollzeit Β· Hamburg
Job mit Fokus auf SAP Global Trade Management, im S/4HANA Core.Β 

Erfahre mehr unter:
πŸ‘‰ https://adventas.jobs.personio.de/job/2007971?display=de

Interesse geweckt?
Bewirb dich per Klick bei uns! 😊

29.07.2025 10:04 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸš€ Teamwork & Knowledge Exchange in our internal training sessions on GTM

Starting to work at our company?
We got you covered with our internal training sessions on any GTM topic you may need a deep dive in.

Thanks to Daria Maksymenko for sharing her expertise! πŸ‘

21.08.2025 14:03 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Viel Erfolg, ich hoffe so schaffen immer mehr den Umstieg. Leider verpassen die Kollegen so viel tolle Funktionen.

21.08.2025 19:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Will Print that ...
Sure the makes way more sense than just focus on an IDE ...
Any way if those things you mentioned are not given ...ay be these persons do not understand / know what refactoring, dependency injection is ... Can it be a senior than?
So what are the must haves 2025 -

03.08.2025 09:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hey, you are right that it's not linked to an editor basically... It's what kind of development it stands for.
I guess there are hardly developers doing much reactoring ... Etc ... In SE80.
So that should be the baseline

02.08.2025 12:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think the idea to prove what someone "can" / can't do is nice ... You could assume that certificates prove that ... But in my opinion they also don't.

One of the best proofs I can see are contributions to #AbapOPENsource projects.
But that's 0,01% of the #Abapconsultans out there ...

31.07.2025 12:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Today we had an interesting discussion during the #dsag #abap guide line meeting.

"What 2025 the requirements for a #senior #abapconsultant level?"

And will you losse you senior status if you stick to #SE80 and refuse #adt ?

Interesting questions. What are your opinions?

30.07.2025 21:36 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

Thanks for the update,
We are looking forward for new features ....

Would it be possible to write in the code as text what copilot should propose? That would be helpful.

"In this method quantity fields are selected from VBAP " ....

26.07.2025 17:33 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Viele Shortcut-Listen fΓΌr die ABAP-Entwicklung in Eclipse sind… naja: zu lang, zu klein, zu unpraktisch.
Deshalb haben wir unsere Favoriten zusammengestellt – kurz, nΓΌtzlich, druckbar.

πŸ’‘ Unsere Top-Shortcuts fΓΌr ADT (Eclipse)

zum Blog_ www.brandeis.de/blog/2024-ec...

21.07.2025 10:42 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Are there any #abap related news available that I potentially missed? any cool agent use case as examples?
@hobru.bsky.social

26.07.2025 09:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Two are better than one! | ADventas Consulting GmbH Two are better than one! We're happy to report that we as ADventas received now our second kununu award for an "appreciative reward culture". We value each and every one of our employees...

www.linkedin.com/posts/advent...

Tolles Ergebnis

29.06.2025 18:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How is it on your side with watching the sessions of #abapconf X / 23
Here still some sessions to watch.

15.06.2025 11:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I will miss these macros in the #abapCloud future

15.06.2025 11:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ich kenne das - leider

04.06.2025 20:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Moving actions at #AbapConf with Martin Johnen and his talk on Fucus and clean code

04.06.2025 15:00 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Looking forward to our Keynote at #ABAPConf Tomorrow at 10:30 CET with @peter-langner.bsky.social
Watch live at:
www.youtube.com/live/SncN0yl...

03.06.2025 15:48 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why is there no convenient support available in #ADT to move an #ABAP Method to an other class that is an attribute.
Like these "pull up" to parent class ... "Move to composite"

This is an anoying job.

21.05.2025 09:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Have a save trip and a great time

16.05.2025 07:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The advantage of the FM can be to handle the error IF the message does not exist. I'm not sure how the message statement behaves in that case. Does it set the sy-subrc? I definitely does not fail.

03.05.2025 06:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

The next DSAG AG GTM meeting is approaching on May 8th, 2025, at JEBSEN & JESSEN GmbH & Co. KG in Hamburg.

The focus will be on GTM & AI, as well as new Fiori apps for GTM.

Please register as per usual via DSAGNet. We look forward to an engaging exchange and are open to lively feedback!

24.04.2025 10:02 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Yes the good old .... oh damm ... but it's still out there in the Head. ( was asked to work on those list 2023 )
It would be amazing to see a session from someone with an #SAPShirt stating what IS really outdated and does not make any sense any more ... than the evangelists could use that as law.

24.04.2025 07:08 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

1. Null Object pattern would eliminate the first IF clause.
2. asking the Messages "if there are no Errors" sounds like error handling is not done well above.
3. why is the clanup in both branches? -> redundant move after IF.

The main Argument will be: "Why all that? It does work like this …"

24.04.2025 07:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

6. Add Methods in Classes.
Created nice Method definition. Great would be if it automatically creates an empty body as well.

22.04.2025 08:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

6. Unit Test create test double

the proposal does not make sense at all.

cl_abap_testdouble=>create( cut )->expect( 'get_wbs_supplier' )->and_return( wbs_supplier_tab ).

It would be a person I'd say he have any clue about unit tests

17.04.2025 15:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

5. Value Statements

cp invents datatypes that do not exist. This is not of help.
The intention is to use cp to do the writing data ...
But somehow it needs to finde the data types
or ask for them

17.04.2025 14:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

4. unit test Part 2

"create mock data for my unit test using cl_osql_test_environment and the following tables
zgt_wbs_archive zgt_wbs_customer zgt_wbs_supplier"
The result was not so much usable. Insert of test data was wrong... But I guess there is only a very little codebase as reference.

17.04.2025 13:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's my pleasure,
Will continue to collect feedback.

17.04.2025 09:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

No, not really ... you have to get used to it ...
It produces some nice output also remings you with this interface .... THAT YOU SHOULD HAVE USED ONE ...

The code on the test methods is better than SE80-testclass

16.04.2025 13:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@timojohn is following 20 prominent accounts