CV03n modification in product structure

In CV03N Transaction we can see product structure.
There in the product tree, Source document is displyed.
Is there any way that we can stop the source document from appearing in the product structure?

Hi Anup,
You could also try FM PVSHI_PNCMP_READ.
Add the Node_ID to table componentnodedata. The table componentrelation will give you all the relationships (downward and upward).
Regards, Frans

Similar Messages

  • Using Product Structure for checking out originals of child DIR's

    I have a requirement of creating a package of documents.
    Some of my DIR's are linked to service notification, some are linked to Purchse Order, & some are linked to Sales order.....
    Each service notification, PO, SO is linked to one master DIR, so that they can be seen under Product Structure.
    Is there any method to extract(Check Out) all the originals of all these DIR's at one place using Product structure.
    Or can we atleast create a link between Master DIR and all child DIR's.
    Please giude me.
    Points for sure.

    Hi,
    as far as I know there is no way to check out a product structure, but you can check out a document structure.
    If you DIR has a bill of documents, you can use the BAPI CheckOutView2. The parameter GetStructure determines weather the structure is read or not.
    - GetStructure = 0 Document structure is not read
    - GetStructure = 1 Document structure is exploded one level
    - GetStructure = 2 Document structure is exploded completely
    Regards Iring

  • Product structure browser in portal

    Hi all,
    Do you know something about a product browser, a tool to navigate in a product structure in a portal application ? I found a component (an old BSP ) link to IPPE but what i'm looking for is rather something my old CC04 in SAP R/3.
    Anyone knows a tool which can be used in a SAP portal ?
    Thank a lot by advance.
    Pierre

    Hi,
    I did not get the question clearly. Are you looking for a ready made tool that could be customized or configured?
    I know of a Webdynpro for Java tutorial - Tree structure, that can used to build up application to show up product structure. Hope that helps.
    Cheers!!
    SR

  • Product Structure Configuration

    All,
    We would like to partially disable CC04 from transaction MM03.  The menu patth is MM03>Environment>Product Structure.  We would like to disable the right click capability from installing one equipment to another.  Are there any OSS notes or fixes that can help us?
    Thanks,
    Tai

    Lekhram & Yogesh
    Going into the material master via MM03 there is an option under the Environments pull-down known as Product Structure. Selecting this opens up access to what looks exactly  like the Product Structure Browser transaction CC04. In there it is allowing drag and drop of one equipment to another.  If a user
    inadvertent moved an equipment into another equipment by doing the drag and drop, it open up a security vulnerability. We have tried to lock up the CC04 transaction but the user still have the access to do so thru MM03 transaction.
    In additiona to that, we had customized another tarnsaction that is similar to CC04 for a limited authorized users. 
    Thanks for your help.

  • Modifications on Production Process Order

    HI Experts:
    How can I check all the modifications involved on a production process orders? as a log of the system? similar to MM03 or others transactions???
    Thanks
    Diego

    Diego,
    This is something SAP lacks, the possible changes you can track is for the System Status, and if OCM was Implemented few more changes can be tracked.
    Regards,
    Prasobh

  • Variant configuration modification in production order in case of MTO

    Dear all,
    We use Make-To-Order production for a part of our business, and at the moment, when we try to modify the configuration in a MTO production order, we get the message CO 661 ("Characteristics values were copied - you can only modify"). The configuration is a copy of the configuration from the sales order item. This is confirmed by the instance number which is the same for both objects.
    Some users would like to have the possibility to modify some characteristics directly in the production order. This would be usefull in case of multiple Work Order on the same sales order item.
    According to the different documentations I found on this subject, it seems not possible to answer to this request from users. This is also the information I remember from the project realization phase.
    But could you confirm me the information I found.
    According to these documentations, it's only possible to change the configuration in the MTS production order, but not in the MTO production order.
    Many thanks in advance for your answer.
    Best regards.
    Sandrine

    Many thanks for your answer.
    In case of MTS, I confirm it's possible to modify the configuration in the production order.
    In fact, in this case the production order is like the sales order in case of MTO : you have the configuration defined in the material master, and then you can do some modifications linked to the MTS to be done.
    We work in that way in our system. I don't know enough this part to tell you the customizing done to have this possibility.
    In case of MTO, the configuration can also be modified at the sales order item level, but then it seems it's blocked in the production order.
    I'm looking for a confirmation of this point, to give an answer to business people.
    Thanks in advance.
    Bye

  • Modification of Product

    Dear all,
    I would like to implement new process for the modification of exiting product which is already used by customer, They awarded contract for service. This process/project includes service of exiting product, procurement of new materials & replacement with old materials. pl. suggest a process flow so that we could inward a product upto billing.
    Billing includes excise as well as sales tax.
    Regards,
    Swapnil Vaidya

    That is actually rather simple: you use animation techniques, but rather than using an animation loop to change on a set interval, you change as you are ready to show your new screen. You do this with a repaint() request.
    I usually like to implement this by doing my rendering to a BufferedImage, and then a paint override in my display object.
    public void paintComponent(Graphics g){
      g.super();
      g.drawImage(bi, 0, 0, this); //bi is a instance scoped BufferedImage that I use for rendering.
    }

  • Cannot activate modifications for table structure in SPDD during upgrade

    Hi, all.
    I am now trying to upgrade ECC5.0 to ERP6.0.
    In SPDD screen, some modifications which will be lost are found with yellow traffic signal.
    I have already tried to "adopt modifications", but the results can be categorized to 2 types.
    Type1: Table XXXX was activated with warning. (Some fields were inserted by us.)
      [Warning messages]
      ! Enhancement category for table missing.
      ! Enhancement category for include or subtype missing.
      ! Field ZXXXX does not lie within customer namespace.
      Table ZXXXX was activated with warning.
      Appended table XXXX is temporarily partially active.
    After clicking "back" button on Log display screen, " Adjustment of table XXXX can be completed".
    I clicked "back" and selected "No" in pop-up screen of "Reset to original", the row of the table became green check mark.
    However, when I checked "Versions" to compare "modif" and "active", the row of "modif" did not appear in "Versions of Object XXXX of Type Table Definition" screen, and seems that the modifications will be lost from "delta display" screen.
    Can you provide me the solution of this situation ?
    I guess these Tables in Type1 will be activated and the row of "modif" appear in "Versions" screen, if I could solve the warning, but I do not know how to do it.
    Type2: Modifications cannot be adopted to Table XXXX
      The table which will be changed in "General Attributes"
        -from "Not classified" to "Can be enhanced(character-type)"
        -from "Can be enhanced(character-type)" to "Can be enhanced(character-type or numeric)".
      I have chosen "Adopt modifications", then Phase2 with message "Proposal corresponds to current version" appeared.
    When I click "Back" and in pop-up screen which propose " Reset to original" I clicked "No", then the traffic signal was still yellow.
    How can I adopt modifications for this type ?
    Sorry for long question.
    Appreciate if you could answer above at least one of them soon.
    Best regards,
    Shin

    activate by enter the shadow system
    you can unlock the shadow system using sapup -unlockshd

  • BOM Product Structure

    Hi Gurus,
                 I have multi-level assembly ,in which some of the BOM components are text items. In tcode CSMB- BOM product structutre display the text items are not shown. I tried to change the layout,but could not figure it out. Is there is a solution for this?
    Thanks you all.
    PP_6.0

    Hi,
    I had checked using text item in a bom.
    I got it in CSMB, CS11 & also in the production order.
    Pl. check the item category, com explosion options in spro.
    Regards,
    Senthilkumar SD

  • Product Structure Synchronzation-SAP PLM 7.02

    Hello All
    I need some clarification on PSS.
    I have already created the M-BOM by synch' of Product variant in PSM.
    The Synch Unit has the status aligned and also M-BOM is created.
    Now there are some changes made in the items of the assembly used in the product variants.
    1. Can I now re-run the existing synch unit so that the changes are reflected in the M-BOM
    or is that I need to create new synch unit for the changes to be reflected with alternative number for the same M-BOM.
    Prompt reply will be highly appreciated as I need to resolve this issue ASAP.
    Cheers
    Satish

    Hi,
    Has the assembly below the product variant been synchronized?
    If yes, then of course leveraging the existing sync unit is the standard behavior.
    Ulf.

  • Modification of organizational structure

    Hi,
    is there a solution to modify quickly the organizational structure using a macro or a report or something like that.
    thank you.

    Hi
    You will have to write a Z programs for creating the following
    first create a program to create the Organization Structure nodes using FM
    GUI_UPLOAD
    HR_ENQUEUE_OBJECT
    HR_DEQUEUE_OBJECT
    BBPU_CREATE_ORGUNIT_AND_BUPA
    then use second program to update the attributes
    RH_GET_ACTIVE_WF_PLVAR
    RH_READ_OBJECT
    so this can be achived through built in z custom program.
    thanks

  • Opportunities and structured products

    We have created an Item Category and selected option "Single-Level Explosion Of Structured Product" for attribute "Structure Scope" under "Define Item Category".
    When we create an opportunity, the explosion of the product structure don't work. If we work with quotations or order the function works well. Any idea?

    Hi Jenny,
    How did you solve this matter eventually? I am currently facing the same problem.
    I have set up master data with the right item category groups (ERLA u. LUMF) set up item category determination, and maintained the master data in de proper way (Relationshiptype: Component)
    Regards,
    Marie-Jose

  • Importing Non BOM Structure to OCD

    Hi All,
    I am aware that there are import tables like CZ_IMP_DEVL_PROJECT, CZ_IMP_PS_NODES to import the flat file data and run the procedure import_generic from cz_modeloperations_pub API (or Run Populate Configuration Models concurrent program) so that the data is inserted into base tables for CZ Structure.
    I would like to know if anyone has imported Non BOM Structure from a flat file into CZ Structure in OCD in this way? If Yes, how was the experience importing in this way?
    Is it a suggested approach or is it better to follow the approach of building the Non BOM structure manually?
    (Note: The case here is adding the Non BOM nodes directly under the BOM Model nodes imported already).
    Any suggestions are appreciated.
    Madhu Sudhan.

    I cannot speak for Murali, but from my experience...this information is not available in particular manual or documentation. These table names are known over the course of working with the product over a period of time, seeing SQL statements inside working code, working on bugs alongside Oracle Support and Development, etc. However, there is some information available in the following locations to help you out:
    * CZ Implementation Guide - Section D - CZ Subschemas (http://docs.oracle.com/cd/E18727_01/doc.121/e14322/T440679CHDJBBFB.htm). This part of the manual lists the key tables used for various activities (product structure, publishing, UI, etc.)
    * ETRM (http://etrm.oracle.com) also has some useful information. Not every table is described, but many of them are. As an example, here is what you might find as a description of the CZ_PS_NODES table:
    +"The CZ_PS_NODES table contains the entire structure of a product model. Data can be imported from Oracle Bill of Materials. Each project has a root (product) node. When the project structure is imported, project structure nodes mirror the imported BOM structure. Nodes of type REFERENCE are used to include a separate project ("model") into another psnode project tree."+
    Thanks,
    Jason

  • Scrap Valuation Report by Production Version.

    Dear All.,
    Need the suggetions & help to me on the below mentioned scenario.
    Scenario
            My Client into MFG sector. What ever the material produced by my client is have different production versions. Moreover, we have multiple plant in which few are Repetitive Mfg with Product Cost Collectors & few are Discreat MFG Process.
           As we will get the scrap values after each confirmation by Qty & Value.
           So, the user is asking the report on SCRAP for all the stages of Product (Structure in CS11) by Production Version Wise.
    Current Availability
              We have standard Reports like KKFB, KOBB, KRM, S_ALR_87012151 - 52, S_ALR_87013148-49 & even in the cost estimate (CK11N) which are giving the Scrap details by Quatity & Value as well. But those value are limited to only one Prodcution Version.
    Requirement
              I want the details on HOW CAN WE GET the SCRAP detailed analysis at Product Hierarchy with reference to all Production Versions.
    Pls Give some inputs on this.
    Thanks in Advance.....
    TRS....

    Hi Talluri,
    Thanks for your reply.
    could you please forward documents to anusha.r3 at gmail
    i will assign points.
    I have some questions also..please help me.
    1. What is the flow in MTO process? Could you please explain me step by step process?
    2. Do we run standard cost estimate for MTO costing?
    3. What are step involved in month -end process like WIP or RA calculation, Variance and Settlement for MTO?.
    4. For MTS process we have material master setup with standard price(S) indicator for materials, what about materials master in MTO process?
    5. For RA calculation in project systems we plan cost and revenue on WBS and how and where we plan cost and revenue in MTO process?
    6. What is the difference between valuated stock and non valuated stock?
    Thanks,
    Anusha
    Thanks

  • Jsp code is not working after some modification in design why?

    hi,
    I am in the final touch of my course work in jsp.i did all the coding and tested..everything was working properly..after i did some modification in the structure of the page the update query is not working..i dont understand why?
    i am attaching my old page and new page here...plz help me to solve this...
    old page editstudent.jsp
    <html>
    <body>
    <%@ page language="java" import="java.sql.*,java.text.SimpleDateFormat,java.util.Date" %>
    <%
    SimpleDateFormat formatter;
    formatter = new SimpleDateFormat("dd-MM-yyyy");
    String refno=request.getParameter("refno");
         String student=request.getParameter("student");
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         Connection con=DriverManager.getConnection("jdbc:odbc:lsmsdsn","","");
         Statement st1=con.createStatement();
    ResultSet rs=st1.executeQuery("select * from sponsordetails where refno='"+refno+"'");
    %>
    <form name=editsponsorform method="POST" action="editsponsor.jsp" >
    <input type="text" name="refno" size="20" value="<%=refno%>"></p>
    <p>Sponsor Name <input type ="text" name="sponsorname" size="50" value="<%=rs.getString(2)%>"></p>
    <p>Sponsor's Address&nbsp<textarea name="sponsorsaddress" rows="5" cols "80" tabindex="10"><%=rs.getString(3)%></textarea></p>
    <p>Sponsor's Phoneno <input type ="text" name="sponsorsphoneno" size="30" value="<%=rs.getInt(4)%>"></p>
    <p>Sponsor's Fax <input type ="text" name="sponsorsfax" size="30" value="<%=rs.getInt(5)%>"></p>
    <input type="submit" name="b1" value="Save & Continue" >
    <input type="Reset" name="b2" value="Cancel "onClick="window.location='home.html'">
    old page editsponsor.jsp
    <html>
    <body>
    <%@ page language="java" import="java.sql.*,java.text.SimpleDateFormat,java.util.*" %>
    <%
    String refno=request.getParameter("refno");
    String sponsorname=request.getParameter("sponsorname");
    String sponsorsaddress=request.getParameter("sponsorsaddress");
    String d=request.getParameter("sponsorsphoneno");
    int sponsorsphoneno=Integer.parseInt(d);
    String d1=request.getParameter("sponsorsfax");
    int sponsorsfax=Integer.parseInt(d1);
    Connection con =null;
    try
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         con=DriverManager.getConnection("jdbc:odbc:lsmsdsn","","");
         PreparedStatement st=con.prepareStatement("update sponsordetails set sponsorname= ?,sponsorsaddress=?,sponsorsphoneno=?,sponsorsfax=? where refno=?");
    st.setString(1,sponsorname);
    out.println(sponsorname);
    st.setString(2,sponsorsaddress);
    st.setInt(3,sponsorsphoneno);
    st.setInt(4,sponsorsfax);
    st.setString(5,refno);
    st.executeUpdate();     
         st.executeUpdate();
         out.println("record updated successfully"+"<A HREF='loginhtml.html'>login page</A>.");
    finally {
         try {
              if (con !=null) {
              con.close();
         catch (SQLException se)
         out.println(se.getMessage());
    %>
    </body>
    </html>
    New page editstudent.jsp
    <html>
    <body>
    <%@ page language="java" import="java.sql.*,java.text.SimpleDateFormat,java.util.Date" %>
    <%
    SimpleDateFormat formatter;
    formatter = new SimpleDateFormat("dd-MM-yyyy");
    String refno=request.getParameter("refno");
         String student=request.getParameter("student");
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         Connection con=DriverManager.getConnection("jdbc:odbc:lsmsdsn","","");
         Statement st1=con.createStatement();
    ResultSet rs=st1.executeQuery("select * from sponsordetails where refno='"+refno+"'");
    %>
    <form name=editsponsorform method="POST" action="editsponsor.jsp" onSubmit="return validateEditsponsorform()">
    <table width="821" border="1" align="center" bordercolor="#F8F8F8" bgcolor="#F5F5F5">
    <tr>
    <td colspan="6" bgcolor="#CCCCCC"><p class="style6"> </p>
    <p class="style6"> </p>
    <p class="style6"> </p></td>
    </tr>
    <tr>
    <td width="130">Ref No:</td>
    <td width="158">
    <input type="text" name="refno" disabled="true" value="<%=refno%>" />
    </td></tr>
    <tr>
    <td width="130">Sponsor Name</td>
    <td width="158">
    <input type="text" name="sponsorname" value="<%=rs.getString(2)%>"/>
    </td></tr>
    <tr>
    <td>Sponsor's Address:</td>
    <td>
    <textarea name="sponsorsaddress" cols="20" rows="5"><%=rs.getString(3)%></textarea>
    </td></tr>
    <tr>
    <td>Sponsor's Phone No:</td>
    <td>
    <input type="text" name="sponsorsphoneno" value="<%=rs.getInt(4)%>"/>
    </td></tr>
    <tr>
    <td>Sponsor's Fax:</td>
    <td>
    <input type="text" name="sponsorsfax" value="<%=rs.getInt(5)%>" />
    </td></tr>
    <tr>
    <td>
    <input type="submit" name="b1" value="Submit & continue" />
    </td>
    <td><label>
    <input type="reset" name="b2 " value="cancel" onClick="window.location='home.html'" />
    </td>
    </tr>
    </table>
    </form>
    new page editsponsor.jsp
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Edit</title>
    <style type="text/css">
    <!--
    .style2 {
         color: #CC6600;
         font-weight: bold;
         font-size: small;
    .style4 {
         color: #0000CC;
         font-weight: bold;
         font-size: large;
    -->
    </style>
    </head>
    <body bgcolor="#F5F7F4" topmargin="0">
    <%@ page language="java" import="java.sql.*,java.text.SimpleDateFormat,java.util.*" %>
    <div align="center">
    <table width="800" border="0" cellpadding="0" cellspacing="0" bgcolor="#FBFCFF">
    <!--DWLayoutTable-->
    <tr>
    <td height="150" colspan="3" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
    <!--DWLayoutTable-->
    <tr>
    <td width="800" height="139" valign="top"><img src="images/banner copy.jpg" width="800" height="150" /></td>
    </tr>
    </table>
    <%
    String refno=request.getParameter("refno");
    String sponsorname=request.getParameter("sponsorname");
    out.println(sponsorname);//i am getting the values here.............
    String sponsorsaddress=request.getParameter("sponsorsaddress");
    out.println(sponsorsaddress);
    String d=request.getParameter("sponsorsphoneno");
    out.println(d);
    int sponsorsphoneno=Integer.parseInt(d);
    out.println(sponsorsphoneno);
    String d1=request.getParameter("sponsorsfax");
    int sponsorsfax=Integer.parseInt(d1);
    out.println(sponsorsfax);
    Connection con =null;
    try
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
         con=DriverManager.getConnection("jdbc:odbc:lsmsdsn","","");
    PreparedStatement st=con.prepareStatement("update sponsordetails set sponsorname= ?,sponsorsaddress=?,sponsorsphoneno=?,sponsorsfax=? where refno=?");
    st.setString(1,sponsorname);
    out.println(sponsorname);
    st.setString(2,sponsorsaddress);
    st.setInt(3,sponsorsphoneno);
    st.setInt(4,sponsorsfax);
    st.setString(5,refno);
    st.executeUpdate();
         out.println("record updated successfully"+"<A HREF='loginhtml.html'>login page</A>.");
    finally {
         try {
              if (con !=null) {
              con.close();
         catch (SQLException se)
         out.println(se.getMessage());
    %>
    </body>
    </html>
    the database is not updating...its updating when i am giving values directly to update query..why?help me plzzz..
    thanks in advance

    ashish1234 wrote:
    hi,
    I am in the final touch of my course work in jsp.i did all the coding and tested..everything was working properly..after i did some modification in the structure of the page the update query is not working..i dont understand why?
    i am attaching my old page and new page here...plz help me to solve this...
    the database is not updating...its updating when i am giving values directly to update query..why?help me plzzz..With all that Java code in your JSPs, it doesn't look like you are in the final touch of learning JSP, but just at the beginning. Try to move all that java code into Servlets and JavaBeans. The JSP should be all about display, and nothing else.
    What is your problem? I don't know. All that unformatted code is un-readable. On top of being scriptlet code which is hard enough to read.
    You should search the logs to see if there is an error message hidden in there. That is one of the major problems with putting regular Java code in JSPs, the error messages get hidden, and become near impossible to translate.

Maybe you are looking for