Thursday, July 21, 2016

Create Own Screen Varient for ANY TrasactionTcode


Transaction variants used for the below purpose:
  1. Changing fields to read only(Display)
  2. Making master data / transaction fields to required/Invisible
  3. Inserting default values for the fields etc..
Here we will discuss with 2 simple examples:
  1. Making Cost centre responsible user required while creating/changing master data
  2. Making FV60/FBV2 (parked invoice) payment method field display only
Configuration:
  1. Making Cost centre responsible user required: There will be always requirement for the Master data field control. In this example in order to make cost centre user responsible required we are using the transaction variant.
Transaction:
SHD0
shd01.JPG


In the screen you have 3 tabs:
  • Standard Variants – used to assign Transaction Variants to standard transaction; create and assign
Variant Groups to specifics users; this tab will be used for activating transaction variants.
  • Transaction Variants – create Transaction Variants and assign Screen Variants; while process if creating transaction variants screen variants will assign automatically.
  • Screen Variants – create Screen Variants. Screen variants will be created at the time of recording transaction.


Transaction Code
KS01
Transaction Variant
ZKS01

shd02.JPG

Press on Create button.
Provide controlling area and other details including screen variant short text as well.
shd03.JPG
Click on enter and provide cost centre and valid from details
shd04.JPG
Press on Enter and provide screen variant text and press on enter

260704a.JPG
Provide some test data and press on enter again. You may get one more screen for screen variant short text here, Please enter short text and press on enter.

Here you will get the screen variant for user responsible. Please select ‘User Responsible’ field required.
shd05.JPG
Press on Enter till you get main screen and save.

Provide short text and save the variant in Package along with transport which you have created.

shd06.JPG

Save and press on back arrow.

Here you can see the screen variants created for the transaction variants.
shd07.JPG
We need to activate above transaction variant by going to ‘Standard variants’ tab from the same transaction.
shd08.JPG
Press on activate button and ignore warning message. Please note that this step should be performed in each client.

Do the same configuration for the transaction KS02 (Change cost centre) when anyone try to remove user responsible system say that cost centre user responsible is mandatory.

Now go to KS01 and check for new master data creation whether ‘Cost Centre user responsible field is required or not.

shd09.JPG

5 comments:

  1. SAP FICO Training in chennai
    We provides Best FICO Training in Chennai with real time project assistance by our leading  Financial Accounting and Controlling Consultant.
    For Free Live Demo @ Call to 8122241286.
    SAP MM, SAP SD, SAP HR,SAP FICO 
    www.thecreatingexperts.com 

    ReplyDelete
  2. After reading your blog, I want to call them to join for sap fico classes with them.
    Call them at 8122241286 in Chennai.
    www.thecreatingexperts.com
    SAP fico

    ReplyDelete
  3. Hey it was a nice blog to learn about SAP FICO for a long time i was searching for trainers for SAP FICO and got a link its THE CREATING EXPERTS, a place to get hands on training with real-time scenarios.

    http://thecreatingexperts.com/sap-fico-training-in-chennai/

    Go ahead and learn much more in this site.A best future waiting for the students trained by them.

    Contact: 8122241286

    ReplyDelete
  4. You have an informative blog for SAP FICO looking forward for more updates.The CREATING EXPERTS are one of the best trainers in SAP if you are looking for one here is the link


    http://thecreatingexperts.com/sap-fico-training-in-chennai/

    Contact: 8122241286

    ReplyDelete