Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

z tcode of fk01

Former Member
0 Kudos
281

Dear sir,

i have requirement to create z t code for fk01 ,i have created and maintain the in table T020

but when i try to create vendor by z t code it showing error "not maintain in t078k"

kindly help me .

Thanks and regards

victor

4 REPLIES 4

raymond_giuseppi
Active Contributor
0 Kudos
126

Can we understand that you copied FK01 transaction to Z_code transaction, if yes you have to copy records of tables which are read in the copied (or not) program from tcode FK01 to Z_code, T078K is "Transaction-dependent screen selection for vendor master", via SM30/SE16(n) copy records changing Transaction code.

To get a list of the customizing-table to copy, execute an analysis of transaction FK01 via transaction SE30 and look for every "customizing-like" table read from (record DB with table name starting with "T") for each table, look for a T-code field.

You should find at least

- T020 FI/AM Transaction Control (you already do this one)

- T078K Transaction-dependent screen selection for vendor master (you have to complete this one)

- TCDCOUPLES Check on S_TCODE at call transaction (when your Z-code transaction will call or be called by another transaction)

Regards,

Raymond

0 Kudos
126

Dear Raymond,

THANKS FOR REPLY

you are saying to copy the all records which comes in recording via sm30

but where i need to copy in which and how can you please elaborate more

kindly explain. kindly take a example of fk01.

Regards

victor

Edited by: victor ezaz on Aug 25, 2011 3:14 PM

0 Kudos
126

No, only records in customizing tables (usually Tnnn) containing a field "transaction code" that are read by the standard transaction are to be duplicated.

Use SE30 once (not SM30) to get the list of those table : call SE30 to execute and trace FK01 on your system for your release. go thru a maximum of screens to be as complete as possible.

Then anayze the performance trace. You will see a list of many "Call" looking like "Select Single TMODU", note the list of tables starting with "T". (use a Filter on list)

Now via SE11, look at those table, and look for a "T-code" field (or perform a where-used)

You now have a list of table, in which you have to copy records related to "FK01" to new records related to your z-transaction.

Copy those records via SM30, SE16 or any other tool.

Regards,

Raymond

Former Member
0 Kudos
126

Thanks to all

regards

Victor