MRP problem in case of MD51

Hi,
I have not activated MRP in OMDU tcode. So at the time of MRP run I should get error that "Requirements planning is not active in plant XXXX" but in case of tcode MD51 this is not the case.
When I am running MRP for WBS element using MD51, I am getting planned order for a header material assigned but at the same time let me tell you, system is not exploding BOM for the same.
My concern is in case of deactivated MRP for that plant why system is not giving error and allowing me to run MRP using MD51..??

Hi,
Go to se16 enter the table  J_1IRGSUM and Check the material quantity available.
Regards,
Chetan

Similar Messages

  • Very strange MRP Problem

    HI ALL
    I am having a very strange mrp problem and that is
    I created a material with all mrp1and mrp2 requirement,created the info record and source list for that material.I created a reservation for that material which in turn created the deficiency when I did the MD04.I run the MD03,as per re-order point and fix lot size two Preqs created( vendor was not shown in the Preqs even though I established the source list for the material?).I change these Preqs into PurOrds and did the Gr.Every thing fine till here all changes happened in material requirement list(MD04).Now I did one more reservation and created the deficiency again and run MD03 again with a message that mrp done but this time when I went back and checked MD04, there is no Preqs shown and deficiency remained  same as was before. I did the same exercise on several material and every time I am having the same problem as the 2nd time the Preqs don't show in MD04. Please help me as I check upto my knowledge but unable to resolve this one.

    what is the control parameter of the MRP run that you select.

  • Planning File Entry in case of MD51

    Hi,
    While we run MRP through MD51, Planning file entries are not getting updated.
    Means, In the planning file entries "X" indicator remains there. Actually it should be removed after MRP run.
    Is it a problem or standard behaviour?
    If it's SAP standard behaviour then what is the logic behind it?

    Hi,
    Then what is the role of Strategy Group.
    Let's assume a scenario where by a single material is assigned a srategy group combining MTS & MTO strategies (instead of MTS & Project).
    For such material if Independent demand exist under MTS & Sales order exist under MTO then how planning file entry will behave in MRP run?
    At last if we accept that there is no role of planning file in case of Project base planning. Then can we also say that, all materials will be considered irrespective of checking planning file scope in each MRP run (MD51).
    Edited by: hr-hr-hr on Aug 2, 2011 11:15 AM

  • Problem with CASE and Object tables.

    Hi guys,
    Have a problem which I am unable to understand how to solve.
    I have the following object
    create type obj_numeric_id_table as table of number(30);
    create type obj_search_rec as object
    ( zones number(4),
      locs obj_numeric_id_table
    create type obj_search_tbl as table of obj_search_rec;
    /Now this object Obj_search_tbl is being passed as an IN parameter to a procedure...actually the object has many more columns but the problem at hand is with the locs column.
    The problem is - if I use the count for the locs column in an IF statement, then all works fine, but if I use it inside a CASE statement in the SELECT clause, it gives me an error.
    create proc proc_1 (abc obj_search_tbl) .....
    L_search obj_search_rec;
    begin
    L_search_rec := abc(1); -- for the moment there is only one record.
    IF L_search_rec.locs.count() > 0 then -- this works perfectly
    END IF;
    select (case when L_search_rec.locs.count() > 0 then 1 end) from some_table;
    -- now this case statement gives me the following error
    "PL/SQL: ORA-00904: "L_SEARCH_REC"."LOCS"."COUNT": invalid identifier"Am I doing something wrong....am unable to understand why this is so...
    Thanks,

    Other possibility:
    select count(t.column_value) from
    (select obj_search_rec(1, obj_numeric_id_table(1,2)) obj_search_rec from dual) l,
    table(l.obj_search_rec.locs) t;

  • Profit Center Problem in case of PGI after delivery

    Hello All,
    The problem is related to Stock Transfer Order (STO) between two plants which is as follows -
    When a PO is raised for Material 1 the Profit Center is maintained in the material master in the Supplying Plant A but not maintained in the material master for Material 1 in the Recipient Plant B.After Delivery & PGI when posting is checked it is observed that In case of Supplying Plant A inventory a/c is getting credited reflecting the assigned profit center while in case of Recipient Plant B inventory a/c  is getting debited but the profit center field remained blank.Is there any configuration possible to check/restrict the PGI posting when the profit center is not getting reflected in the recipient Plant without making the profit center field as 'mandatory' in the General Plant & Storage Data of the Material Master??
    Please suggest at the earliest.
    Thanks & Regards
    Priyanka Mitra

    Hello Sangram,
    thank you for your fast reply.
    It is not about the amounts. They are correct.
    I got confused regarding the change of the profit center numbers on the level of the GR/IR.
    KR
    Thomas

  • MRP Problem

    Hi Expert,
    I got problem in my MD01, in my plant parameter is set up like this CREAT PURCHASE REQ. 2 and SCHEDULE LINES 2, and my material is a RAW, with MRP type set up as PD, and PROCUREMENT is F, why does when i check in mD04 there are planned order for my RAW material since raw is externally procurred it must be PURCHASE REQ should appear? please explain this to me, what should i do?
    Thanks and Regards,

    Hi,
    Based on the Opening period defined at Schedule margin Key of  Material , MRP will creates PR & Planned order.
    During the backward scheduling system calcualtes the Opening date by subtracting openning period   ( the Number  days defined at SMK as openning period ) from  release date.
    If Requirements date  is earlier than the Opening period system will create planned order .
    some time is there to convert it to PR.
    If requirement date later than the openning period it will cretae PR directly.
    Set  create pur req = 1 at md01 sytem will create PR always.
    Regards
    Pradeep

  • Excise problem in case of free items

    Hello,
    My user is having following issue.
    Vendor has sent 3 items, out of which one is free sample. But on that excise has to b paid by us (which is approx 3000rs). So when user is trying 2 do GR, first 2 items dont hav any problem, but after checking  ITEM OK tab in case of 3rd item(which is free sample), system shows run time error (A value does not fit in a calculation field.)
    What may b the remedy for it. How 2 handle this?
    Thanks.
    Edited by: sapsarang on Oct 29, 2009 6:24 AM

    First if you don't want to take credit of the free sample then follow the below procedure:
    1. Do the GRN for all the three item and for the free item in the excise tab at the item level select the material as non cenvatable. Just remember to add base value of the item
    2.  If you want to capture the Part1 entry then just do the normal transaction and while posting the excise with J1IEX just remove the excise duties for the free item.
    3. For paying the vendor the excise amount, just do subsequent debit in the MIRO and in the details tab add in the unplanned delivery cost the amount that you want to pay for the excise duties
    Second case if you want to take credit of the duties:
    1. Do the Normal GRN process, add the base value and excise values for the free item.
    2. Post the Excise duites with J1iEX.
    3. The with the account entry you can settle the excise payment
    Hope this will help you
    Enjoyyyyyyyyyyy
    Akshit

  • Problem in case of or condition in  where clause in case of leftouter joi.

    hi
    i am encountering a wierd problem.
    in a select query if i have a left outer join and a or condition in where clause the order of condition in or matters and if i use a to_char problem is solved.
    see query below
    select * from custsupp left outer join Salesperson s on custsupp.sales_rep = s.id ,state a where (CS_FLAG='C' or CS_flag ='B') and custsupp.state = a.id
    i have a single record in table custsupp with CS_FLAG ='B' the above does not return result. but if i move CS_FLAG='B' on left of or i.e
    select * from custsupp left outer join Salesperson s on custsupp.sales_rep = s.id ,state a where (CS_FLAG='B' or CS_flag ='C') and custsupp.state = a.id
    i get the rsult.
    also if i remove left outer join and keep order of condition as it is i get result i.e
    select * from custsupp ,state a where (CS_FLAG='C' or CS_flag ='B') and custsupp.state = a.id
    also if i add a to_char to co,umns CS_FLAG i get the result.
    select * from custsupp left outer join Salesperson s on custsupp.sales_rep = s.id ,state a where (to_char(CS_FLAG)='C' or to_char(CS_flag ='B')) and custsupp.state = a.id
    why it is so?
    CS_flag is of type nchar
    Shreyas
    Edited by: shreyasd on Jun 9, 2010 11:07 PM

    First if you don't want to take credit of the free sample then follow the below procedure:
    1. Do the GRN for all the three item and for the free item in the excise tab at the item level select the material as non cenvatable. Just remember to add base value of the item
    2.  If you want to capture the Part1 entry then just do the normal transaction and while posting the excise with J1IEX just remove the excise duties for the free item.
    3. For paying the vendor the excise amount, just do subsequent debit in the MIRO and in the details tab add in the unplanned delivery cost the amount that you want to pay for the excise duties
    Second case if you want to take credit of the duties:
    1. Do the Normal GRN process, add the base value and excise values for the free item.
    2. Post the Excise duites with J1iEX.
    3. The with the account entry you can settle the excise payment
    Hope this will help you
    Enjoyyyyyyyyyyy
    Akshit

  • GR problem in case of last year excise document

    SAP GURUS, help required,
    In our scenario what we do, we do excise invoice capture through j1iex, then migo(GR), then excise invoice post.
    The problem is coming in goods receipt(migo-gr), if the excise document date(bill date on paper) that is captured through J1IEX is of last fiscal year then error comes that "excise invoice no... of vendor ... doesnt exist). this error only coming in case of last fiscal year's document date(during j1iex). plz help. thanks.

    Hello,
    Once an Excise invoice is captured, normally it should be posted in the same year. Please try to post in the same year. Otherwise this would create a mismatch between Part 1 and Part2 of RG 23 A/C registers.
    Regards
    >
    Rahul Bika wrote:
    > SAP GURUS, help required,
    > In our scenario what we do, we do excise invoice capture through j1iex, then migo(GR), then excise invoice post.
    > The problem is coming in goods receipt(migo-gr), if the excise document date(bill date on paper) that is captured through J1IEX is of last fiscal year then error comes that "excise invoice no... of vendor ... doesnt exist). this error only coming in case of last fiscal year's document date(during j1iex). plz help. thanks.

  • OCR and voting disks on ASM, problems in case of fail-over instances

    Hi everybody
    in case at your site you :
    - have an 11.2 fail-over cluster using Grid Infrastructure (CRS, OCR, voting disks),
    where you have yourself created additional CRS resources to handle single-node db instances,
    their listener, their disks and so on (which are started only on one node at a time,
    can fail from that node and restart to another);
    - have put OCR and voting disks into an ASM diskgroup (as strongly suggested by Oracle);
    then you might have problems (as we had) because you might:
    - reach max number of diskgroups handled by an ASM instance (63 only, above which you get ORA-15068);
    - experiment delays (especially in case of multipath), find fake CRS resources, etc.
    whenever you dismount disks from one node and mount to another;
    So (if both conditions are true) you might be interested in this story,
    then please keep reading on for the boring details.
    One step backward (I'll try to keep it simple).
    Oracle Grid Infrastructure is mainly used by RAC db instances,
    which means that any db you create usually has one instance started on each node,
    and all instances access read / write the same disks from each node.
    So, ASM instance on each node will mount diskgroups in Shared Mode,
    because the same diskgroups are mounted also by other ASM instances on the other nodes.
    ASM instances have a spfile parameter CLUSTER_DATABASE=true (and this parameter implies
    that every diskgroup is mounted in Shared Mode, among other things).
    In this context, it is quite obvious that Oracle strongly recommends to put OCR and voting disks
    inside ASM: this (usually called CRS_DATA) will become diskgroup number 1
    and ASM instances will mount it before CRS starts.
    Then, additional diskgroup will be added by users, for DATA, REDO, FRA etc of each RAC db,
    and will be mounted later when a RAC db instance starts on the specific node.
    In case of fail-over cluster, where instances are not RAC type and there is
    only one instance running (on one of the nodes) at any time for each db, it is different.
    All diskgroups of db instances don't need to be mounted in Shared Mode,
    because they are used by one instance only at a time
    (on the contrary, they should be mounted in Exclusive Mode).
    Yet, if you follow Oracle advice and put OCR and voting inside ASM, then:
    - at installation OUI will start ASM instance on each node with CLUSTER_DATABASE=true;
    - the first diskgroup, which contains OCR and votings, will be mounted Shared Mode;
    - all other diskgroups, used by each db instance, will be mounted Shared Mode, too,
    even if you'll take care that they'll be mounted by one ASM instance at a time.
    At our site, for our three-nodes cluster, this fact has two consequences.
    One conseguence is that we hit ORA-15068 limit (max 63 diskgroups) earlier than expected:
    - none ot the instances on this cluster are Production (only Test, Dev, etc);
    - we planned to have usually 10 instances on each node, each of them with 3 diskgroups (DATA, REDO, FRA),
    so 30 diskgroups each node, for a total of 90 diskgroups (30 instances) on the cluster;
    - in case one node failed, surviving two should get resources of the failing node,
    in the worst case: one node with 60 diskgroups (20 instances), the other one with 30 diskgroups (10 instances)
    - in case two nodes failed, the only node survived should not be able to mount additional diskgroups
    (because of limit of max 63 diskgroup mounted by an ASM instance), so all other would remain unmounted
    and their db instances stopped (they are not Production instances);
    But it didn't worked, since ASM has parameter CLUSTER_DATABASE=true, so you cannot mount 90 diskgroups,
    you can mount 62 globally (once a diskgroup is mounted on one node, it is given a number between 2 and 63,
    and other diskgroups mounted on other nodes cannot reuse that number).
    So as a matter of fact we can mount only 21 diskgroups (about 7 instances) on each node.
    The second conseguence is that, every time our CRS handmade scripts dismount diskgroups
    from one node and mount it to another, there are delays in the range of seconds (especially with multipath).
    Also we found inside CRS log that, whenever we mounted diskgroups (on one node only), then
    behind the scenes were created on the fly additional fake resources
    of type ora*.dg, maybe to accomodate the fact that on other nodes those diskgroups were left unmounted
    (once again, instances are single-node here, and not RAC type).
    That's all.
    Did anyone go into similar problems?
    We opened a SR to Oracle asking about what options do we have here, and we are disappointed by their answer.
    Regards
    Oscar

    Hi Klaas-Jan
    - best practises require that also online redolog files are in a separate diskgroup, in case of ASM logical corruption (we are a little bit paranoid): in case DATA dg gets corrupted, you can restore Full backup plus Archived RedoLog plus Online Redolog (otherwise you will stop at the latest Archived).
    So we have 3 diskgroups for each db instance: DATA, REDO, FRA.
    - in case of fail-over cluster (active-passive), Oracle provide some templates of CRS scripts (in $CRS_HOME/crs/crs/public) that you edit and change at your will, also you might create additionale scripts in case of additional resources you might need (Oracle Agents, backups agent, file systems, monitoring tools, etc)
    About our problem, the only solution is to move OCR and voting disks from ASM and change pfile af all ASM instance (parameter CLUSTER_DATABASE from true to false ).
    Oracle aswers were a litlle bit odd:
    - first they told us to use Grid Standalone (without CRS, OCR, voting at all), but we told them that we needed a Fail-over solution
    - then they told us to use RAC Single Node, which actually has some better features, in csae of planned fail-over it might be able to migreate
    client sessions without causing a reconnect (for SELECTs only, not in case of a running transaction), but we already have a few fail-over cluster, we cannot change them all
    So we plan to move OCR and voting disks into block devices (we think that the other solution, which needs a Shared File System, will take longer).
    Thanks Marko for pointing us to OCFS2 pros / cons.
    We asked Oracle a confirmation that it supported, they said yes but it is discouraged (and also, doesn't work with OUI nor ASMCA).
    Anyway that's the simplest approach, this is a non-Prod cluster, we'll start here and if everthing is fine, after a while we'll do it also on Prod ones.
    - Note 605828.1, paragraph 5, Configuring non-raw multipath devices for Oracle Clusterware 11g (11.1.0, 11.2.0) on RHEL5/OL5
    - Note 428681.1: OCR / Vote disk Maintenance Operations: (ADD/REMOVE/REPLACE/MOVE)
    -"Grid Infrastructure Install on Linux", paragraph 3.1.6, Table 3-2
    Oscar

  • Problem In Case Statement

    HI ALL,
    in the program,i need to display description based on condition type.
    so we used CASE statement as below in LOOP. ITS not working .
    could anyone please suggest if anything wrong in the following code.
    LOOP AT gt_mat.
           MOVE gt_mat-type  TO gt_final-type.
      Condition description
    CASE gt_mat-type  .
    when  'N'.
    move  'New'  to gt_final-condes.
    when  'B'.
    move 'Block'   to gt_final4-condes.
    ENDCASE.
    ENDLOOP.
    please let me know whats the problem i above code and how to solve.
    thanks in advance.

    Hi,
    The only solution for this could be to debug the program and check if the coresponding values are populated and available. You could also try to replace the CASE statement with a simple IF statement and check if its working.
    LOOP AT gt_mat.
    MOVE gt_mat-type TO gt_final-type.
    * Condition description
    IF gt_mat-type = 'N'.
    gt_final-condes = 'New'.
    elseif gt_mat-type = 'B'.
    gt_final-condes ='Block'.
    append gt_final.
    clear gt_final.
    ENDIF.
    ENDLOOP.
    Also make sure the case of the value in gt_mat-type matches with the condition
    Regards,
    Vikranth

  • Problem add CAS in CAM NAC 4.7 SSL certificate

    Hello,
    I have a problem with NAC 4.7, I cant add CAS in CAM, I imported the certified of www.perfigo.com and it doesnt work, i reboot the NAM and NAS and nothing.
    Any suggest?
    Best Regards

    Hi,
    Do this.
    Go to the CAM GUI. Browse to CCA Manager -> SSL. Check the box marked CCA Manager Certificate and click on Export. Save this file as CAMCert.pem
    Go to the CAS admin page by going to https://IP_ADDRESS_OF_CAS/admin Click on SSL. Check the box marked CCA Server Certificate and click Export. Save this file as CASCert.pem
    On the CAS page, click on Trusted Certificate Authorities, click on Browse, and choose the CAMCert.pem. Click on Import
    On the CAM page, click on CCA Manager -> SSL -> Trusted Certificate Authorities, click on Browse, and choose the CASCert.pem. Click on Import.
    Now try to add one to the other.
    HTH,
    Faisal

  • Problem using CASE within SELECT in a standard REPORT region

    I'm trying to do a CASE-oriented SELECT within a standard REPORT region and the parser is rejecting the SQL statement.
    The code I'm using is the following:
    SELECT
    CASE
    WHEN INSTR(citation, '@') > 0 THEN
    SUBSTR(citation, 1, INSTR(citation, '@')-1)
    || ':'
    || SUBSTR(citation, INSTR(citation, '@')+1,
    LENGTH(citation) - INSTR(citation, '@'))
    ELSE citation
    END
    FROM citation
    WHERE obj_table_cd = 'FI'
    AND obj_id = :P41_FIND_ID
    ORDER BY CITATION
    The parser says the (case .... ) is invalid, use column alias. The query works correctly when using SQL_Developer and SQL*PLUS.
    My intention is to replace an '@' with ':' within the citation text. The standard citation format should have a colon, but this causes problems with AppExpress, hence the substitution situation.
    Any insights on this or on another way to achieve the purpose?
    Thanks,
    George

    George,
    You should give a column alias after the END of the case statement:
    SELECT
    CASE
    WHEN INSTR(citation, '@') > 0 THEN
    SUBSTR(citation, 1, INSTR(citation, '@')-1)
    || ':'
    || SUBSTR(citation, INSTR(citation, '@')+1,
    LENGTH(citation) - INSTR(citation, '@'))
    ELSE citation
    END citation_col
    FROM citation
    WHERE obj_table_cd = 'FI'
    AND obj_id = :P41_FIND_ID
    ORDER BY CITATIONSam

  • MTO Process MRP Problem

    Hi,
    i am working in MTO Process. Bill of material all Created. MRP Run. after some material added in bill of material . second time MRP  RUN.Plant order not created for second added material.
    what is the problem .
    plz, Advise me.
    Regards,
    JJ

    Hi Uday,
    New material maintained for MRP View. and Check it .first mRP running and Added the New material.second time MRP run .
    But not Plant Order created.
    Edited by: JayamJevan s on Jul 16, 2009 1:50 PM

  • Problem with case sensitivity 7.3.4

    Hi,
    We are having a problem with JDBC being unable to handle a lower
    case on a SQL statement execution. For eg: Like '%S%' works but
    not '%s%'.
    Any suggestions
    Thanks,
    Ganesh
    null

    Hi Ganesh,
    it's not a jdbc problem. when u try to query
    using matches (%'s), it looks for exact match.
    u can Compare the values by converting them
    to uppercase using to_upper.
    ex: where to_upper(table_field_name) = to_upper('%
    ur_string_value%') ...
    ATB
    MohanE
    Ganesh (guest) wrote:
    : Hi,
    : We are having a problem with JDBC being unable to handle a
    lower
    : case on a SQL statement execution. For eg: Like '%S%' works
    but
    : not '%s%'.
    : Any suggestions
    : Thanks,
    : Ganesh
    null

Maybe you are looking for

  • Need of Profit centre in Material Master

    Hello Experts, As of now we have not entered profit centre in material master. Is it necessary to maintain the profit centre in material for any scenario? If yes can you please explain me those scenarios. Thanks in Advance, Satya

  • ITunes 10's Album by Artist column not good for assorted artist albums

    If a given album has selections done by different groups or artists, iTunes will fragment the album and create as many little groups for it as there are different performers on the album. This feature became a big problem for me with an album of big

  • Java.lang.IllegalStateException: HttpSession is invalid problem

    Hi, I get randomly in my application "java.lang.IllegalStateException: HttpSession is invalid" exception thrown when I call getAttribute() method on a HttpSession instance. weblogic.servlet.internal.session.SessionData.getAttribute(SessionData.java:4

  • Rg: How to upload Partner Functions in vendor master

    Hi All, I am doing LSMW batch input for vendor master. Since the client has different address for a single vendor, we use partner functions. So two lsmw are used, one for the different address and the lifnr is system generated. another lsme for the o

  • Admin training for WebLogic Server - just the Forms and Reports parts

    We will be upgrading our Forms & Reports application from 10gR2 to 11g. Our customers (well their DBAs) will need to install and manage WebLogic Server. So I'm looking for a training course where they can learn how to do that. The WebLogic Server adm