Sub Line Items

Hi All,
I have created Service RFQ & with Item category "D" and maintained Short text and Long Text..
But the Client wants to create Sub line Item under Sub Line Items..
Is there any way to create Sub line Items Under each Line Items upto 7/8 Levels ???
Ex;
Main Item  Site Clearance
Sub Item : Dismantling
Sub-sub : Brick work
Sub-sub-sub : 9" Wall
Sub-sub-sub-sub : CC beams
I need to have the above kind of Sub-Sub Line Items upto 8 Levels for each Sub-Line Item..
Is it possivle in SAP?
Thx
Raju

HI,
For this you need to activate Standard Service Catalogue ( SSC ) and explore the possibility of using the same in the RFQ.
Regards,

Similar Messages

  • Creating new sub line items before a Sales Order is saved (in CRM)

    Hi CRM Experts,
    I am pretty new to CRM system. I have a scenario.
    The actual business scenario behind this is: the customer can only choose a dummy material while placing an order. The customer will not be able to choose what all materials that will make up this order. So he can place an order for a "Pack" with say Qty as 50 units. The business contains some rules based on which the actual materials are mapped to this dummy material.
    User creates a SO in CRM system (using txn CRMD_BUS2000115). Assume a dummy material is added as first line item. The system displays it as line item 10. At this stage I need to create sub line items for this high level line item (item 10) based on what all actual materials can fulfill this. I need to do it programmatically. Is there any BAdI that can be used to do this? Also I need some hints on how to go about this? That is how to do it programmatically. For every sub-item material I need to carry a ATP check and only if the stock is available then add it as a sub line item.
    Basically what I need is to create sub line items programmatically exactly in the same way as it would have been created manually. The system is configured to put the sub line item numbers automatically. That is, if the high level item is 10, then sub line items will be automatically numbered as 11, 12 so on.
    Please feel free to throw me questions if you need more info.
    Thanks a lot in advance.
    Regards,
    Shyam

    Hi,
    I have a similar kind of a requirement.
    I need to add new line items to the order through the program.
    Can you please suggest how did you resolve your issue ?
    Thanks in advance!

  • Service PO sub line items not appearing in PO print out

    Hi,
    Service PO line items under item details are not appearing on print out...
    Where are they stored ..means in which table?
    Regards

    Hi SSingh,
      Has this problem been solved? we have a similar problem here --- after upgrading from 4.6c to ECC6.0, we found that the service PO line items are not being shown in the PO printout.  This happens for items that have been marked 'delivery complete'.
      How do we get the service lines to print out again?  Appreciate any help out there!

  • Validation on 'MATERIAL GROUP' at item level as well as service sub line it

    Hi friends,
    my requirement is to put validation on 'MATERIAL GROUP' at item level as well as service sub line item level.
    Pls  help me with exit/badi.
    Ganesh Shete

    Hi Ganesh,
    For main line item you can use EXIT EXIT_SAPMM06E_017 or BADI ME_PROCESS_PO_CUST.For doing validation at service sub-line item level use EXIT EXIT_SAPLMLSP_030.
    Hope this helps.

  • Copy control line item to sub item condtion gets removed

    Hi All,
    there is an problem happening when I create return order in CRM. when I try to create a sub line item from main item the sub item gets created with diffrent condition type. I check copy control setting all looks fine but while debugging I check that this is happening due to price zone field value in CRM which is coming as zero . When its get compare with ECC which is 008 at run time re-price happen when this condition gets fail.
    I need to know how come I will be able to see the setting of prize zone and incase it needs to download from ECC with which object I can perform the load.
    find my analysis below.
    Price zone is there in CRMD_PRICING_I table
    Setting define item category determination when copying  defined
    item cateogry mapped in Pricing option Assign copy type
    Active pricing for item categories all seems correct except pricing indicator
    Thanks

    Hi,
    Can you check few more things and tell me?
    - In this exit, does XVBPA and XVBAP contains all the line items. ( main and sub items ).
    - In Sales order creation time, do these table have VBELN populated when this exit triggers.
    - If you modify XVBPA or XVBAP in this exit, do they get overwritten after that.
    Try this code. See if it works.  Let me know if you still have a problem.
    DATA: wa_hvbpa LIKE vbpa,
          wa_xvbpa like vbpa.
    CLEAR: wa_hvbpa, wa_xvbpa.
    * check if HVBAP and VBAP line items are not same
    IF vbap-posnr <> hvbap-posnr.
    * read the ****-to partner from main-item
      READ TABLE xvbpa INTO wa_hvbpa WITH KEY posnr = hvbap-posnr
                                              parvw = 'WE'.
      IF sy-subrc = 0.
    *   read the line item data for sub-item based on main item
        READ TABLE xvbap WITH KEY posnr = vbap-posnr
                                  uepos = hvbap-posnr.
    * See if current line is the child of that BoM parent
        IF sy-subrc = 0.
          MOVE wa_xvbpa-kunnr TO xvbpa-kunnr.
          MOVE xvbap-vbeln TO wa_xvbpa-vbeln.
          MOVE xvbap-posnr TO wa_xvbpa-posnr.
          MOVE 'WE' TO wa_xvbpa-parvw.
          MODIFY vbpa FROM wa_xvbpa.
        ENDIF.
      ENDIF.
    ENDIF.
    Regards,
    RS

  • Error while editing PO - deleting service line item and creating material line item.

    In SAP SRM Extended classic scenario, PO is in 'ordered' status and contains a service line item. While editing this PO, I delete the service line item and create a new material line item. This gives me the following error.
    Back end error: Enter G/L account
    Back end error: LIne item still contains faulty items.
    This happens only with service- material comibination and no other combination(material-service, service-service, material-material).
    I need to know the reason for this issue and how it can be solved?

    PO Values (Inc Tax):
    Item 1: INR 228 L
    Item 2: INR 27.83 L   (Payment also done in 2008)
    GR for Item 1: INR 207.46 L
    Remaining Comm = INR 21.01 L
    Item 1 having 73 sub line items.... fo some of the sub-line items GR for some qty already done in last fiscals.
    User changing for remaining qty.
    Budget Report values:
    Previous Years:  Budget, Actual & Assigned = 304.85 L
                                Available = 0      (Carry Forward done for Budget & Commitments)
    2011:                   Budget = 75.15 L
                                Actual = 53.86 L
                                Comm = 21.01 L   (Same as Remaining Commitment)
                                Avai = 0.28 L
    Hope this will help.

  • BAPI_BILLINGDOC_CREATEMULTIPLE, creating a Bill doc with a single line item

    Hi there,
    I am trying to create a Billing document with reference to Sales document using this BAPI (BAPI_BILLINGDOC_CREATEMULTIPLE)
    ..but the generated billing document is creating only single line item where as the original Sales document is containing a Two line items, ie. 1 main line item an a Sub line item for this .
    I am passing the Values mentioned below..
    As per requirement is need to create a Pre invoice or a Proforma with Provided Sales Document.
    it_billingdata_in-ORDBILLTYP =  Proforma/Preinvoice
    it_billingdata_in-REF_DOC =  Reference Sales doc number
    it_billingdata_in-REF_DOC_CA = Reference Sales document category('C').
    Can some one please suggest any thing else do i need to pass apart of these field..
    Appreciate of some one answer me.
    thanks
    Srinivas

    Hi Srinivas,
    You need to loop on the internal table 'it_billingdata_in' based on the Sales Order line items and pass the value to 'it_billingdata_in-REF_ITEM' for every line item of the Sales Order.
    Hope this helps.
    Regards,
    Pranav.

  • Sub Line itmes are not copied out...

    Hi all,
    I am using BAPI ''BAPI_SALESORDER_CREATEFROMDAT2'' to create a sales order with refernce to Contract number. The creation of sales order is fine but the issue is when ever there are sub line items in the contract there are not copied into salesr order.
    Is any one know the reason and solution to reslove this issue.
    My code:
      DATA: lv_vbap  TYPE vbap.
      data: lv_inst_id(8) type n.
      wa_contract_header_in-refobjtype = gc_bus2032.
      wa_contract_header_in-refdoc_cat = 'G'.
      wa_contract_header_in-ref_doc    = wa_vbak-vbeln.
      wa_contract_header_in-refdoctype = wa_vbak-auart.
      wa_contract_header_in-doc_type   = gc_auart.
      wa_contract_header_in-sales_org  = wa_vbak-vkorg.
      wa_contract_header_in-distr_chan = wa_vbak-vtweg.
      wa_contract_header_in-division   = wa_vbak-spart.
    Header data check list
      wa_contract_header_inx-updateflag = gc_var_i.
      wa_contract_header_inx-refdoc_cat = gc_var_x.
      wa_contract_header_inx-ref_doc    = gc_var_x.
      wa_contract_header_inx-doc_type   = gc_var_x.
      wa_contract_header_inx-sales_org  = gc_var_x.
      wa_contract_header_inx-distr_chan = gc_var_x.
      wa_contract_header_inx-division   = gc_var_x.
    Fill Item details table
      LOOP AT t_vbap_copy INTO wa_vbap.
          wa_contract_items_in-itm_number   = wa_vbap-posnr.
          wa_contract_items_in-material     = wa_vbap-matnr.
          wa_contract_items_in-target_qty   = wa_vbap-kwmeng.
          wa_contract_items_in-target_val   = wa_vbap-netwr.
          wa_contract_items_in-refobjtype   = gc_bus2032.
          wa_contract_items_in-ref_doc      = wa_vbap-vbeln.
          wa_contract_items_in-ref_doc_it   = wa_vbap-posnr.
          wa_contract_items_in-ref_doc_ca   = 'G'.
         wa_contract_items_in-PO_ITM_NO    = wa_vbap-posnr.
         wa_contract_items_in-config_id    = '000001'.
         wa_contract_items_in-inst_id      = '00000001'.
          APPEND wa_contract_items_in TO t_contract_items_in.
      Fill item update table
          wa_contract_items_inx-itm_number  = wa_vbap-posnr.
          wa_contract_items_inx-material    = gc_var_x.
          wa_contract_items_inx-target_qty  = gc_var_x.
          wa_contract_items_inx-target_val  = gc_var_x.
          wa_contract_items_inx-refobjtype  = gc_var_x.
          wa_contract_items_inx-ref_doc     = gc_var_x.
          wa_contract_items_inx-ref_doc_it  = gc_var_x.
          wa_contract_items_inx-ref_doc_ca  = gc_var_x.
         wa_contract_items_inx-PO_ITM_NO   = gc_var_x.
         wa_contract_items_inx-config_id   = gc_var_x.
         wa_contract_items_inx-inst_id     = gc_var_x.
          APPEND wa_contract_items_inx TO t_contract_items_inx.
        Schedule Lines
          wa_contract_schedules_in-itm_number = wa_vbap-posnr.
          wa_contract_schedules_in-sched_line = sy-tabix.
          wa_contract_schedules_in-req_qty    = wa_vbap-kwmeng.
          append wa_contract_schedules_in to t_contract_schedules_in.
          wa_contract_schedules_inx-itm_number = wa_vbap-posnr.
          wa_contract_schedules_inx-sched_line = sy-tabix.
          wa_contract_schedules_inx-updateflag = 'X'.
          wa_contract_schedules_inx-req_qty    = wa_vbap-kwmeng.
          append wa_contract_schedules_inx to t_contract_schedules_inx.
        Configuration
          wa_contract_CFGS_REF-posex        = wa_vbap-posnr.
          wa_contract_CFGS_REF-CONFIG_ID    = '000001'.
          wa_contract_cfgs_ref-ROOT_ID      = '00000001'.
          wa_contract_cfgs_ref-sce          = '1'.
          wa_contract_cfgs_ref-kbname       = wa_vbap-matnr.
          wa_contract_cfgs_ref-kbversion    = '001'.
          append wa_contract_cfgs_ref to t_contract_cfgs_ref.
          wa_contract_CFGS_inst-config_id   = '000001'.
          wa_contract_cfgs_inst-inst_id     = '00000001'.
          wa_contract_cfgs_inst-OBJ_TYPE    = 'MARA'.
          wa_contract_cfgs_inst-class_type  = 300.
          wa_contract_cfgs_inst-obj_key     = wa_vbap-matnr.
          append wa_contract_cfgs_inst to t_contract_cfgs_inst.
        lv_inst_id = '00000001'.
        loop at t_vbap into lv_vbap where uepos = wa_vbap-posnr.
          add 1 to lv_inst_id.
          wa_contract_CFGS_inst-config_id   = '000001'.
          wa_contract_cfgs_inst-inst_id     = lv_inst_id.
          wa_contract_cfgs_inst-OBJ_TYPE    = 'MARA'.
          wa_contract_cfgs_inst-CLASS_TYPE  = 300.
          wa_contract_cfgs_inst-obj_key     = lv_vbap-matnr.
          append wa_contract_cfgs_inst to t_contract_cfgs_inst.
          wa_contract_cfgs_part_of-config_id = '000001'.
          wa_contract_cfgs_part_of-parent_id = '00000001'.
          wa_contract_cfgs_part_of-inst_id   = lv_inst_id.
          wa_contract_cfgs_part_of-part_of_no = wa_vbap-posnr.
          wa_contract_cfgs_part_of-obj_type  = 'MARA'.
          wa_contract_cfgs_part_of-CLASS_TYPE = 300.
          wa_contract_cfgs_part_of-obj_key   = lv_vbap-matnr.
          append wa_contract_cfgs_part_of to t_contract_cfgs_part_of.
        endloop.
        loop at t_zgd_v_vc_char into wa_zgd_v_vc_char
                               where instance = wa_vbap-cuobj.
          wa_contract_cfgs_value-config_id  = '000001'.
          wa_contract_cfgs_value-inst_id    = '00000001'.
          wa_contract_cfgs_value-CHARC      = wa_zgd_v_vc_char-atnam.
          wa_contract_cfgs_value-value      = wa_zgd_v_vc_char-atwrt.
          append wa_contract_cfgs_value to t_contract_cfgs_value.
        ENDLOOP.
      ENDLOOP.
    Fill Partner Table
      wa_contract_partners-partn_role    = gc_sp.
      wa_contract_partners-partn_numb    = wa_vbak-kunnr.
      APPEND wa_contract_partners TO t_contract_partners.
    Call Bapi to create sales order
      CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
        EXPORTING
          order_header_in     = wa_contract_header_in
          order_header_inx    = wa_contract_header_inx
        IMPORTING
          salesdocument       = gv_sales_doc
        TABLES
          return              = t_return
          order_items_in      = t_contract_items_in
          order_items_inx     = t_contract_items_inx
          order_partners      = t_contract_partners
          ORDER_SCHEDULES_IN  = t_contract_schedules_in
          ORDER_SCHEDULES_INX = t_contract_schedules_inx
          ORDER_CFGS_REF      = t_contract_cfgs_ref
          ORDER_CFGS_INST     = t_contract_cfgs_inst
          ORDER_CFGS_PART_OF  = t_contract_cfgs_part_of
          ORDER_CFGS_VALUE    = t_contract_cfgs_value.
    Thanks in advance...
    Satya.

    Hi,
    Material document will get updated in reference field in FI by default.  If for any reason, want to get this updated in text field, you need to define a subsititution in GGB1.
    Best Regards,
    Madhu

  • Looking to create delivery with multiple batch line items

    Hi,
       Can you please suggest me BAPI / FM to create a delivery with multiple batches. like ... i have 1 mail line item in the delivery and n sub line items. If possible can you please post req parameters too. Thanks in advance.

    solved my own

  • Bank sub account line item still showing as a open item after down payment

    hi
    1) i created a dwnpymt req using TCODE:f_37
    2) created dwnpymt for dwmpymt req using TCODE:F-29
    3) created customer invoice using Tcode:F-22
    4) clear dwnpyment req against invioce using TCODe:F-39
    now my question is when i create dwn pyment i used bank subaccount(cheq rec) to debit and customer to credit
    so after i cleared dwnpymt with invoice. the bank sub account line item still showing as a open item .
    why?
    i appreaciate your usefull inputs
    thanq.

    Hi
    I hope you will be running manual or electronic bank statement at your company.
    The bank sub account that has been posted gets cleared when you run manual or electronic bank statement.
    Let me explain you in detail
    The entry that got posted during the down payment received from Customer--
    Check Receipt A/C Debit
    Customer A/C        Credit
    When you run the manual or electronic bank statement the entry gets posted as
    Main Bank A/C Debit
    Check Receipt A/C Credit there by clearing the open item from the Check Receipt A/C.
    Hope this helps you in understanding how the open item in Check Receipt A/C gets cleared.
    Good Luck
    Hari

  • Sub-contracting- line item

    Hi friends,
    when we do J1If01 there is an error comes. --Please specify no of line item for the challan.
    please guide me how to resolve it.
    Regards,
    Solomon

    well this kind of sub division is possible only in case of service that is item category D but as you are using the item category L it does not seem to be possible .......

  • Refurb sub contract PO one material two line items

    Hi we have the following scenario:
    We have a sub contract (item category L) for a rotable spare.  We create a service PO for the MATERIAL.  When the invoice comes in there are two line items as we charged for materials used to repair the item at one tax rate, and the service to replair the item at another rate.
    How do we goods reciept / SES this to ensure that we only get stock of one coming back in from the vendor but capture two lines in the invoice to ensure that the invoice doesn't block?  So we can't create a two line item PO as the goods reciept would book two into stock.
    Any suggestions?
    Thanks hope this makes sence.
    Other things that might help:
    Single item recursive BOM
    Goods issued to vendor via ME20
    Legal requirement to have two lines as we are paying two rates of tax

    Tracey Durkin wrote:Hi,
      So we can't create a two line item PO as the goods reciept would book two into stock.
    >
    When you have one PO line item for Recursive BOM , and one for service, this will not book two in to stock
    One will be material into stock and other will be service payments, not stock as no material is involved in service
    So you can do recursive BOM for same item , at this item you can capture material used by vendor
    And at the second line with item category "D" you do service entry both can have different tax codes
    Thanks
    Diwakar

  • Deleting and Adding components in a Sub contracting PO, for every line item

    Hi,
    I have requirement where in I need to change the Item category from Blank to 'L' for a given Line item, and for this Line Item I need to go to the Delivery Schedule lines and delete the existing Components and add new components to every Delivery Schedule line. This is going to be a LSMW object with a custom program.
    I tried for recording ME22N, but couldn't do this as ME22N  is not BDC friendly, and in ME22 the Item category field is Display only. I also tried with Function modules/BAPIs but nothing seems to be working out.
    Can anybody help me get a solution to this requirement. Would appreciate a quick response as its a priority requirement for me.
    Thanks in Advance,
    Saleem.
    Ph : +91-9845627631

    1. You will definitely create two subcontracting info records for two raw materials say RAW1 and RAW2.
    2. There will be two seperate production versions for these two materials.
    3. Update respective production versions in respective subcontracting info-records.
    4. This will help to upload the alternate BOM even you changed the material from PO
    Amol

  • Substitution and activated the same at the line item level in order to subs

    I have created a substitution and activated the same at the line item level in order to substitute the ZRSPL (Payment Block) field by a constant value and a vendor invoice is posted using Transaction FB60. But the same is not working. When I post a vendor invoice using FB60, Payment Block field is being shown as blank instead of the constant value which I want to substitute.
    >
    > My prerequsite is mentioned below :
    > BKPF-TCODE = &#39;FB60&#39; AND BKPF-BUKRS = &#39;ABC&#39; AND ( BKPF-BLART = &#39;KR&#39; OR
    > BKPF-BLART = &#39;KY&#39; ) AND BSEG-DMBTR &gt; &#39;10000&#39;

    Hi,
    I am not understanding the logic behind the prerequisites mentioned in your query.
    Payment block field exists only for vendor related line item.  However, you have not mentioned vendor reconciliation account in the prerequisites.  It means, this substitution will trigger for all the line items which is wrong.
    Or try following  options.....
    1) Substitution->Simulation
    2) Extras->Expert Trace
    Best Regards,
    Madhu

  • LINE ITEM ADDING UP IN j1IF01 ( SUB CONT CHALLAN)

    Hi
    the line item is doublinb up as second line item automatically and the value is also added
    pls help to rectify the error
    chris

    Hi,
    Goto-log.general-tax on  goods movement-India-business transaction-subcontracting-maintain movement type groups-
    Check only one movement is there i.e.0001-541
    If there are more than one like 0001-541 &0001-541-O.,then system picks both lines when creating subcontracting Challan
    Check it & delete improper movement type.
    Regards

Maybe you are looking for

  • My ipod was stolen what can i do to get it back

    My ipod was stolen out of my backpack and i want to see if i can get it back. What are some ways and how can i get a serial numbber off itunes

  • Converting mpegs to a reasonable size file for final cut pro

    I've been using mpeg streamclip and converting mpeg files so that I can edit them in Final Cut, but after the conversion the files are double, sometimes tripled the size they used to be. a 15 minute mpeg, once converted into quicktime format is just

  • Status 56 in receiving system

    Hi SDNers, By BD87 transaction, I have to catch the status in receiving system. To perform this task, I do the following steps: 1) Go to BD87 trx. 2) Select an idoc with status 3. 3) Execute the Tracing IDOCS system-wide (Trace IDOC). I should obtain

  • Flash player file will not open

    Flash player 14.0 will download a 1.0 MB file but the file will not open, using windows 8.1 with firefox

  • 10.5.3 Update causes problems saving to networked servers

    From the first paragraphs of an article in ComputerWorld Users of Adobe Systems Inc.'s popular design software, including Photoshop and InDesign, have reported that after updating their Macs to the latest version of Leopard, files get corrupted when