Variant programs

What are variant programs in SD and MM.
Thanks in adv.
Sandeep.

hi the programs which uses the varients are called varient programs......means---suppose the selection screen had 3 fields..matnr meins matrt ..
suppose if you want to test the program with 2 different values ...then we use the varients...
suppose :varient1
matnr 1000 to 3000
meins EA
mtart  FULL PRODUCT
suppose :varient2
matnr 5640 to 6572
meins EA
mtart  FINISHED PRODUCT
fill all the values and save the selection screen it will creates the varient...
to get the varients check the table TVARV VARID
to get the varient values go to the function module
RS_VARIANT_contents

Similar Messages

  • Triggering IDoc from R3 using variant program

    Hi,
    I am using the variant program to trigger the IDoc from R/3 System.
    It is successful in r/3 system but its not reaching in XI.
    Help me in resolving this issue.
    Regards,
    Inder

    do you find any trace in SM58 ?
    Check if there are proper authorizations for the user in the destination.
    For authorization;
    Authorization object S_RFC
    Field name RFC_TYPE value FUGR
    Field name RFC_NAME value EDIMEXT, SDTX
    Field name ACTVT    value 16
    Authorization object S_IDOCDEFT
    Field name ACTVT   value 03
    Field name EDI_CIM value ' '
    Field name EDI_DOC value TXTRAW01
    Field name EDI_TCD value WE30
    Authorization object S_CTS_ADMI
    Field name CTS_ADMFCT  value TABL
    Authorization object S_TABU_DIS
    Field name ACTVT      value 03
    Field name DICBERCLS  value

  • About variant program in isu-billing

    Hi guys,
    Is there any1 who know something about variant program in isu-billing?
    My question is: how do the operand communicate with billing schema
    interactively? I can't understand the types in the FM of an variant, can
    someone explain that to me? or have some materials about it? pls send me.
    Thx in advance, points will be rewarded no matter whether it is useful.

    1.What is operand groups
    An Operand group is used to group operands for display purpose in the rate, rate category and installation facts.
    You allocate the operands to the operand groups while defining the operand in EA50.
    Ex: You can allocate operands 'Ordered Demand' and 'Minimum Demand' to operand group 'Demand'
    2.How to define a hierarchy of operand group?
    You can assign three levels (Top level, First level and Second level) to the hierarchy of a operand group........
    This can be done while defining the operand group itself in ....
    SPRO-> SAP Utilities-> Contract Billing-> Billing Master Data->Rate structure-> Operands-> Define Operand Groups.
    Ex: You have a upper level operand group ZOPRG and two lower level operand groups ZOPRG1 and ZOPRG2, enter ZOPRG as the upper level operand group for ZOPRG1 and ZOPRG1 as the upper level operand group for ZOPRG2.
    Hence ZOPRG will assume top level and ZOPRG1 and ZOPRG2 will assume first level and second level respectively.
    3.What is Weighting procedure ,Linear weighting ?
    Liner weighting is the fixed linear portion that is added to the other weighting procedure during the determination of the
    expected meter reading. You enter the fixed value in the register data during installation or in the rate of the installation structure along with the validity period.
    Hope this will suffice!
    Regards,
    Rajini.

  • Variant-Program

    Where does the variant get stored ,Is there a way to read the values of a variant saved at slection -screen.
    Thanks in advance

    Hi,
    VARIANTS:
    This component is used to hold the repetitive values that are needed to be inserted
    into the input fields in GUI Screen. This component is useful for the end users.
    eg. code:
    PARAMETERS : A(10), B(10), C(10), D(10), E(10).
    SELECTION-SCREEN PUSHBUTTON /10(10) LB1 USER-COMMAND PB1.
    SELECTION-SCREEN PUSHBUTTON 60(10) LB2 USER-COMMAND PB2.
    SELECTION-SCREEN PUSHBUTTON 40(10) LB3 USER-COMMAND PB3.
    INITIALIZATION.
    LB1 = 'PRINT'.
    LB2 = 'EXIT'.
    LB3 = 'CLEAR'.
    AT SELECTION-SCREEN.
    CASE SY-UCOMM.
    WHEN 'PB1'.
    LEAVE TO LIST-PROCESSING.
    WRITE :/ A, B, C, D, E.
    WHEN 'PB2'.
    LEAVE PROGRAM.
    WHEN 'PB3'.
    A = ' '.
    B = ' '.
    C = ' '.
    D = ' '.
    E = ' '.
    ENDCASE.
    Regards,
    Priya.

  • Replace obsolute Variants - Program Dump

    Hi
    My upgrade is from 3.1h to ECC 6 .
    After upgrade when i run the program RSVARDOC_610 it goes for dump.
    Is your program working when you run with no inputs given in selection screen.
    My Error is
    Runtime Errors CONNE_IMPORT_WRONG_FIELD_LENG
    Except. CX_SY_IMPORT_MISMATCH_ERROR
    With Regards
    Kamesh

    kamesh,
    there should be surly an OSS on this.
    here some OSS i found see if these are help:
    39290,1156437,987914,998098,821522
    moreover you need to search OSS surely there would be.
    Amit.

  • Replace obsolute Variants Program Error

    Hi
    My upgrade is from 3.1h to ECC 6 .
    After upgrade when i run the program RSVARDOC_610 it goes for dump.
    Is your program working when you run with no inputs given in selection screen.
    My Error is
    Runtime Errors         CONNE_IMPORT_WRONG_FIELD_LENG
    Except.                    CX_SY_IMPORT_MISMATCH_ERROR
    With Regards
    Kamesh

    Hi,
    It will execute in ECC 6.0, try to give inputs for that program. Hope then it wont give any dump.
    Let me know still ur struggling.
    Regards
    Arani Bhaskar

  • Program Monitor Size Problem

    I am able to import .mpeg files into PP CS5.  However, while my Source Monitor auto sizes the material correctly, the same material appears zoomed in on my Program Monitor.  I have selected "Fit" as the Program Monitor size.  How do I correct this?  Is it a result of my project preferences perhaps?  Thanks.

    Thanks, Jim.  I studied this video piece closely.  But it did not address the issue of mixed footage, which is the underlying reason for the varying Program Monitor screen sizes of images.  Essentially, if I choose a Sequence setting to accomodate my 1280 x 720 (1.0) footage, then my 1440 x 1080 (1.3333) footage is enlarged in my Program Monitor.  By contrast, if I choose a Sequence setting to accomodate my 1440 x 1080 (1.3333) footage, my 1280 x 720 (1.0) footage is reduced in my Program Monitor.
    I should point out that I was indeed able to create a sequence for each footage type file.  And both Source and Monitor image sizes matched.  But as soon as I created a new sequence and dropped clips from the two different footages into it, I was right back where I started.
    I attempted using Interpret Footage to try and match footage.  But the available selections there do not accomplish this.
    So I suppose the question is:  How does one conform mixed footage like those listed above so that they match in the Program Monitor and consequently, when exported?
    Thanks 

  • Bex Query variants not working

    Hello Experts,
    I have a unique problem with one of my queries, the query variants which are created before Nov 1 are not fetching any vaules instead it gives a message MAKE ENTRY IN ALL THE FIELDS......
    the variants which are created in Nov are working fine.....we have not done any upgrade....
    does anyone faced this kind of problem? what needs to done to get back the variant values in the selection screen.
    Any help is highly appreciated.
    Regards

    Was there a change to an InfoObject that is in the InfoProvider that is also one of the query input options?
    e.g. IO ZHARA used to be defeined as a Char with a length of 4, but was changed after Nov 1 to Char, length of 8.
    If you change an IO like this that is in the variant, that will render the variant unusable.
    There is a program that checks for variants that have been broken like this, and another that you enter the query's technical name and it repairs the variant.
    Try a search on SDN for something like "query variant program".  I'll post the program names after I get back in the office tomorrow.

  • Command 'SUBMIT program ' program is hardcoded

    Hi All,
    Any idea if we can use ABAP command (SUBMIT <program> with Variant) <program> as variable instead of hardcoding program name?
    I tried But I found only in command 'SUBMIT program ' program is hardcoded i.e. can not be variable.
    Can any one please guide if we can use program name as variable in SUBMIT ABAP statement?
    submit ZTEST2 and return
                            using selection-set 'TESTV'
                            user SY-UNAME
                            via job JOBNAME
                            number JOBCOUNT.
    regards

    Hello,
    Please use
    submit (lh_prog) and return
                           using selection-set 'TESTV'
                           user SY-UNAME
                           via job JOBNAME
                           number JOBCOUNT.
    where lh_prog is a variable type chracter...

  • Transaction variant in SCII

    Hello,
    I am facing a problem today to create a default variant for code inspector transaction SCII. I created the transaction variant in SHD0 and activated as a default standard. However when i run SCII, the variant is not getting picked. I would like to know what could be wrong. Is there any other way to provide a default varaint when i run transaction SCII
    Many Thanks'
    Sreejith

    Hello,
    I think you can customize the trxn (create your own variants) using SCI. I am not sure if SCII can help you on this.
    To maintain your own set of naming conventions :
    SCI --> Create Check Variant --> Programming Conventions --> Naming Conventions.
    Please go through the blog. It is very well documented on how to proceed with creating your own variants & using them in your code.
    In SCII you have a "Temporary Definition" radio button. Here you have the tree like: Programming Conventions --> Extended Naming convention for Program
    Here you can maintain the naming convention for you internal table & structures
    BR,
    Suhas
    Edited by: Suhas Saha on Mar 8, 2010 11:08 AM

  • A way to find as to a variable from table TAVRV is used in which program?

    Hello Experts,
    Is there a way to find as to a variable from table TAVRV is used in which of the variants and in what programs. Example: can we find a variable ZZ_AAAA_ACTUEL (from table TVARV) is used in which variants / programs?
    I want maintain one variable and i will be sure that not affect others programs.
    Regards.

    Hi Salhi
    open your table in SE11 and click on that variable, then there is a option 'where used list' in your application tool bar
    click on that option, it will give you a small pop up window from where you can select in which options you want to search for that variable.
    i hope this will work for you
    Thanks
    lalit Gupta

  • Variants not migrated to Version 7

    Hi everyone,
    We successfully did our technical upgrade and are in the process of migrating all the queries and workbooks to Version 7.0.  We used the migrating of variants programs during the initial technical upgrade and have no problem seeing the variants in Version 3.x of the reports and workbooks.
    We don't see any variants when we run the reports after they have been migrated.  The old 3.x variants are showing up in the RSRVARIANT, RSRVARIANTDIR and RSRVARIANTVIEW tables.  I believe the variants should be in the RSPARAMETRIZA and RSPARAMETRIZAT tables - but these are blank.
    We tried migrating the variants again and get an error that they could not be migrated.
    Did anyone have this issue?  If so, please let me know!
    Thanks
    Kathleen

    Hi Pratik,
    It turns out that we were missing authorizations!  We needed to have full access to the authorization object S_RS_PARAM.  In fact, users need to have this object as well, otherwise they won't see their parameters.
    When you run the program to migrate the variants, if you don't have the authorizations for changing (we only had display) then the migration will not be done.
    We re-did it after and now everything is fine!
    Hope this helps!
    Kathleen

  • Spool list recipient has been missing

    In one of our defined background Job in Sm37, the spool list recipient has been missing and we have no ideas what has gone wrong, Is there a way to check or rather to check who and what has been changed to a Job defined in Sm37?

    HI Jack,
    we can check the JOB in SM37 and find out if any variants/Program changes have occured which triggered this change. In Job details, the prog name and the Job logs provide the varinat for which it has been scheduled. A program change is traceable by Version history and a Variant change can be traced by its owner...
    Hopefully it helps.
    Br,
    Sri
    Award points for helpful answers

  • Multiple independent devices on Single installation with independent monthly rental charges

    Hi Experts,
    4 Independent single register based devices installed (Tech+ Billing) in a single installation with same time slice. There is only monthly rental charges for each independent meter. No meter reading required and NO consumption charges. I believe we can do this scenario. Can anybody advise for any consequences?
    Note: number of devices can change from 2/3/4.

    Hi,
    How are you going to satisfy the meter read orders to make it billable without entering the meter reads? If you do not need any meter read, can't you use any flat rate / time dependent prices? The amount output will be same but you will not be using any settle* variant program. You may use any Lumsum* variant program. If you do not use the devices for entering meter read, do you have any requirement of installing the devices with the utility installation?
    Thanks.
    Nirmalya

  • Line item type

    If I know a line item type name how can i find how many Rate Categories currently receive this line item type?

    Hi,
    Other than writing a BI or other custom report, you could do it in multiple steps:
    Run report REAVAR01 for the Line Item Type in question (as the only parameter)
    This will list the Variant Program/s that use the line item type.
    Then for each Variant you can do a "Where used" to see which Rates the Variant (hence the line item type) is used in.
    I hope it helps.
    Regards,
    Ivor M.

Maybe you are looking for

  • Error "Internal error occurred checking the external " while creating a job

    Hi All,         I am getting an error while trying to schedule a job, Im not very shure abt what the job does, the user tried it and she got an error and asked me to do it.         A similer kind of job has been created in an other system and it work

  • Error While processing Message-Message no. VL086

    Dear All, While Processing Outbound delivery in VL02N i am getting the below following error message. Please help me out. Error msg - output could not be issued. Message no. VL086 Diagnosis An error occurred in the message processing program. Regards

  • Wifi no longer connects to internet

    In OSX 6.8 I was able to use my AirPort setup to share my internet access with my ipod, but with the upgrade to Mavericks Airport has become WiFi and will not access my internet connection. I've gone through all the Assistance and online troubleshoot

  • Epson xp-600 wifi password issues

    I need to enter my wifi password everytime I want to print on Epson XP-600.  Is there a solution to this problem?

  • How can I get Adobe Acrobat 7 to embed a specific font?

    My Adobe Acrobat 7.0 does not have Times New Roman listed as a font. It lists the Times fonts with PS after the names, but not regular Times. When I pdf, the Times New Roman is not embedded. What can I do?