0

We are researching older programs and other objects in our SAP ECC6 system and have encountered many programs that end in ======FT (e.g. ZTEST=======FT).

It appears that the subroutines in these programs (actually subroutine pools) eventually execute a Function Module with the same name (minus the ====FT). For instance, the subroutine pool ZTEST=======FT contains a subroutine that eventually executes a function module called ZTEST.

I understand how Subroutine Pools in ABAP work, both dynamically and statically, but do not understand how these Subroutine pools were generated. The subroutine pool objects exist in the DB table TRDIR in our production system, but not in the lower environments.

Would greatly appreciate any insight or help on this issue.

Thanks.

1 Answer 1

1

The programs which end with =======FT are generated when a function module is tested via the transaction code SE37.

It's SAP internal stuff and you don't need to worry about it. It's an issue only for you, whatever your reason is.

Sign up to request clarification or add additional context in comments.

3 Comments

Thank you, Sandra, for your response. This makes sense and may be the case for the ones in the development environment but wondering if that would explain the ones in the production environment which are in TRDIR as we do not normally execute function modules via SE37 in Production. Have you ever seen these in Production?
In my SAP ECC system, I can find around 600 "FT" programs in production, mostly created at the time the production system was started. Maybe the production system was created from a copy of a test system.
Thank you Sandra, I was able to duplicate the issue and create the Subroutine Pool by executing a function module (in test env). Once I executed it, even before entering any input parameters, the Function Pool was created and could see it both in SE38 and in TADIR (it was no in TRDIR just as the production scenario). This confirms that these programs (Subroutine Pools) that are in production are no longer needed and can be removed. Thanks again.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.