Subitem

Hi,
In the sales order, IN LINE 10  i enter a material (item) for qty 10 with item category which is a copy of TAP and pricing is not carried here( can be considered a main item). Now a line 11 is automatically determined with a  different material material number for the same qty(subitem). How do we configure this kind of scenario? What does to be checked and how do i analyze the scenario. Please help me on this.
Thank you in advance
Challa.

you should configiure Bill Of Materials for this scenario. Please check the forum for the BOM configuration.
Also please check this link for more information on BOM:
BILL OF MATERIAL
Hope this helps
regards
Sai

Similar Messages

  • Maximum selection does not contain value 600 of subassignment Subitem-error

    Hi All,
    I'm getting the following error when i tried to load the file through data stream.
    Maximum selection does not contain value 600 of subassignment Subitem
    Message no. UCD1038
    Diagnosis
    The posting item 11100100 has breakdown category BR01 for which a maximum selection was maintained for subassignment Subitem. The current posting value, however, is not in this maximum selection.
    System Response
    The posting is not possible.
    Procedure
    Check the maximum selection and the posting.
    I have already refered the earlier threads but its of no use for me. I have checked my setting w.r.t to FS item breakdown category, Max selection in breakdown category and  sub items all the setting are fine, even i applied the OSS notes no-1074599 still i'm facing the same issue.
    Can any one help me with this regards, thanks in advance.
    Regards,
    Magesh

    Hi Dan,
    Yes, breakdown category has been assigned with a sub item category which in turn assigned to subitems and this sub item is a part of the sub item category which is assigned in max. selection.
    Let me know if you want any more information on the same.
    Regards,
    Magesh

  • Sales BOM distribute header cost to the subitems in the invoice

    Hi all,
    I have next BOM scenario in the invoice:
    Header Item   Sales Price: 0     Cost: 20
    Subitem 1      Sales Price: 20   Cost: 0
    Subitem 2      Sales Price: 20   Cost: 0
    I can't move up the Sales Price of the subitems, because they are relevant for the pricing and the invoice.
    I'd like to distribute the cost of the header item to their subitems.
    It's possible? Perhaps with a routine in the copy control or an alternative calculation type in the Princing Procedure?
    What I'd like to get is:
    Header Item   Sales Price: 0     Cost: 0
    Subitem 1      Sales Price: 20   Cost: 10
    Subitem 2      Sales Price: 20   Cost: 10
    Thanks in advance

    You can use <b>T.code: COOIS </b> if Product Costing has been configured for MTO scenario whcih gives the costing details.
    You can also use To.code: <b>KE30</b> if CO-PA implemented.
    but if you want to link with billing, Please search for any reports in Sales information system.
    One more you can create a ABAP Query Report using T.code: <b>SQVI</b>
    Regards,
    Anbu

  • Finding  bom component item stufe = 1 without subitems

    Hi friends,
    We have developed a bom explosion report,
    Here we got the output as folows.
    level component number component desc uom
    materials A is have the following sfg.
    1 stufe = 1
    ..2
    1
    ..2
    ...3
    here we are getting the subitem levels correctly.
    1.
    but at the last level if the sub item is not present, it is not fetching the stufe = 1 without subitems.
    1.
    1.
    please suggest us with sutiable solution to get the last Sutfe without sub items.
    Below we have pasted the Code used to retreviev the data for reference.
    TABLES : MAST.
    DATA: BEGIN OF ISTPO OCCURS 1000.
            INCLUDE STRUCTURE STPOX.
          DATA: END OF ISTPO.
    DATA: W_TOPMAT LIKE CSTMAT.
    SELECT-OPTIONS : P_MATNR FOR MAST-MATNR.
    PARAMETERS     : P_WERKS TYPE MAST-WERKS.
    DATA : BEGIN OF ITAB OCCURS 0,
               MATNR LIKE MAST-MATNR,
               WERKS LIKE MAST-WERKS,
               END OF ITAB.
    DATA: IT_STB LIKE ISTPO OCCURS 0 WITH HEADER LINE.
    data : istpofinal like istpo occurs 0 with header line.
    data : istpotemp like istpo occurs 0 with header line.
    START-OF-SELECTION.
    CLEAR ISTPO. REFRESH ISTPO.
    SELECT MATNR WERKS FROM MAST INTO CORRESPONDING FIELDS OF TABLE ITAB
    WHERE MATNR  IN
    P_MATNR AND WERKS = P_WERKS.
    LOOP AT ITAB.
      CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
        EXPORTING
          CAPID                 = 'PP01'
          MEHRS                 = '1'
          MMAPS                 = 'X'
         MDMPS                 =  '1'
         BREMS                  = 'X'
          DATUV                 = SY-DATUM
          MTNRV                 = ITAB-MATNR
          WERKS                 = P_WERKS
          EMENG                 = '1'
          STKKZ                 = ' '
          FBSTP                 = ' '
          FTREL                 = ' '
        IMPORTING
          TOPMAT                = W_TOPMAT
        TABLES
          STB                   = ISTPO
        EXCEPTIONS
          ALT_NOT_FOUND         = 1
          CALL_INVALID          = 2
          MATERIAL_NOT_FOUND    = 3
          MISSING_AUTHORIZATION = 4
          NO_BOM_FOUND          = 5
          NO_PLANT_DATA         = 6
          NO_SUITABLE_BOM_FOUND = 7
          OTHERS                = 8.
      IF SY-SUBRC = 0.
    WRITE:/ 'MaterialNumber' ,21 'Description'.
    SKIP 1.
    WRITE: / W_TOPMAT-MATNR UNDER TEXT-H00 COLOR COL_HEADING,
             W_TOPMAT-MAKTX UNDER TEXT-H01 COLOR COL_HEADING.
    data : ttabix like sy-tabix,
            tstufe like stpox-stufe.
      data : len type i.
    istpotemp[] = istpo[].
    LOOP AT ISTPO .
          ttabix = sy-tabix - 1.
          if tstufe ge istpo-stufe.
         read table istpotemp index ttabix.
    move-corresponding istpotemp to istpofinal.
    append istpofinal.
      endif.
    tstufe = istpo-stufe.
       WRITE :/ ISTPO-STPOZ,
               ISTPO-STLKN,
               ISTPO-POSNR,
               ISTPO-IDNRK,
               ISTPO-OJTXP,
               ISTPO-MENGE,
               ISTPO-MEINS.
      ENDLOOP.
       ENDIF.
      SKIP 5.
    ENDLOOP.
    skip 3.
    loop at istpofinal.
         WRITE :/ ISTPOFINAL-STPOZ,
                ISTPOFINAL-STLKN,
                ISTPOFINAL-POSNR,
                ISTPOFINAL-IDNRK,
                ISTPOFINAL-OJTXP,
                ISTPOFINAL-MENGE,
                ISTPOFINAL-MEINS.
    endloop.
    Suggestions and Help will be appreciated very much.
    Regards.
    DS.

    Dear Shiba,
    In the<b> ISTPO</b> we are getting all the values like
    1
    ...2
    .....3
    1
    ....2
    1
    <b>1</b>
    But in the <b>ISTPOFINAL</b> we are getting only
    1
    .....3-------want this -
    we got
    1
    ....2-----want this--
    we got
    1.-------want this -
    upto this. we got
    we are not getting the last Level 1 wihich has no subitems in it, which is mentiond below in this example. like if the level has one or more level 1 without subitems we are not getting the values in it.
    <b>1........if this level is present without subitem we need to get this also</b>
    we have attached the sample code below for ur refernce.
    data : ttabix like sy-tabix,
            tstufe like stpox-stufe.
      data : len type i.
    istpotemp[] = istpo[].
    describe table istpotemp lines len.
    LOOP AT ISTPO .
      if sy-tabix = len.
      read table istpotemp index sy-tabix.
      move-corresponding istpotemp to istpofinal.
      append istpofinal.
    endif.
          ttabix = sy-tabix - 1 .
          if tstufe ge istpo-stufe.
         read table istpotemp index ttabix.
    move-corresponding istpotemp to istpofinal.
    append istpofinal.
      endif.
    tstufe = istpo-stufe.
      WRITE :/ ISTPO-STPOZ,
               ISTPO-STLKN,
               ISTPO-POSNR,
               ISTPO-IDNRK,
               ISTPO-OJTXP,
               ISTPO-MENGE,
               ISTPO-MEINS.
    ENDLOOP.
    ENDIF.
    SKIP 5.
    skip 3.
    loop at istpofinal.
         WRITE :/ ISTPOFINAL-STPOZ,
                ISTPOFINAL-STLKN,
                ISTPOFINAL-POSNR,
                ISTPOFINAL-IDNRK,
                ISTPOFINAL-OJTXP,
                ISTPOFINAL-MENGE,
                ISTPOFINAL-MEINS.
    endloop.
    ENDLOOP.

  • How can i use the subitem in SAP PR Item ( like 1,1.1,1.2,1.3,2,2.1,2.2,2.3

    Dear Experts,
           how can I use the subitem in SAP purchase requisition  Item ( like 1,1.1,1.2,1.3,2,2.1,2.2,2.3,3,3.1,3.2,3.3,4,4.1,4.2,4.3,5,5.1...)?
    Could you please tell me how can i configure Item Number Interval  in SAP purchase requisition  ?
    Best Regards,
    Merry

    The purchase requisition item number is a numeric, it can not contain anything except digits.

  • Simple BOM with sub-items (very very urgent)--1 item & 2 subitem

    Hi all,
    i am creating a BOM with sub-items using  'BAPI_MATERIAL_BOM_GROUP_CREATE'. while  creating sub-item, it is taking only one subitem. but i am giving multiple sub-items per item.
    i am giving a program where i am assigning 2 subitems to one item.
    after tha bapi call, 1 subitem is creating.
    i have tried so many times by clearing the work area & calling the bapi for each sub-item.but it is creating only one sub-item only.
    i am giving an example of my report.plz correct it if i am wrong.it is veryt very urgent.
    any idea will be highly appreaciated.
    Regards
    pabitra
    REPORT ZTEST_CHIN message-id 01.
    This code will create a material BoM for the material
    MAINMATERIAL with the components COMPON1 and COMPON2.
    Data Declaration
    DATA:
        it_bomgroup LIKE bapi1080_bgr_c OCCURS 0 WITH HEADER LINE,
        it_variants LIKE bapi1080_bom_c OCCURS 0 WITH HEADER LINE,
        it_items LIKE bapi1080_itm_c OCCURS 0 WITH HEADER LINE,
        it_matrel LIKE bapi1080_mbm_c OCCURS 0 WITH HEADER LINE,
        it_itemas LIKE bapi1080_rel_itm_bom_c OCCURS 0 WITH HEADER LINE,
        it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
        it_subitems LIKE bapi1080_sui_c OCCURS 0 WITH HEADER LINE,
        it_subitemas LIKE BAPI1080_REL_SUI_ITM_C OCCURS 0 WITH HEADER LINE.
    Fill the data
    Material BoM Group Header Data
    CLEAR it_bomgroup.
    it_bomgroup-bom_group_identification = 'BAPI_SMP_COL1'.
    it_bomgroup-object_type = 'BGR'.
    it_bomgroup-object_id = 'SIMPLE1'.
    it_bomgroup-bom_usage = '1'.  " YOU COULD CHANGE THE BOM USAGE TO YOUR
    it_bomgroup-ltxt_lang = sy-langu.
    it_bomgroup-technical_type = ' '.
    it_bomgroup-bom_text = 'Simple BoM - FM'.
    APPEND it_bomgroup.
    Header Details of the different variants
    CLEAR it_variants.
    it_variants-bom_group_identification = 'BAPI_SMP_COL1'.
    it_variants-object_type = 'BOM'.
    it_variants-object_id = 'SIMPLE1'.
    it_variants-alternative_bom = '01'.
    it_variants-bom_status = '01'.
    it_variants-base_qty = '1.000'.
    it_variants-valid_from_date = sy-datum.
    it_variants-function = 'NEW'.
    APPEND it_variants.
    Details of the materials of the different variants
    CLEAR it_matrel.
    it_matrel-bom_group_identification = 'BAPI_SMP_COL1'.
    it_matrel-material = 'BAPIBOMFG1'.
    it_matrel-bom_usage = '1'.
    it_matrel-alternative_bom = '01'.
    APPEND it_matrel.
    Linking subitems to the corresponding variants
    CLEAR it_subitemas.
    it_subitemas-bom_group_identification = 'BAPI_SMP_COL1'.
    it_subitemas-sub_object_type = 'SUI'.
    it_subitemas-sub_object_id = 'SIM1'.
    it_subitemas-super_object_type = 'ITM'.
    it_subitemas-super_object_id = 'SIMPLE1'.
    APPEND it_subitemas.
    Linking items to the corresponding variants
    CLEAR it_itemas.
    it_itemas-bom_group_identification = 'BAPI_SMP_COL1'.
    it_itemas-sub_object_type = 'ITM'.
    it_itemas-sub_object_id = 'SIMPLE1'.
    it_itemas-super_object_type = 'BOM'.
    it_itemas-super_object_id = 'SIMPLE1'.
    it_itemas-valid_from_date = sy-datum.
    it_itemas-function = 'NEW'.
    APPEND it_itemas.
    Details of the items of the variants
    CLEAR it_items.
    it_items-bom_group_identification = 'BAPI_SMP_COL1'.
    it_items-object_type = 'ITM'.
    it_items-object_id = 'SIMPLE1'.
    it_items-item_no = '0010'.
    it_items-item_cat = 'L'.
    it_items-component = 'BAPIBOMRW1'.
    it_items-comp_qty = '2'.
    it_items-valid_from_date = sy-datum.
    APPEND it_items.
    CLEAR it_subitems.
    it_subitems-bom_group_identification = 'BAPI_SMP_COL1'.
    it_subitems-object_type = 'SUI'.
    it_subitems-object_id = 'SIM1'.
    it_subitems-subitem_no = '0001'.
    it_subitems-INSTALLATION_POINT = 'ab1'.
    it_subitems-subitem_qty = '1'.
    APPEND it_subitems.
    CALL FUNCTION 'BAPI_MATERIAL_BOM_GROUP_CREATE'
      EXPORTING
        all_error         = 'X'
      TABLES
        bomgroup          = it_bomgroup
        variants          = it_variants
        items             = it_items
        materialrelations = it_matrel
        itemassignments   = it_itemas
        subitems          = it_subitems
        subitemassignments = it_subitemas
        return            = it_return.
    CLEAR it_subitems.
    it_subitems-bom_group_identification = 'BAPI_SMP_COL1'.
    it_subitems-object_type = 'SUI'.
    it_subitems-object_id = 'SIM1'.
    it_subitems-subitem_no = '0002'.
    it_subitems-INSTALLATION_POINT = 'ab2'.
    it_subitems-subitem_qty = '1'.
    APPEND it_subitems.
    CALL FUNCTION 'BAPI_MATERIAL_BOM_GROUP_CREATE'
      EXPORTING
        all_error         = 'X'
      TABLES
        bomgroup          = it_bomgroup
        variants          = it_variants
        items             = it_items
        materialrelations = it_matrel
        itemassignments   = it_itemas
        subitems          = it_subitems
        subitemassignments = it_subitemas
        return            = it_return.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    LOOP AT it_return.
      WRITE:/ it_return-type, it_return-id, it_return-number,
              it_return-message.
    ENDLOOP.

    Hi rich,
    Thanks. i will do the same.can u plz suggest me , where i am doing mistake in my coding to create sub-items in a BOM?
    Thanks & Regards
    pabi

  • Subitems for manual strategy are not supported

    Hi Experts,
    Need help from you,
    While configuring material substitution reasons  with inputs substititution strategy as A(Substitute products or display for selection) and in the outcome i am trying to use A (Substution Products are displayed as subitems), system throughing error message "subitems for manual strategy are not supported".
    My requirement is like this - In sales order i enter material, system should pop up with substitutions and after selecting the substitute material, i would like to have the sub item for the original mateiral along with the substitute material.
    I know it is supporting automatic substitution strategy, but i need for manual substitution strategy.
    - Prem

    Hi,
    maintain Stragegy "A" and  then u need to  keep Outcome as "  "( Blank:-Item will be replaced) :-
    Becasue,Strategy Determines Alternate of material Ex:- for X Mat Repalce with Y. where as Outcome control :-
    product selection should replace the original entry or whether it should be recorded as a subitem.Both will not be possible one at time.

  • Essbase Excel Add-in cannot indent subitems

    Hi everyone,
    I am currently trying to indent subitems on my dimension members. But for some reason, all that gets returned to me is one fully straight column with no indents on my subitems. After setting indentation to subitems, I've tried setting the zoom-in level to all levels, checked "include selection" on member retention, and enabled navigate without data mode. Nothing seems to work. Any help in getting this function to work would be greatly appreciated.
    Thanks in advance!
    Edited by: 953134 on Feb 6, 2013 12:02 AM

    Nvm. Found out what was wrong.

  • How to code-select subitems in TreeView CS3

    Hi,
    I have a treeview listing all system fonts, grouped in families (being nodes). Now I try to programmatically expand a given family (this works fine through setting the '.expanded' property) and then select an item within an expanded group. This gives me a hard time. To no avail did I try various methods, such as setting the '.selected' or 'expanded' (a desperate attempt ;-) properties, as well as setting the '.selection' property of the treeview control.
    The UI stops at expanding and selecting the node, failing to dig into its interior.
    When I looked into the reflection properties, the item has a "parent" property, being the index of the parent node, but this knowledge leads me to nowhere, as the control doesn't seem to be able to access the subitems.
    Can this be done at all? Anyone been through this?
    (I'm on CS3, which may matter in such subtle cases.)
    cheers,
    moniuch

    Hi,
    Save this select statement as sql script.
    Create a shell script and set environment for sqlplus (Oracle home/SID)
    call sqlplus  passing  the sql script (shedule script in crontab)
    HowTo: Use Oracle / MySQL SQL Commands In UNIX Shell Scripts
    This may also be of interest Oracle Scheduler Concepts
    Regards
    Yoonas
    Message was edited by: yoonas

  • Sales Bom explode for ATP subitem

    Hi,
    We have a senario that customer orders parent item, so we input parent item. In sales order, this parent item will go to APO for ATP check. then APT will force to create new subitem in the sales order after ATP check. After new item created, I want sales BOM can be exploded as the subitems of APO confirmed item.
    It seems std SAP dun allow link any subitems to APO subitem. Does anyone has similiar solution to share? Thanks a lot.

    Hi,
    We have a senario that customer orders parent item, so we input parent item. In sales order, this parent item will go to APO for ATP check. then APT will force to create new subitem in the sales order after ATP check. After new item created, I want sales BOM can be exploded as the subitems of APO confirmed item.
    It seems std SAP dun allow link any subitems to APO subitem. Does anyone has similiar solution to share? Thanks a lot.

  • CS11- display the subitems

    Dear Experts,
    When the material and plant info. is provided in the initial screen of CS11 and click on F8, the Item and Component no. with Qty is displayed. My requirement is to display the SUBITEMS under the Main Item  for that particular Component.
    How can i achieve this...
    Please advise.
    Thanks in advance
    Chintu Gupta.

    reed code

  • SD Overwrite condition type value of subitem with value of mainitem

    Hi,
    Suppose we have a sales order with a material and a submaterial. On the head material a condition record for according a reduction is found. On the submaterial also but it's different.
    Our requirement is that if there is a submaterial, the reduction on the submaterial should always be equal to the head material. I.o.w the reduction of the submaterial must be overwritten with the value of the head material.
    I've tried messing around with duplicate condition records and also in some user exits but can't find anything.
    Any ideas on this ?
    with regards

    I didn't use any exit, after creating the sales order, I check if there were substitute materials on the table vbap.
    If you use substitution with subitems you have to do it this way, if you use substitution without subitems you have to do nothing.
    example:
    you enter material A, quantity 10, with subitems you end with a SO
    pos     material         quantity
    10         A                 10        (blocked)
    11         B                 10        (subposition)
    Without subitems you end with a SO like this
    os     material         quantity
    10         B                 10        (all the values you entered in the bapi_sales_order_create are applied to this position)

  • Migration to new gl consolidation dimension subitem to be added

    Hi,
    We are currently working on the migration to new GL, we are using ECCS for consolidation.
    For consolidation we plan to use scenario FIN_CONS and to use fields consolidation transaction type and trading partner.
    We are also using field subitem for our consolidation reports (field SUBIT in table ECMCT) how can we have the information on this populated in our entended data structure (table FMGLFLEXT for public sector)
    Thanks

    Scummins,
    1. You'll get the subitem from RMVCT (TType) and RASSC (Trading Partner).
    2. These notes will be useful to you:
    Note 1256119 - Integrating EC-CS consolidation with new general ledger
    Note 1070629 - FAQs: New general ledger migration
    3. As an addon, I'll suggest using rollup (way faster than periodic extracct).
    Regards,
    Holland
    Assign points if useful

  • BAPI_MATERIAL_BOM_GROUP_CREATE with subitems.

    Dear ABAPers,
           I want to create the BOM with the Subitems.Can anyone send me the Sample code.      
    Thanks & Regards,
    Ashok.

    hi ashok,
    * This code will create a material BoM for the material
    * MAINMATERIAL with the components COMPON1 and COMPON2.
    * Data Declaration
    DATA:
    it_bomgroup LIKE bapi1080_bgr_c OCCURS 0 WITH HEADER LINE,
    it_variants LIKE bapi1080_bom_c OCCURS 0 WITH HEADER LINE,
    it_items LIKE bapi1080_itm_c OCCURS 0 WITH HEADER LINE,
    it_matrel LIKE bapi1080_mbm_c OCCURS 0 WITH HEADER LINE,
    it_itemas LIKE bapi1080_rel_itm_bom_c OCCURS 0 WITH HEADER LINE,
    it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
    * Fill the data
    * Material BoM Group Header Data
    CLEAR it_bomgroup.
    it_bomgroup-bom_group_identification = 'BAPI_SMP_COL1'.
    it_bomgroup-object_type = 'BGR'.
    it_bomgroup-object_id = 'SIMPLE1'.
    it_bomgroup-bom_usage = '5'. " YOU COULD CHANGE THE BOM USAGE TO YOUR
    NEEDS
    it_bomgroup-ltxt_lang = sy-langu.
    it_bomgroup-technical_type = ' '.
    it_bomgroup-bom_text = 'Simple BoM - FM'.
    APPEND it_bomgroup.
    * Header Details of the different variants
    CLEAR it_variants.
    it_variants-bom_group_identification = 'BAPI_SMP_COL1'.
    it_variants-object_type = 'BOM'.
    it_variants-object_id = 'SIMPLE1'.
    it_variants-alternative_bom = '01'.
    it_variants-bom_status = '01'.
    it_variants-base_qty = '1.000'.
    it_variants-valid_from_date = sy-datum.
    it_variants-function = 'NEW'.
    APPEND it_variants.
    * Details of the items of the variants
    CLEAR it_items.
    it_items-bom_group_identification = 'BAPI_SMP_COL1'.
    it_items-object_type = 'ITM'.
    it_items-object_id = 'SIMPLE1'.
    it_items-item_no = '0010'.
    it_items-item_cat = 'L'.
    it_items-component = 'COMPON1'.
    it_items-comp_qty = '2'.
    it_items-valid_from_date = sy-datum.
    APPEND it_items.
    CLEAR it_items.
    it_items-bom_group_identification = 'BAPI_SMP_COL1'.
    it_items-object_type = 'ITM'.
    it_items-object_id = 'SIMPLE1'.
    it_items-item_no = '0020'.
    it_items-item_cat = 'L'.
    it_items-component = 'COMPON2'.
    it_items-comp_qty = '3'.
    it_items-valid_from_date = sy-datum.
    APPEND it_items.
    * Details of the materials of the different variants
    CLEAR it_matrel.
    it_matrel-bom_group_identification = 'BAPI_SMP_COL1'.
    it_matrel-material = 'MAINMATERIAL'.
    it_matrel-bom_usage = '5'.
    it_matrel-alternative_bom = '01'.
    APPEND it_matrel.
    * Linking items to the corresponding variants
    CLEAR it_itemas.
    it_itemas-bom_group_identification = 'BAPI_SMP_COL1'.
    it_itemas-sub_object_type = 'ITM'.
    it_itemas-sub_object_id = 'SIMPLE1'.
    it_itemas-super_object_type = 'BOM'.
    it_itemas-super_object_id = 'SIMPLE1'.
    it_itemas-valid_from_date = sy-datum.
    it_itemas-function = 'NEW'.
    APPEND it_itemas.
    * Create variants
    CALL FUNCTION 'BAPI_MATERIAL_BOM_GROUP_CREATE'
    EXPORTING
    all_error = 'X'
    TABLES
    bomgroup = it_bomgroup
    variants = it_variants
    items = it_items
    materialrelations = it_matrel
    itemassignments = it_itemas
    return = it_return.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    LOOP AT it_return.
    WRITE:/ it_return-type, it_return-id, it_return-number,
    it_return-message.
    ENDLOOP.
    regards,
    sandeep

  • CSAP_MAT_BOM_MAINTAIN change/create subitems

    Hi,
    I am 'trying' to write a program that can change / create subitems for components in existing bom's. I use  CSAP_MAT_BOM_MAINTAIN but it just doesn't work.
    Already searched the forum and tried all the tips ... no succes
    Does anybody have experience with this or can provide me some example code ?
    with regards
    Erik

    hi
    good
    gt_stpo_api03-id_item_no = '0010'.
    gt_stpo_api03-FLDELETE = 'X'.
    gt_stpo_api03-component = 'Pass componet'.
    APPEND gt_stpo_api03.
    Try to use comitt work after FM.
    Check the FM IDOC_INPUT_BOMMAT ,this fm use CSAP_MAT_BOM_MAINTAIN FM
    thanks
    mrutyun^

Maybe you are looking for

  • Virus protection for MacBook Pro

    Forum, When I was using FCE there where many posts about using virus protection applications,such as Norton causing problems with video editing. My MBC does not have a virus protection application but there seems to be an increasing threat to Apple c

  • Autodiscover and Outlook Anywhere return http status 401

    Hi, I'm having issues with Autodiscovery (externally) and Outlook Anywhere for some users on our Exchange 2010 (SP3, RU2) setup. Just for information, we have Exchange servers at two AD sites (same forest / domain) with each site having 2 combined cl

  • Making  a session in jsp.

    I want ti make a session in jsp. suppose if any budy can login through login page which is www.harshworld.info/login.jsp they will just direct open that page www.harshworld.info/wallpage.jsp then this page will not open . & user will see The login pa

  • Configuring email alerts in Ops Center

    Hi all, I have been struggling quite a while to get email alerts working from Ops Center with no success in 11g nor 12c. In the Ops Center GUI, Administration -> EC -> Local Users -> configured user to receive all alerts and emails. I have also confi

  • Trouble obtaining approved refund, terrible customer service

    Hello, on 11/3/2014 I sent my U310 Touch into the repair depot under warranty to get fixed. On 11/17/14, parts were no available so I escalated to a refund in which a case manager was assigned to me and accepted my refund. He said that the refund che