Problem in  transaction variant of standard transaction

I am making transaction variant of VA01 throught t-code SHD0
and i have to make tab item overview invibile , i do that and also created t-code for the variant ,
but when i run that it is still visible can anybobdy tell y ??
suitable answers will be awarded points
Edited by: Akash Jain on Apr 2, 2008 8:56 AM

Hello Simon,
here you are my answers:
1. Yes, I've run both ipak and RSA3 in the same mode (full), with the same selection parameters.
2. I find this suggestion about debugging background processes very useful. I've been wondering several times about how to debug pieces of code in similar situations but could never find a good solution: now I know how to do in these cases. Thank you!
In this specific case, to see what was going on in the extraction process in R/3, as an alternative to debugging I have put some logging messages in the cmod code with the WRITE statement, and then inspected the spool output of the ipak execution.
The result of this test was that the query for selecting the LIFNR value
select single lifnr into mov_cdc-lifnr from mseg
       where MBLNR = mov_cdc-REFBN
       and MJAHR = mov_cdc-REFGJ
       and ZEILE = mov_cdc-REFBZ
       and MATNR = mov_cdc-MATNR
       and WERKS = mov_cdc-werks.
fails (sy-subrc = 4) because the fields REFBN, REFGJ and REFBZ are not filled (initial) in the extract structure passed to the custom function module.
When the extraction is executed with RSA3, instead, the above mentioned fields are filled and the query works correctly.
Thank you so much for your suggestions.
Regards,
Virginio D'Amico

