Regarding assembly indicator

Hi,
I have a simple query regarding the transaction CS03. When I give the Material Number, Plant and BOM Usage as input, I would get the list of components for this material.
Inside the transaction, is a CHECKBOX field ASM - this Indicates that the component for this material has its own BOM or has further components).
Could anyone tell me in which SAP table this information is stored i.e. an indicator to tell us if the component/material has further BOM or not.

Hi Ashwin,
I have given wrong info...sorry for this.
By defualt the procurement type will be E or X for all BOm assemblies or F/30..you can use ITSOB field in STPO for special procurement type.
If you want BOMs for all finished or semi-finished assemblies the join MARC and STPO table.
Regards
TAJUDDIN

Similar Messages

  • Table field for Assembly indicator

    Hi,
    What is the table in which the assembly indicator (BOM) is getting stored?
    Regards,
    Charumathi.B

    Hi,
    Check table STPO and field is STKKZ.
    You can check out this link for BOM related tables-
    http://www.sap-basis-abap.com/sappp007.htm
    Regards,
    Sujit

  • How to find 'Assembly' indicator in a BOM explosion FM

    Hi experts,
    I need a function module to explode BOM for Materials which are having checked by Assebmly indicator.
    I tried fm : CS_BOM_EXPL_MAT_V2. But i didnt find a field for this indicator.
    Can any of you tell me how to find weather 'Assembly' indicator of a material is checked, using a FM. 
    Please !
    Thanx.
    Matt.

    Hi,
    U can find it in another way by using Table MARC,
    if the value of SOBSL field is 50 in MARC then its an assembly.
    Hope it helps!!
    Regards,
    Pavan

  • Assembly Indicator in BOM Level

    hi,
    can any one let me known any function module to get the list of all materials at BOM
    i,e if i give a material number i should get all the material including the assembly for materials.
    or let me known where the assembly indicator will stored at table level
    i have seen CS_BOM_EXPL_MAT_V2 function module which give all levels of the materials and gives the assembled
    material also but
    My requirement is for given date range, plant and material i should get materials including assemblies with the total quantity used  in that  given date range.
    Regards,
    R K.
    Edited by: R K on Aug 12, 2010 2:17 PM

    hi,
    Thank you very much for effort in helping me on the issue,
    I have already seen all the table in the list previously.
    i closed the issue, using the fm CS_BOM_EXPL_MAT_V2 
    after using the above fm we will get all the assembly materials
    into table MATCAT and passed all those materials and date range to S026 table which gives
    quantity day wise, collected those quantities material wise into another final table .
    Regards,
    R K

  • Assembly indicator in BOM doesnu2019t consider BOM Usage

    In a business scenario we are using two types of BOM 1. Production BOM & 2. Engineering BOM.
    Letu2019s say for Material 'A' there is an engineering BOM & it consists of two components say 'B' & 'C'.
    Material 'C' has its own BOM but with usage "Production".
    Still in transaction CS03, when we display Engineering BOM (Usage: 2) for Material A.
    Assembly indicator for material 'C' is active though there is no engineering BOM for material 'C'.
    Is there is any condition for checking BOM usage for assembly indicator? Or what can be the solution to take into consider BOM usage.
    PP gurus please help.
    Many thanks in advance.

    Hi Sumedha
    BOM usage defines the area (such as engineering/design or production) where a BOM can be used.
    when ur material A is having C as component and C is having its own bom so it will show that in the system. bom usage is only for using the bom in diffrent area
    if u have an engineering/design BOM and if u want to use that in production that time it will give an error
    or massage that BOM usage is not as per requriement
    hope u got it
    regards
    Sachin

  • BOM assembly indicator

    Dear Gurus
    Please tell me, In which table I can find assembly indicator with related to a BOM.
    Thanks & Best Regards
    Charith

    Hi Rupesh,
    Use FM  CS_BOM_EXPL_MAT_V2 with input as given below.
    CAPID - PP01
    DATUV -System date
    EMENG - Quantity as 1
    MKTLS = X
    MEHRS = X
    MTNRV = Parent Material Number
    SVWVO = X
    WERKS = Plant
    From the output internal table STB get the Field XTLTY. If XTLTY = M, then consider that as Assembly. Apart from this you can also use the Internal table MATCAT. All the Materials MATNR in this table MATCAT are nothing but assemblies.
    Hope its clear.
    Thanks & Regards,
    Ramagiri

  • Copying assembly indicator in BOM

    hI ,
    i AM COPYING A bom FROM ONE plant to other plant ..In first plant item is a sub-assembly with assemby indicator. When i am copying to other plant this indicator is not copying. Because of which i couldn't able to see its components.
    Regards
    Patnaik

    Patnaik,
    BOM Copy happens at single level only. When you are copying the BOM from one plant to another only the Header material BOM gets copied. You need to create/Copy the subassembly BOM for the new plant. Once this is done system would automatically activate the "Assembly Indicator" in the header level bom for subassembly components.
    Regards,
    Prasobh

  • Table for Assembly indicator checkbox in BOM

    Please inform me about Table for Assembly indicator checkbox in BOM
    Field name--- STLKZ.
    If table is not there then how to find if this field is checked or Not checked  in development program

    Dear Mayuresh,
    There is no table where in you can get this information which has got an assembly of its won.
    Either you can use CS11,CS12 or CS13 for limited level explosion or else to identify for which
    components an assembly exists for itself.
    Or else at Functional module level.
    Regards
    Mangalraj.S

  • Regarding assembly indicatr field in CS03(Which table can i fetch it from?)

    Hi,
    I have a simple query regarding the transaction CS03. When I give the Material Number, Plant and BOM Usage as input, I would get the list of components for this material.
    Inside the transaction, is a CHECKBOX field ASM - this Indicates that the component for this material has its own BOM or has further components).
    Could anyone tell me in which SAP table this information is stored i.e. an indicator to tell us if the component/material has further BOM or not.

    Dear MR.Ashwin,
    <b>There's no table to find out the field for STLKZ  - Assymbly Indicator.
    Try with Some Functional Modules for BOM.</b>
    Reward points & close this thread.
    Regards
    Mangal
    Message was edited by:
            Mangalraj

  • Regarding ABC indicator

    Hi,
    In our organization if material consumption is more than 1000Qty it will be considered as A category and if it is between 500 to 1000 then B category and less than 500 is C category. Where we can define this in SAP.
    Thanks and Regards
    Pavan

    Hi,
    ABC indicator can be maintained in MRP View in material master
    Difference "abc indicator" in MRP1 & "cc phys inv ind" in plant data stor1
    pherasath

  • Plz clear the doubt regarding  Currrent indicator value in   cluster RT

    Hi Gurus,
    Current Indicator in RT table have the values as A and P. So as payroll is run in the month Feb and retro run  for Jan also. There are two result in RT with the Current Indicator A(Feb) and P(Jan retro)  OR  both have the same indicator as A and P for the previous Payroll RUN...
    Please  clear this ..
    Regards
    LAKHAN

    HI Srinivasarao,
    Thanks for the reply.
    I am still a little bit confused ..AS there in T-code  PC_PAYRESULT (for cluster data display)  :
    Payroll is run for  Feb.2008
    SEQNR     FPPER     FPBEG            FPEND             INPER       IPEND                  SRTZA
    61       200710     20080101     20080131     200710     20080131          P
    62       200710     20080101     20080131     200711     20080229          A
    63       200711     20080201     20080229     200711     20080229          A
    The Last Two row show the  payroll results for the  Feb.2008 wih the  A indicator.
    Is this corrrect 
    OR  the below  rows are correct(AS i have understand from your reply)
    62       200710     20080101     20080131     200711     20080229          P
    63       200711     20080201     20080229     200711     20080229          A
    Please clear my  doubt
    Regards
    lakhan

  • Can Apple Help me?regarding liquid indicator missing?

    Dear Apple,
    I am a new Apple Iphone user, Its been 2 months since bought my Iphone 6 plus at DU here in United Arab Emirates,  from the first month of trial with the phone, I'm already experiencing lag while browsing contacts and calling them thru, even in camera application when changing photo to video, since i was so busy i haven't got a chance to bring it to their Axiom Care for the warranty that time, after 2 months of using the phone, morning of January 29, 2015, i decided to go to the service center because my phone just turn to blue screen twice that moment, after a day they inform me that my phone has a missing liquid indicator, and waiting for Apple to reply to their query if they will decide to replace or not, today, February 1 2015, they inform me that Apply didnt allow to replace the phone, and Axiom  is asking me if I'm willing to pay 1,500 dirhams to replace the phone, and i said no!
    FYI: I've been using Samsung Note 3 for 1 year and i haven't experience any liquid problems on my phone, since i care a lot on my phone! and i know how to take care of it. if I am a clumsy person and not taking care of my things a problem will occur with my samsung, but for the new Iphone 6 plus that i just bought 2 months ago, I'm experiencing this problem already.
    is it my fault why the liquid indicator of my phone is missing?
    may you kindly help me on this matter.
    Kind Regards,
    Joseph *********
    <Personal Information Edited by Host>

    jeffdxb24 wrote:
    Yes i agree with you Tj, but thinking of it, since i bought it brand new, why would i let someone open it when i still have 10 months warranty? Well let me see whats the result tommorrow from the store i were i bought it.
    goodluck to me! Thank guys!
    You'd be surprised how many people get unauthorized service done on an iPhone even when it is still within warranty.  So, saying that 'It would be dumb to do that' isn't going to hold any weight with Apple.

  • Regarding "Change Indicator + History Column + Refresh After Update"

    Hi,
    In our app, we are not using any separate column for change indicator and using LastUpdateDate as both Change Indicator and History Column(Modified On) as well.
    The problem is that when 'Refresh After Update' option is not selected for this column, then RowInconsistentException is throw on commit for multi user scenario, and when 'Refresh After Update' option is selected for this column, then exception is not thrown but value is also not updated. Here is the summary of observations:
    Settings for LastUpdateDate Column:
    Only Setting History Column (Modified on)
    Single User - Value Updated , no exception is thrown.
    Multi User - throws (oracle.jbo.RowInconsistentException) JBO-25014: Another user has changed the row with primary key oracle.jbo.Key[3 ]. for second user.
    History Column ( Modified on ) & Change Indicator property checked.
    Single User - Value Updated , no exception
    Multi User - throws (oracle.jbo.RowInconsistentException) JBO-25014: Another user has changed the row with primary key oracle.jbo.Key[3 ]. for second user.
    History Column ( Modified on ) & Change Indicator property checked & Refresh After Update option enabled.
    Single User - Value not updated, no exception thrown
    Multi User - Value not updated, no exception thrown
    What I want is that in multi user scenario, the value of LastUpdateColumn should be updated and no exception should also be thrown.
    Is this a bug in ADF Techstack or am I missing something?
    Thanks,
    Lalit.

    First and Second scenario are as expected.
    1) Only Setting History Column (Modified on)-> Last updated value will be updated when a user changes anything in that entity. But if another user tries to update the entity on top of a stale state then lost update detection is performed by ADF by comparing every attribute of entity against current values in database. So it will give error.
    2) History Column ( Modified on ) & Change Indicator property checked.
    Same thing will happen as in case of first scenario but this time detection of lost update will be more efficient as framework will check only that column for "lost update" detection for which change indicator is selected.
    But for the third one where you have selected the history column LastUpdatedDate as a change indicator with "Refresh On Update" selected, the behaviour is strange. I do not know why the last updated date is not updated after a commit. It does not throw any error also which it actually should. It is not detecting lost updates in this scenario. Probably because the only change indicator LastUpdatedDate is not changed.
    Regards,
    Harmeet

  • Issue regarding Progress Indicator on table row selection

    Hi Team,
    I have overridden onSelectionListener on a table. On click of any record in the table I am performing some operation which takes few seconds to execute. So, I have to show a processing bar on click of any records in the table till the execution completes. I have added a .gif image as the progress Indicator and referring this in the client attribute of the output text in the columns in the table.
    --Code added for the output text in table column
    <af:column sortProperty="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.name}"
    sortable="false" headerText="#{emqacerts_uiBundle.TAG_NUMBER}" id="c9"
    filterable="true" align="center"
    inlineStyle="#{row.sn_status eq 'PRINT'?'background-color:#c4ff94;' : row.sn_status eq 'DRAFT'? 'background-color:#ffefa3;':'background-color:#ffffff;'}">
    <af:inputText value="#{row.bindings.TagNumber.inputValue}"
    label="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.label}"
    required="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.mandatory}"
    columns="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.displayWidth}"
    maximumLength="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.precision}"
    shortDesc="#{bindings.XxqaSSCOrderInfoRO11.hints.TagNumber.tooltip}"
    id="it6" clientComponent="true">
    <f:validator binding="#{row.bindings.TagNumber.validator}"/>
    <af:clientAttribute name="loadingIndicatorId"
    value="#{backing_Pages_MainPage.loadingIndicatorId}"/>
    <af:clientListener method="showWhenBusy" type="click"/>
    </af:inputText>
    </af:column>--Code in the backing bean
    public void setLoadingBox(RichPanelBox loadingBox) {
    this.loadingBox = loadingBox;
    public RichPanelBox getLoadingBox() {
    return loadingBox;
    public String getLoadingIndicatorId() {
    return getLoadingBox().getClientId(FacesContext.getCurrentInstance());
    }--Code in the jsff page for the image
    <af:panelBox text="#{emqacerts_uiBundle.PROCESSINGPLEASEWAIT}" id="pb10" clientComponent="true"
    binding="#{backing_Pages_MainPage.loadingBox}" inlineStyle="display:none;"
    titleHalign="center" background="dark" showDisclosure="false" ramp="highlight">
    <af:panelGroupLayout id="pgl5" layout="horizontal" halign="center">
    <af:spacer width="60" height="10" id="s1"/>
    <af:image source="/images/progress.gif" id="i1"/>
    </af:panelGroupLayout>
    </af:panelBox>--JavaScript
    <af:resource type="javascript">
    //Global variable to hold the component ref.
    var loadingIndicatorComponent;
    function showWhenBusy(event) {
    //get the dialog or other component we want to show and hide
    var componentId = event.getSource().getProperty('loadingIndicatorId');
    loadingIndicatorComponent = AdfPage.PAGE.findComponent(componentId);
    if (loadingIndicatorComponent != null) {
    AdfPage.PAGE.addBusyStateListener(loadingIndicatorComponent, handleBusyStateCallback);
    event.preventUserInput();
    else {
    AdfLogger.LOGGER.logMessage(AdfLogger.SEVERE, "Requested indicator compoenent not found");
    function handleBusyStateCallback(event) {
    if (loadingIndicatorComponent != null) {
    // Check is this is a dialog as
    // this needs different treatment
    var isDialog = (loadingIndicatorComponent.getComponentType() == "oracle.adf.RichPopup");
    if (event.isBusy()) {
    if (isDialog) {
    loadingIndicatorComponent.show();
    else {
    loadingIndicatorComponentId = AdfAgent.AGENT.getElementById(loadingIndicatorComponent.getClientId());
    loadingIndicatorComponentId.style.display = "inherit";
    else {
    if (isDialog) {
    loadingIndicatorComponent.hide();
    else {
    loadingIndicatorComponentId = AdfAgent.AGENT.getElementById(loadingIndicatorComponent.getClientId());
    loadingIndicatorComponentId.style.display = "none";
    AdfPage.PAGE.removeBusyStateListener(loadingIndicatorComponent, handleBusyState);
    </af:resource>My problem is, if I click on any record in the table for first time, progress bar is not displayed. But from second click of any record, it starts displaying.
    If anyone has any idea on this then please let me know what the issue is.
    Thanks in advance,
    Kavitha

    Hi John,
    Thanks for your quick reply. I tried using af|statusIndicator component. But this doesnt disable the components on the page while the server is busy.
    Is there any way to disable the page/make the page read only when the processing is happening ?
    Thanks in advance,
    Kavitha

  • Regarding  firming indicator of PR in MD04

    Dear all,
    If we change quantity of  PO item, the realted to PR item will be firmed, but the field  EBAN-FIXKZ is still blank,  when I display in MD04 ,  there is a star sign in the PR  then click details of element of it  and find the field 'firmed'  is fix .
    My question: which table save the firmed data ?
    Thanks
    Colin.

    Hi Karthik ,
    I compare a PR  between ME53 and MD04:
    in ME53:
    The screen field "fixed " (table field: EBAN-FIXKZ)  is blank.
    in MD04
    The screen field "firmed" (structure field:MDPS-FIX01)  is "X".
    I want to select the data MDPS-FIX01 = 'X'. but it is a struture.
    Thanks
    Colin.

Maybe you are looking for