Problem in stock maintenance--% wise ---with variants-----urgent

hi gurus,
I have created material using t.code [MM01]
Industry sector: steels and mining
Material type: configurable material steels and mines
Basic data 1:
Item category group:  0002-configuration
Classification:
Class: IRON_GRADES
Characteristics: IRON ORE GRADES BASD ON %
                                                                  GRADE A = ABOVE 65%
                                                                  GRADE B = 62% TO LES THAN 65%
                                                                  GRADE C = 40% TO LES THAN 62%
PROBLEM:
Based on the grades or percentage of the iron ore the lease (customer) is going charged royalty
And System is picking the royalty according to the % of iron ore at the time of sales order using the t.code [VA01].
While I am delivering and issuing the goods using the same sales order using the t.code [VL01N]
System giving the following error message 
If we analyze the error,
0 materials is available
There is no stock available for this material and according to % wise
So what is the procedure used to maintain the stock of configurable material in respective plant and storage location using the t.code [MB1C]
here i should not maintain the stock based on the sales order
from over all stock with % system has to pick the ordering quantity
how can i maintain the stock using the variants
How can I solve this problem?
Kindly help me
with regards
munichandrababu

Dear Guys,
                Regards.Even we are stuck up with the same above issue for quite sometime..Would be great if someone could throw light on this...........if possible...
Manythanks
arun

