Homelab, Linux, JS & ABAP (~˘▾˘)~
 

[Firefox] Extensions I use in 2026

About seven years ago, I wrote down the Firefox extensions I was using. I kept the list updated for a while. Looking at the list now, many of these extensions are still relevant to me today. So here’s an updated version.

[Fiori] Meine Formulare: Zeitnachweis Spalten ausblenden

In der Meine Formulare App können über den BAdI HCMFAB_B_MYFORMS ganz einfach Spalten ausgeblendet werden. Dafür eine BAdI Implementierung anlegen und die Methode FILL_FORM_SPECIFIC_FIELDS ausprogrammieren. Zum Entfernen einer Spalte muss diese einfach aus dem CHANGING Parameter ct_form_specific_fields gelöscht werden.

Dabei einfach über den FORM_TYPE auf das entsprechende Formular filtern und die gewünschte Spalte entfernen:

DELETE ct_form_specific_fields WHERE form_type = 'SAP_INT_TIM_STM' AND field_id = 'DEVIATION'.  "Abweichung entfernen

[FI-TV] Overview: Travel Management & My Travel and Expenses for Business Traveler (F6190)

Collection of useful resources, when working with the Fiori App: My Travel and Expenses for Business Traveler (F6190)

SAP Travel Management for SAP S/4HANA

SAP Help Travel Management (FI-TV)
FI-TV transactions
Reports
Tables
Good to Know: SAP Travel Management for SAP S/4HANA

Related notes:
2719018 – S4TWL – SAP Travel Management in SAP S/4HANA Suite 2022

Packet: PTRA_ADDON

My Travel and Expenses for Business Traveler (F6190)

Fiori Reference Library My Travel and Expenses for Business Traveler
SAP Help My Travel and Expenses
App Extensibility: My Travel and Expenses

Related notes:
3267811 – Default Travel Expense Start and End Date and Time settings with Travel Management S/4Hana Fiori application
3591806 – Fiori Apps Travel Management Version 3: Concurrent Employment not available → Helpful Attachment ExtensionTravelProfileVH.pdf
2164524 – Customizing of authorization object P_TRAVL for restricting creating/changing of expense reports
2633200 – Expense reports with and without mandatory travel requests
3406341 – Attachments in S4Hana Fiori apps MTE V3 and MTR V3

Packet: PAOC_TRV_S4

Workflow

Workflow Scenarios in Travel Management (FI-TV)
Approving a Trip
Standard WF for Approving Trips: WS20000040
Travel Management Workflow FAQ, Common Issues, Known Issues

Related notes:
2576990 – Workflow: Status of a trip after reject or send back for correction → Explanation, why the default workflows are a bit “uncomplete”

[YouTube] VacuumTube

I’ve been using my Proxmox HTPC for six years now. All this time, I’ve been watching YouTube via YouTube Leanback in a full-screen Firefox Browser window. This is most of the time working fine, but from time to time you have to change the user-agent if something stops working or the video quality is poor for some reason.

And while I was once again searching for a new user-agent which improves the YouTube Leanback experience, I randomly stumbled on VacuumTube. This was something I always wanted/needed for my HTPC! Using Firefox was working fine, and I could also use all Firefox Extensions that exists for YouTube. But it also has drawbacks, like keyboard shortcuts were not working well (depending on the user-agent used) or, as mentioned already, the video quality is sometimes limited. Therefore, I gave VacuumTube a try and must say, since then it is working perfectly! With version v1.4.0 it even got SponsorBlock integrated! Right now, there is really no feature missing for me.

What I recently found is, that you can save videos to your Watch later playlist without starting to play the actual video. Simply long press the enter key on your keyboard and select “Save to Watch later” on the menu that appears. At least in Firefox, none of the user agents I tested were able to do that. Really cool!

Another handy feature is that you can turn the subtitles on and off using the ‘C’ key.