Similar Messages

  • Assign transaction variant to standard transaction.

    Hi All,
    I want to alter the column nos. in table control for transaction VA41 / VA42.
    I created transaction variant ZVA41 using tcode SHD0. I have created new tcode ZVA41_1 using SE93, option 4 - Transaction with variant. I have used transaction - VA41 and transaction variant ZVA41_1 in SE93.
    When i am testing this new Tcode ZVA41_1 from SE93 only, its working fine. but when i am executing tcode ZVA41_1 its not displaying screen as per new variant ZVA41. Its displaying standar screen of VA41. Not getting what else i need to do? I also tried to assign this variant as standard transaction but still no positive result. Its working fine when i am testing it but not working when i am executing it independently.
    Would appreciate your replies. Thanks

    Hi Patrick,
    When you create a transaction variant, I assumed you created a Z transaction that points to PZ03 with a variant. Then in your user profile, you should have this transaction code included. Parameter id tab in SU01 is for the default values of a parameter id when a user logs in.

  • Selection Variant for Standard transaction

    Hi,
    The requirement is that, On starting a standard transaction the initial selection screen should appear with a default selection variant selected in it.
    Regards,
    Prabaharan.G

    Sudhir,
    Are you sure about that ? I think the the SHD0 transaction creates screen variants only for  "normal" screens, dialog boxes, and subscreens . Not for  List display (and selection screens) ..
    I read this at - <a href="http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fe015111d396480000e82de14a/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/7d/f639fe015111d396480000e82de14a/content.htm</a>
    For example try and create a transaction variant for standard transaction FBL1N (make the Company code field Output only) .. is it possible ?
    Will someone please verify.

  • Standard transaction variant  ZMSC2 for  transaction MSC2

    Hi
    I have created a standard transaction variant  ZMSC2 for  transaction MSC2. When i do the recording for MSC2... I dont see the transaction variant being called..
    Please suggest

    hi
    any suggetions

  • Problem in saving values using transaction variant for IR02 transaction

    Hi All,
                  I need a help on creating the transaction variant. Please find the scenario below.
    In my Program, I had given a link to change the work center capacity (Intervals and Shifts) in IR02 transaction by BDC.
    1.       Created a transaction variant ZIR02_VAR by SHD0 transaction cannot use the transaction IR02 directly since it is a dialog transaction, so used the transaction CRAV.
    2.       Created custom T. Code ZIR02 (Transaction with variant) and used the same in the program.
    Problem is that, I am not able to save the values that I have changed in the transaction using the SAVE button after executing the transaction variant (ZIR02_VAR). Please help me to achieve this.
    Regards,
    Prabakaran.S

    Hi
    See the steps and act accordingly
    goto SHD0 Tcode
    enter Tcode: say  example MM02
    Transaction variant: zmm02
    Press CREATE
    take you to Std MM02 transaction
    enter material and select the  3 or 4 views
    for each Screen it will be recording the screens automatically
    then finally it will record all subscreens and SAVE
    by assigning some Dev class
    Now come back you will see different screen Variants are created  automatically.
    Now from the same screen SHD0
    press change
    now change the status of the individual fields in each screen as per your requirement
    so you created the transaction Varaiant
    Now goto SE93 tcode
    enter some Z tcode  say ZMM02_TV and press create
    select the VARIANT TRANSACTION
    enter the transaction MM02 and the transaction variant created ZMM02
    tick cross client
    save the Tcode
    Now execute the Transaction code ZMM02_TV
    and see whether you see all screens.
    Regards
    Anji

  • How enhance the default variant in standard transaction COOIS (SAP&COOIS) as per the user requirement

    Hi,
    I have one query that how to enhance the standard default variant (SAP&COOIS) for standard transaction COOIS.
    If any one know solution pls share.
    Thanks & Regards,
    J.Goud

    Hi Maine,
    Thanks for your reply.
    As you mentioned for your own program, you can control the parameter "I_SAVE", when calling "REUSE_ALV_GRID_DISPLAY".
    so already i have use the same logic and control the parameter through I_SAVE and here i am calling method ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY instead of "REUSE_ALV_GRID_DISPLAY".
    and it works fine when we execute the report but the logic doesnt work when the user tries to change and save the layout variant on the output screen of the report.
    Regards,
    Satish

  • Define Business Transaction Variants (New GL) - transaction: S_AL0_96000709

    Hi people,
    I am Trying to create a New category inside the Business Transaction 0300 and Transaction Variante: 0001,
    But the system shows me: "Choose the key from the allowed namespace" and not save the data.
    Do you know what happend?
    Thanks,
    Rosana

    Entries in Table T8G031 are pretty standard. Generally these would be suffcient for majority of business scenarios. Thats the reason you are seeing this warning message. But if you have a valid business reason, go ahead and add this. Read warning message before doing this.

  • Transaction Variant for a standard report without transaction code

    Hi,
    I want to create a transaction variant for a executable report. The report has some subscreens 100, 110 etc. I want to hide the subscreen through transaction variant. So I have created a transaction code (Y*) for it and then tried creating transaction variant using SHD0 transaction.  But the fields are not listed to choose invisible or other options. Please advice

    The fields are listed when you leave each recorded screen. You have the flag "do not display the screen". It's strange you don't have anything, are you sure you started the recording? (you enter the transaction code, the transaction variant, you click the Create button and the screens are displayed and recorded)
    Which transaction is it?
    A little remark (about your last posts): forum rules ask people to give points, it's a way to say thank you. Otherwise, people won't help you anymore. It's not a black and white logic : don't give points only when your problem is solved. Give 2 or 5 points to thank people (or 0 if it's out of context). Thanks.

  • Problem while creating transaction variant for transaction KCH1.

    Hi All,
    I am trying to create transaction variant for KCH1 transaction code.
    I am able to deactivate standard navigation options Change, Copy, Delete for the menu called "Group" in the main screen.
    But I am unable to disable the standard navigation options for the menu u201CGroupu201D in the second screen where we enter possible profit center values in hierarchal structure.  I want to deactivate u201COther Groupu201D , u201CChangeu201D and u201CCopyu201D In the hierarchy screen.
    Please advice.
    Thanks & Regards,
    Padmasri

    Hi,
    As I have already mentioned in my previous message, I am able to deactivate standard menu options by using Menu functions for Main screen where we provide Profit center group value which needs to be created. For this screen I have passed GUID START_CO and was able to deactivate required options. But for the Hirarchial screen, I am unable to deactivate some of the menu options. In menu functions I have passed LIST_01(GUID for the screen) and deactivated the options but was not reflecting which testing the transaction variant.
    Anyone please let me know if transaction variant work for my scenario. If no please suggest a solution.
    Thanks & Regards,
    Pratima

  • Problem during transport of transaction variant.

    Hi Experts,
    Can any one tell me, the creation of transaction variant is client specific or not????
    As because a new transaction variant created through transaction code 'SHD0' is not getting transported properly from one client to another client.
    Kindly suggest a solution.
    Thanks & regards,
    Rupam.

    Hi,
    You can make it client specific as well as transportable.
    When saving your transaction variant in SHD0, if you select Package as "$TMP" or press Local Object button, your variant is client specific.
    If you want to transport it to another client, get the relevant package number from your Technical person or BASIS person, Then enter that package when saving. You'll get a transport Request number after giving the relevant Package.
    Then you can transport without any issue
    Creating transaction Code for that variant
    When you are back on the Transaction Variant (SHD0) screen, press Shift+F6 or click the goto
    menu and press the create variant transaction button.
    Through this transaction SE93 will be executed. Enter the transaction name you want to create
    and any other required field and now press the save button.
    Tick u2013 Cross Client.
    EG:
    Transaction Code u2013 Z Transaction code that going to use in future
    Transaction u2013 Standard Transaction code
    Transaction Variant u2013 Variant that created.
    At the point of saving get the transport request.
    Best regards,
    Anupa

  • Transaction Variant related problem in Drill Down working

    Dear Sir,
    We had a business requirement that in CO02 transaction users should now be allowed to change the Material Component quantity . To address this requirement we had created a Transaction Variant YCO02 and it is working in normal course .
    However we face problem in certain Drill-Down working . E.g in Tcode COOIS , when users double click a Production Order it goes to CO02 and user has no authorization for CO02 .  Insteat of CO02 , user has authorization for YCO02 .
    Pl guide us as how can we resolve this problem.
    With Thanks and Rgds
    Sonia Agarwal

    Dear Mr KrishnamurthyDSS
    Thanks for reply .
    Pl clarify that can we make Transaction Variant with the same name i.e CO02 . 
    If Transaction Variant and  Original Transaction have the same name (i.e CO02) then how to control the authorization , because we want to give authorization only for Transaction Variant one and not for base transaction .
    Kindly help me pl .
    Rgds
    Sonia Agarwal

  • Problem with transaction variant

    Hi Gurus,
    I want to create transaction variant for XD01 transaction and make district field mandatory.
    I have done it using transaction SHD0 and its showing effects when i test it from SHD0.
    But I cant see its effect in actual transaction XD01.
    Please guide.
    Thanks in advance,
    Supriya.

    Hi,
    The transaction variant created by SHD0 when activated will change the display of tcode SM37, irrespective of whether it is called directly or from a Z program. If you are calling SM37 from Z program, try
    SUBMIT SAPLBTCH VIA SELECTION-SCREEN WITH SELECTION-TABLE rspar_tab AND RETURN.

  • Creating a transaction variant doesn't catch the selection screen

    Hi,
    I am trying to create a transaction variant for RERAPP transaction, which calls the report RFRERAPP on selection screen 1000.
    I have used SHD0, specifying the t. code and a name for a transaction variant, then pressed the "Create" button. the selection screen is displayed, I enter the relevant values for the transaction, and press enter. the system prompts me to create some screen variants, but none of them have fields listed, and none of them is for the screen 1000.
    SAP Release 600.
    Any hint on the reason behind this behavior?
    I found another related, unanswered [topic|Transaction Variant for a standard report without transaction code;

    Hi,
    I have faced similar problem..
    Here is the work around.. Might be useful for you..
    1. Create Selection screen variant for report (Modify selection screen 1000 for display/hide in variant maintaince)
    2. Then create "parameter Transaction" with report on Transaction START_REPORT
    D_SREPOVARI-REPORT = <Your Report Name>
    D_SREPOVARI-VARIANT = <Newly created variant>
    Nag
    Edited by: Naga Mohan Kummara on Dec 31, 2009 10:46 AM
    Edited by: Naga Mohan Kummara on Dec 31, 2009 10:49 AM

  • How to add button on application tool bar of standard transaction

    Hi All,
    Can any one let me know how to ADD the button in on application tool bar of standard transaction by using SHD0 transaction or any other solution.While adding the button I don't want do any code modification.
    Thanks,
    Vijay

    HI
    SHD0 is used to create and maintain Screen and Transaction Variants..
    to know more about Screen and trransaction variants click on this link
    http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
    we can create Transaction Variants Using SHD0 Transaction.
    Transaction Variants and Screen Variants
    Transaction variants can simplify transaction runs as they allow you to:
    Preassign values to fields
    Hide and change the 'ready for input' status of fields
    Hide and change table control column attributes
    Hide menu functions
    Hide entire screens
    In particular, hiding fields in connection with screen compression, and hiding screens, can result in greater clarity and simplicity.
    Transaction variants are made up of a sequence of screen variants. The field values and field attributes for the individual screens found in transaction variants are stored in screen variants. Each of these variants is assigned to a specific transaction, can, however, also contain values for screens in other transactions if this is required by transaction flow. The transaction that the variant is assigned to serves as initial transaction when the variant is called.
    There are both client-specific and cross-client transaction variants. All screen variants are cross-client, but may be assigned to a client-specific transaction variant.
    A namespace exists for cross-client transaction variants and screen variants and both are automatically attached to the Transport Organizer. Client-specific transaction variants must be transported manually.
    In principle, transaction and screen variants can be created for all dialog and reporting transactions. There are, however, certain Restrictions that apply to certain transactions, depending on their internal structure.
    No transaction variants are possible with transactions already containing preset parameters (parameter transactions and variant transactions).

  • Transaction Variant and Screen Variant

    Hi
    I have created a transaction variant ZTX for transaction TX.
    The First screen of transaction ZTX IS Screen 0100 for example.
    The Screen variant is ZSVAR and only for the first screen of the transaction variant ZTX, which is created when creating the transaction variant.
    Then, I activated the transaction variant to be a Standard Variant.
    Now in my program, if I say,
    1. Leave to screen 0100.
    Then, it takes me to the initial screen of transaction ZTX but the effect of the transaction variant is not there.
    But if i code it as
    2. Leave to transaction TX.
    I can see the effect of the transaction variant.
    Why is this ?
    More-over, I cannot code a " Leave to transaction" as I will lose a lot of history.
    What could be the remedy ?
    I am new to Transaction Variants and Screen Variants concepts.
    Thanks in advance for your valuable inputs.
    Kind Regards
    Prasad

    Hello Prasad,
    Leave to transaction will be considered as a new dialog process, hence all memory will be cleared. Try look at the standard transaction TX whether it uses parameter ids on it screen fields. In your program, set these parameter ids with the last values you are working on, before you call "Leave to transaction".

Maybe you are looking for

  • Items not in session state when column link used and prevpage not submitted

    I have a report on page 2 (cemetery lot info) with a column link to page 3 (burial info). There is a process on page 3 that updates billing information using items from page 2, and billing code selected on page 3. The problem is, if the user does not

  • User exit, secondary key

    hi friends, 1.there r so many ways to find user exit can any one suggest me which is easy and helpful method 2.will performance increase if we use secondary index r key in select query plz explain me with eg code how to assign secondary thanks regrad

  • Selecting objects AFTER they have a clipping mask applied.

    Hi There, What really disturbs me about Illustrator is that after I apply a clipping mask to a set of objects, the program assumes that I would want to actually select that object if the cursor hovers above that masked object if it is outside the bou

  • Checkpoint SSL Network extender stuck on Java applet when using firefox 4.0.1

    I use check point SSL network extender on my mac to access my company's VPN. Since upgrading to 4.0.1, I get the message "Please confirm the use of this Java applet and then refresh or reopen the window. If you have already disapproved using this app

  • Keylogging/vlogger

    Hello. I share a computer with many individuals, although it is my computer. And I would wish to know some things they do on my computer. Is there any good keylogger, that store the logs in a fake error report or something? I found something called v