Similar Messages

  • Problem in creating Maintenance Order with multiple operations

    Hello all,
    I am facing problem while creating Maintenance Order with multiple operations and sub-operations. I am using BAPI : BAPI_ALM_ORDER_MAINTAIN.
    For single operation it is working fine,but i am unable to create MO with multiple operations and sub-operations.
    Please, provide me the inputs required,
    I have used methods :
    ORDER        CREATE,
    OPERATION CREATE
    and SAVE.
    Regards,
    Siddhartha

    Hi,
    The FM you are using is a perfect one. This FM is bit tricky to use. You need to perfectly pass the Reference number field. which links various input table parameters of this FM.
    Thanks & Regards,
    Navneeth K.

  • Problem to run ABAP job with VARIANT in Redwood

    Hi,
    I am new to SAP, Redwood and this forum so if this topic has been covered earlier I apologize.
    My problem is that I have a SAP job with a VARIANT in SAP that I want to have working in Redwood.
    I import the job with RSI_IMPORT_ABAP_PROGRAMS and the variant with RSI_IMPORT_VARIANTS. At this
    stage I am relatively sure I was able to run the job once by submit RSI_ABAP_RUN with variant.
    I use the RSI_GENERATE_VARIANT to generate the VAREDIT script to be able to change the parameters
    for the ABAP job. Modify the parameters, run the VAREDIT script.
    When I now try to run the RSI_ABAP_RUN with the variant I enters values for instance, client, jobclass,
    ABAP program (from dropdown list), ABAP variant (from dropdown list), Job name (get filled automatically)
    then tries to goto "next" or "submit" I get a popup window.
    Error
    Enter a valid value for the ABAP_VARIANT_NAME.
    I am still able to run the job in SAP with VARIANT and in background.
    Does anyone have any ideas?

    Hi Henrik,
    One of the parameter checks apparently is failing, and in some special cases the issue may be with another (related) parameter.
    Can you tell me exactly which version you are using (6.0.2.x or maybe 7.0.x.y) ?
    You can find this in the view JCS_PRODUCT_COMPONENT_VERSION or by running the RW_SHOW_INSTALLED_COMPONENTS script. I would need to know the repository and the rsi version.
    Have you tried entering a (different) jobname manually ? And if the client number you use below 100, does it have leading zeros or not ?
    Anton.

  • Stock of Material with Variants (Multiple Characteristics)

    Good Evening All  !!!
    As per the customer requirement we have configured the material with a combination of Material Group Hierarchy & material characteristics.
    e.g. Frame with the characteristics like Color, Size, Gender etc. (these can be different with each new frame).
    I have also configured the batch management for these type of materials. Now, if I want to see the stock of all the materials with there variants where and how can I see that (apart from going in MMBE and right click on batch number ). Customer want to see the whole stock in a single go.
    One more thing I would like to know, which all tables are involved in variant configuration, is there any table where system saves the variant details. So we could see all the variants present in the system.

    There is just nothing, you need to develop it yourself. You are not the first who asked for it. Search SCN with: stock report classification
    You get above 500 hits, browse through the results, on each page  you will probably find 3 discussions that talk about this.
    We have such a report, but you cannot expect to see all and everything in one list.
    I am right now in a merger project having 2 million materials with 16000 different classes and more than 6000 characteristics. Now imagine you develop a report like MB52 and add columns for the characteristics.
    If you are having only 1 class with 5 characteristics for all all your materials then there will not be a major problem, but what shall be displayed in which column if you have many classes with less overlapping characteristics.
    You see there cannot be anything like that "ready-to-use" made by SAP, as it would rarely fit to any companies need.

  • Problems with bill copying control and materials with variant configuration

    Hi experts,
    I have a problem with a bill copying control and the way that my customer is trying to create and print the Bill (VF01).
    Let me explain...They have in a Sales Order a material with variant configuration per position, each one can have many characteristics. This characteristics must be printing on the billing document, creating different bills 'coz the max. lines number is 18, so the bill must change page per material-characteristics.
    Example:
    Max. Number Lines = 3
    Position 10      
    Material A     
         -Characteristic A
         -Characteristic B
         -Characteristic C     (Bill 1) 
         -Characteristic D
         -Characteristic E
         -Characteristic F     (Bill 2)
    Position 20
    Material B     
         -Characteristic A     (Bill 3) counting characteristics upside
         -Characteristic B
         -Characteristic C
         -Characteristic D     (Bill 4)
    I created on Tx VOFM (Data Transfer-Billing documents) a routine trying to control this jump, but my problem is when I'm creating the Bill document (VF01) this work only by position, the debugging enter per position.. so I don't have any control to tell the program must count the characteristics and create another bill.
    So... Somebody can help me..or have any idea to solve this problem.....
    Thxs a lot!!!!
    Diego Helfer

    HI Diego
      For our coming assignment, we do have similar sort of situation. Currently we are in Requirements Gathering phase.
      Though we do not have Variant Configuration in place, we do have restriction for no..of items to be used for printing in Billing Documents.
      Current proposal is that we will restrict at Sales Order Creation. If the number of items are increasing, we will restrict saving the document and loading has to be done again. As itz better to restrict at initial phase.
      Our schema is One Sales Order -> One Delivery -> One Billig Document.
       Will post if we can manage to acheive some other way and do request you the same.
    Kind Regards
    Eswar

  • Consignment opening and closing Stock Period wise details

    My requirement to get the opening and closing stock of particular customer with particular
    material period wise. If there is no transaction for a period  for particular customer
    and particular material , ( which table store the entry without transaction for that particular customer
    and particular material ) then how to get the openning and closing of that customer
    for that particular material. I have checked MSKU and MSKUH tables for this, but this is not fulfillg my requirement
    Thanks.

    I need to develop a report based on consignment stock.....
    MSKU AND MSKUH TABLES STORE THE ENTRY OF CUSTOMER AND MATERIAL WITH PERIOD WISE. I want opening and closing stock of customer with particular material for particular period.The
    problem is  if there is no activity of a particular material with  that particular customer for particular period then how to get value . I have to get the value based on selling price thats why not using MB51.....
    Thanks......

  • While Creating Trasnsaction not taking variant in 'Start With Variant'

    I am trying to create a transaction for report  with variant created through se38 (while creating report). but when I give variant name  in 'Start with Variant '.
    and try to save it, it gives message 'No System Variant chosen for nonlocal objects'.
    How can I create transaction with variant

    HI
    I have created a Tcode in SE93 as u sain using the varints.
    in clint 300
    1.in se93 main screen ihanve enter ZXX_TEST name then pressed create button.
    2. then next screen i have selected the 2nd radiobutton(program and selection screen).
    3.In Program filed I hve given program name.
    4. in START with variant  I have given variant name AA.. this is existed in Clint 320, but not existed in Clint 300).
    5. if i run this in clint 300 it gives me error because variant AA is not existed in the Clien 300.
    6. If i run this in Client 320.. then it is runnig with variant AA.
    The variant u r using is not existed...
    Check the Vairint is existed or not.. where u r running this.
    Please Close this thread.. when u r problem is solved
    Reward if Helpful
    Regards
    Naresh Reddy K

  • Create transaction with variant not working

    Hello!
    Here's my issue -- I have a program that, right now, is more of a shell than anything else.  It is to access the HR Logical Database PNPCE, and to help filter the data I pull back, I created a Selection View with a couple of additional fields.  I put the necessary values in these fields and saved it as a Variant.
    All I want to do is create a transaction to run my program and start it using my Variant to fill in these additional fields.  Using SE93, I can create a plain transaction with no problem.  However, if I click the "Start with variant" drop-down field, I get a response that says screen 1000 (my default Selection Screen) has no variants.
    At first we thought there was some client-side things needing configuration, but if I go create a quick-and-dirty program with a single Selection Screen value (no Selection View) and a Variant, SE93 sees the variant with no problems.  So I'm wondering if maybe it has something to do with the fact that I'm using a Selection View.  Unfortunately, I'm so new to ABAP, I'm completely stuck on how to proceed.
    Any suggestions?  Thank you so much!

    Saquib, thank you SO much!  You're right -- that worked.
    As a relative newbie to SAP R/3 and ABAP, I'm new to little quirks like this.  In other examples, the list (F4) does show the variants.  For some reason, this one didn't.  I entered it anyway, saved, and ran the transaction, and it popped up with the fields populated from the variant.
    Again, kudos and thank you so much.  Points duly awarded.

  • Problem in Stock Report

    Dear Sir,
    I am facing problem in MB5B, two months before i use this TCode and report are like this
    Opening Stock              27,179.437  MT                59,705,114.71  INR
    total value of Receipts 65,473.815  MT               132,382,668.98  INR
    total value of Issues    53,774.361- MT               108,659,912.15- INR
    Closing stock               38,878.891  MT                83,427,871.54  INR
    and now again today i am checking the report are changed, the report are like this
    Opening Stock              27,179.437  MT                60,007,580.64  INR
    total value of Receipts 65,473.815  MT               132,382,668.98  INR
    total value of Issues    53,774.361- MT               108,659,912.15- INR
    Closing stock               38,878.891  MT                83,730,337.47  INR
    Why the value changed, i am not able to getting it where does the problem. I am new to MM field. Anybody any idea about this. I want to sort out this issues as soon as possible.
    Please help.

    some problems can only be solved with OSS notes. if you someone who has to solve SAP issues, then you need access to OSS yourself, or you need one in your organisation who can lookup and implement SAP notes for you.
    Ask your basis team, they can grant you access to SAP Marketplace to search for OSS notes.
    In general you should differentiate with data that is audit relevant and non-audit relevant data like statistical data.
    MC.9 is statistical data, certainly not that important like audit relevant data in MB5B.
    if you see a difference, then just assume that the audit relevant data is okay, and the statistic may be wrong.
    Do not assume that the statistic has the right information and you need to adjust the audit relevant data, as this is certainly a wrong approach.
    when you post a movement then you create audit relevant and statistic relevant data. this does not happen in the same LUW, it is decoupled. if something is wrong and the audit relevant data cannot be posted to the database, then the whole data is rolled back and nothing is posted to any table.
    but if something is wrong with the statistic data, then the statistic data posting fails, but the audit relevant part is not rolled back, hence you get this kind of inconsistencies.
    (this is just one example how such inconsistencies can arise, there are more reasons which you can learn by reading OSS notes)

  • Problem in aligning dynamic UI with the static UI

    Hi All,
    I have problem in aligning dynamic UI with the static UI, I am using Matrix layout.
    Static fields are spread over 2 colums and 3 rows:
    lableA SPACE input field SPACESPACE lable B SPACE input field
    lableC SPACE dropdown SPACESPACElableD SPACE dropdown
    lableE SPACE dropdown SPACESPACElableF SPACE dropdown
    Now when a value is selected in C, than E becomes visible, and depending on the values selected in E, there are dynamic UI generated, i.e dynamic lables and depending on some validation it will be either a dropdowns or input fiels or both.
    at run time screen is like this:
    lableA SPACE input field SPACESPACE lable B SPACE input field
    lableC SPACE dropdown SPACESPACElableD SPACE dropdown
    lableE SPACE dropdown SPACESPACElableF SPACE dropdown
    dynaSPACEdropdown
    dynbSPACEinput field
    if I change my selection in E than layout looks like:
    lableA SPACE input field SPACESPACE lable B SPACE input field
    lableC SPACE dropdown SPACESPACElableD SPACE dropdown
    lableE SPACE dropdown SPACESPACElableF SPACE dropdown
    dynaSPACESPACEdropdown
    dynbSPACESPACEinput field
    Requirment: I need all the lables as well as dropdown/ input fiels in line with the static fields irrespective of my selection in E.
    Something like this:
    lableA SPACE input field SPACESPACE lable B SPACE input field
    lableC SPACE dropdown SPACESPACElableD SPACE dropdown
    lableE SPACE dropdown SPACESPACElableF SPACE dropdown
    dyna   SPACEdropdown
    dynbSPACESinput field
    dyncSPACESdropdown
    All this elements are in a group and that group has 2 transparent containers, 1 for static and for holding dynamic UI.
    I tried playing with the container properties, and also tried fixing width of dynamic UI but still the alignment issue is encountered.
    Can U guys plz give in ur valuable inputs as i need to fix this urgently.
    Regards,
    JJ

    Hi Armin,
    Can you please elaborate your solution ?, I do not have an idea of InvisibleElement & IWDView.resetView() ,
    If you can give me the exact pointer than it would be great and a good learning exp. for me.
    Thanks for the action assignment part, it worked.
    if (wdContext.nodeMaterialClass().size() > 0 && wdContext.currentContextElement().getActionMatCls()) {
         if (wdContext.currentMaterialClassElement().getMaterialClass_Description() != null || !wdContext.currentMaterialClassElement ().getMaterialClass_Description().equalsIgnoreCase(" ")) {
               IWDGroup Searchgroup = (IWDGroup) view.getElement("DynGroup");
    Searchgroup.destroyAllChildren();
    view.getContext().reset(false);
                                                      for (int i = 0; i < wdContext.nodeMaterialCharateristcs().size(); i++) {
                                  //this for label
         IWDLabel CharLabel = (IWDLabel) view.createElement(IWDLabel.class, "label" + i);
         CharLabel.setText(wdContext.nodeMaterialCharateristcs().getMaterialCharateristcsElementAt(i).getDescr_Char());
         CharLabel.setDesign(WDLabelDesign.EMPHASIZED);
         CharLabel.createLayoutData(MatrixHeadData.class);                              CharLabel.setWidth("154px");                              Searchgroup.addChild(CharLabel);
                 further there are conditions to create either dropdown or input field
    Can you please point where and how to apply your solution.
    Regards,
    JJ

  • Creating a report transaction(SE93) and Start with variant

    I have a report that I am creating a transaction using SE93 with in our development client.  I also have a variant associated with this report.
    When I am on SE93, I entered the program name, selection screen = 1000, and choose the dropdown list for "Start with variant", nothng appears.  My variant does not appear in the dropdown.  Why is that? 
    I also tried creating a transport for the variant, thinking that this was the problem, but that didn't help either.
    What am I missing here?
    Thanks for your help.

    Just type the variant name instead of F4. You may see some inconsistencies because the variant is created under local object.
    Edited:
    Right answer would be
    Go to se38 - Enter the program name - choose variants - Change - Enter variant name (choose attributes but not values) - go to UTILITIES (on application menu) - Transport request - Create a transport before you create a transaction.
    The reason: You cannot use local variant in transactions and the variants you have created in the program are local.
    Good luck
    Edited by: Sampath Kumar on Nov 16, 2009 11:04 AM
    Edited by: Sampath Kumar on Nov 16, 2009 11:07 AM

  • Stock Transfer process with message SPED

    Hi guys,
    I am trying to set up a stock transfer process, with a cross company purchase order that generates an outbound delivery which output message, SPED, generates the replenishment delivery through its internal process (standard program /SPE/STO_ID_PROCESSING, routine STO_ID_CREATION).
    It works fine as long as I do not pack the output delivery item.
    But when I pack the item the message processing results in error VL059 'You canot add this item to the delivery'.
    Please note that the packaging material is not managed in stock and that the warehouse is not managed per HU.
    As no OSS Note seemed relevant, I tried with:
    - Delivery type, setting the 'Generation of Delivery Items for HU Packaging Materials' flag;
    - Delivery type, canceling 'Item Requirement' routine;
    - Item category determination, filling all possible entry... ;
    - Copy control, from delivery default order type to replenishment delivery with packaging item category;
    - Packaging material type, changing "Indicator: Generate Delivery Items".
    If you have any suggestion (maybe a combination of the above!) please help!
    Thanks,
    GR

    Hi MdZ and thanks.
    When the packaging material type is not set in customizing as a delivery item (if this is what you mean) I get exactly the same error.
    I tried to create a purchase order for the packaging itself and - after proper customizing - it did work.
    But still get the problem packing my outbound delivery item...
    If you mean something else please tell me.
    I read the FAQ, but find no useful information.
    GR

  • 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 to give the Submit along with Variant

    Dear Freinds,
               Iam using the Submit program with variant  in my custom program . When iam exucting my custom program it is directly opening the program with the variant . ie. just like we execute a program and select varaint.
    it is not happening what i want ,it has to schedule the program with the varaint (i.e. what ever fields have been slected in that varaint) and when i go and see in SM37 . The job should get schedule, this was
    happening when iam sending one are two parameters in retrun of the submit without me using VAriant.
    please help me where iam going wrong.
    Not working Scenario (when iam using Variant)
    SUBMIT rptqta00
       WITH pnpbegda =  sy-datum                                 "'20081201'
       WITH pnpendda =   lv_date                                 "'20091130'
       VIA SELECTION-SCREEN USING SELECTION-SET 'NEW'
       VIA JOB lv_job_name NUMBER lv_job_nr
         AND RETURN.
      IF sy-subrc = 0.
        CALL FUNCTION 'JOB_CLOSE'
          EXPORTING
            jobcount             = lv_job_nr
            jobname              = lv_job_name
            strtimmed            = 'X'
          IMPORTING
            job_was_released     = lv_job_released
          EXCEPTIONS
            cant_start_immediate = 1
            invalid_startdate    = 2
            jobname_missing      = 3
            job_close_failed     = 4
            job_nosteps          = 5
            job_notex            = 6
            lock_failed          = 7
            OTHERS               = 8.
        IF syst-subrc NE 0.
          MESSAGE i162(00) WITH
          'An error occured while closing the background job.'.
          STOP.
        ENDIF.
    working perfectly  with the below scenario
      SUBMIT rptqta00
    WITH pnpbegda =  sy-datum                               "'20081201'
    WITH pnpendda =   lv_date                                 "'20091130'
    with pnppernr = '99002235'
    WITH pnpbukrs  EQ 'C091'
    WITH dis_new = 'X'
       VIA JOB lv_job_name NUMBER lv_job_nr AND RETURN.
      IF sy-subrc = 0.
        CALL FUNCTION 'JOB_CLOSE'
          EXPORTING
            jobcount             = lv_job_nr
            jobname              = lv_job_name
            strtimmed            = 'X'
          IMPORTING
            job_was_released     = lv_job_released
          EXCEPTIONS
            cant_start_immediate = 1
            invalid_startdate    = 2
            jobname_missing      = 3
            job_close_failed     = 4
            job_nosteps          = 5
            job_notex            = 6
            lock_failed          = 7
            OTHERS               = 8.
        IF syst-subrc NE 0.
          MESSAGE i162(00) WITH
          'An error occured while closing the background job.'.
          STOP.
        ENDIF.
    now my question is what i have to do in the case of VAriant so that it acts exactly as the below parameters.
    My problem why iam going to varaint is in the standard program  rptqta00  i have a button Like TESTRUn ,Batchinput,Direct etc.............. this iam not able to pass the OK code along WITH  in the     Submit syntax.... i dont know how to pass in the case of Button's  along with Submit ,,,,,,,,,however iam able to do for radio buttons .
    could any one tell me why the variant when iam using is taking me directly to the program instead it is not returning
    secondly if iam passing each parameters in the submit program how can i pass the BUTTON value ( which is having tick option for either TESTRUN ,Batchinput,Direct )
    Please could any one help.
    regards
    divya

    Dear Freinds,
                  I found the solution , i have used the ok code of the button while passing into submit program it is working . Thanks once agian
    regards
    divay.

  • Valuated project stock not allowed with customer stock.

    Hi,
    I am trying to create invoice correction request for credit with the reference of invoice
    the invoice data is not copying into sales order. I am getting the error "Valuated project stock not allowed with customer stock".
       My question is can we have any routine in copy controll to fulfill my requirement or do i develop a new routine?
    Thanks in advance.
    Regards,
    Narayana

    Hi
    Did you find any sloution for this problem?
    I am facing the similar error.
    Inputs will be helpful
    Thanks
    Regards
    DDP

Maybe you are looking for

  • How to Stage directory for Oracle EBS R12.1.1 on Window Server 2008 ?

    Hi Every Body, 1- How to Stage directory for Oracle EBS R12.1.1 downloaded from e-delivery.com on Window Server 2008.? -- I have download all files from e-delivery and check the md5 and all files are OK. I extracted the entire files with winrar progr

  • Gamma or contrast changes

    Hi, I am trying to change gamma correction (or brightness, or contrast) ON-THE-FLY as I encounter different pictures in IE9 .. I guess this would be a plugin, something that would not change the gamma or contrast for the monitor. I think I have encou

  • CS4 Indesign won't start up (WIN)

    Suddenly I cannot get Indesign to open properly. I get the splash nad it opens three panels (swatches, layers, essentials) but will do nothing else. I get the same results whether I try to open the program from an Indesign icon, from the WIndows star

  • Tin no in pld for A/r Invoice

    hi all..,           Im  creating PLD  for A/R invoice in which i need to pick TINNO from BP master ..,for which i had create a database type field and  had set the Table for that field  as OEI12 and column field as  TAXID 11.But after fixing the tabl

  • PE 13 Does Not Delete Files From SDCARD or Camera When Importing

    I recently updated from PE 12 to PE 13.  Now, when I import pictures, even though I use the option to Verify and Delete files, it never asks and never deletes any files.  I tried changing the setting and changing it back but that doesn't help. If you