Material for cars (optional and standard configurations)

Hi All!
I have to chose the best solution to define a material for a car witch has standard and optional configuration. This material will be used in SD area, a car configuration (color etc.) can have a price or the price is 0 if the configuration is standard. The customer may chose to buy just a part of the optional configuration of a car.
Should I create a BOM Material for the car?...If you have any hint for me...
Thanks.

Hi
U need to maintain a material <b>super</b> <b>BOM</b> for the car with different combination and depend upon the cutomer needs respective BOM will pick up.
Super BOM is basically used in Variant Configuration scenario, this is also a Simple BOM with all possible components which can be used to built a product.
Component for Individual Order gets picked up based on the product configuration, selection of components will be driven through "Selection Procedure", "Variant Table", "Function", "Dependency" etc...
Example of Super BOM can be a BOM of any CAR. It will have a simple BOM with all possible components to produce all the variants of the CAR, once the customer places order, based on his needs in the sales order the Product is configured, which drives the Production Order BOM.
Ravi<a href="http://help.sap.com/saphelp_470/helpdata/en/92/58c0fb417011d189ec0000e81ddfac/frameset.htm">http://help.sap.com/saphelp_470/helpdata/en/92/58c0fb417011d189ec0000e81ddfac/frameset.htm</a>

Similar Messages

  • Package assignment for wd component and application configuration

    Hello,
    Is it possible to change the package assignment for wd component and application configuration?
    Usually it is possible via "Other Functions" but for configurations this option is not show
    Best regards,
    Paul

    Hi,
    For the Web dynpro component there is an option of  other functions,
    but for application configuration  i couldnot find out.
    Priya

  • Hi i need material for module pool and alv's.

    hi
      i need material for module pool and ALV's(not object oriented) if any one have pls do send that to my
    ID [email protected]
    thanx in advance.

    Hi
    Check the below link:
    http://wiki.ittoolbox.com/index.php/FAQ:What_is_module_pool_program_in_abap%3F
    http://help.sap.com/saphelp_46c/helpdata/en/35/26b1aaafab52b9e10000009b38f974/content.htm
    http://sap.mis.cmich.edu/sap-abap/abap09/sld011.htm
    http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
    http://www.geocities.com/ZSAPcHAT
    http://www.allsaplinks.com/files/using_table_in_screen.pdf
    http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
    http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
    http://www.sap-img.com/
    http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
    http://www.sapgenie.com/links/abap.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
    You can also check the transaction ABAPDOCU which gives you lot of sample programs.
    Also you can see the below examples...
    Go to se38 and give demodynpro and press F4.
    YOu will get a list of demo module pool programs.
    One more T-Code is ABAPDOCU.
    YOu can find more examples there.
    See the prgrams:
    DEMO_DYNPRO_TABLE_CONTROL_1 Table Control with LOOP Statement
    DEMO_DYNPRO_TABLE_CONTROL_2 Table Control with LOOP AT ITAB
    http://www.geocities.com/ZSAPcHAT
    http://www.allsaplinks.com/files/using_table_in_screen.pdf
    ALV
    ABAP List Viewer
    The common features of report are column alignment, sorting, filtering, subtotals, totals etc. To implement these, a lot of coding and logic is to be put. To avoid that we can use a concept called ABAP List Viewer (ALV).
    This helps us to implement all the features mentioned very effectively.
    Using ALV, We can have three types of reports:
    1. Simple Report
    2. Block Report
    3. Hierarchical Sequential Report
    There are some function modules which will enable to produce the above reports without much effort.
    All the definitions of internal tables, structures and constants are declared in a type-pool called SLIS.
    1. SIMPLE REPORT.
    The important function modules are
    a. Reuse_alv_list_display
    b. Reuse_alv_fieldcatalog_merge
    c. Reuse_alv_events_get
    d. Reuse_alv_commentary_write
    e. Reuse_alv_grid_display
    A. REUSE_ALV_LIST_DISPLAY : This is the function module which prints the data.
    The important parameters are :
    I. Export :
    i. I_callback_program : report id
    ii. I_callback_pf_status_set : routine where a user can set his own pf status or change the functionality of the existing pf status
    iii. I_callback_user_command : routine where the function codes are handled
    iv. I_structure name : name of the dictionary table
    v. Is_layout : structure to set the layout of the report
    vi. It_fieldcat : internal table with the list of all fields and their attributes which are to be printed (this table can be populated automatically by the function module REUSE_ALV_FIELDCATALOG_MERGE
    vii. It_events : internal table with a list of all possible events of ALV and their corresponding form names.
    II. Tables :
    i. t_outtab : internal table with the data to be output
    B. REUSE_ALV_FIELDCATALOG_MERGE : This function module is used to populate a fieldcatalog which is essential to display the data in ALV. If the output data is from a single dictionary table and all the columns are selected, then we need not exclusively create the field catalog. Its enough to mention the table name as a parameter(I_structure name) in the REUSE_ALV_LIST_DISPLAY. But in other cases we need to create it.
    The Important Parameters are :
    I. Export :
    i. I_program_name : report id
    ii. I_internal_tabname : the internal output table
    iii. I_inclname : include or the report name where all the dynamic forms are handled.
    II Changing
    ct_fieldcat : an internal table with the type SLIS_T_FIELDCAT_ALV which is
    declared in the type pool SLIS.
    C. REUSE_ALV_EVENTS_GET : Returns table of possible events for a list type
    Parameters :
    I. Import :
    Et_Events : The event table is returned with all possible CALLBACK events
    for the specified list type (column 'NAME'). For events to be processed by Callback, their 'FORM' field must be filled. If the field is initialized, the event is ignored. The entry can be read from the event table, the field 'FORM' filled and the entry modified using constants from the type pool SALV.
    II. Export :
    I_List_type :
    0 = simple list REUSE_ALV_LIST_DISPLAY
    1 = hierarchcal-sequential list REUSE_ALV_HIERSEQ_LIST_DISPLAY
    2 = simple block list REUSE_ALV_BLOCK_LIST_APPEND
    3 = hierarchical-sequential block list
    REUSE_ALV_BLOCK_LIST_HS_APPEND
    D. REUSE_ALV_COMMENTARY_WRITE : This is used in the Top-of-page event to print the headings and other comments for the list.
    Parameters :
    I. it_list_commentary : internal table with the headings of the type slis_t_listheader.
    This internal table has three fields :
    Typ : ‘H’ – header, ‘S’ – selection , ‘A’ - action
    Key : only when typ is ‘S’.
    Info : the text to be printed
    E. REUSE_ALV_GRID_DISPLAY : A new function in 4.6 version, to display the results in grid rather than as a preview.
    Parameters : same as reuse_alv_list_display
    This is an example for simple list.
    2. BLOCK REPORT
    This is used to have multiple lists continuously.
    The important functions used in this report are:
    A. REUSE_ALV_BLOCK_LIST_INIT
    B. REUSE_ALV_BLOCK_LIST_APPEND
    C. REUSE_ALV_BLOCK_LIST_HS_APPEND
    D. REUSE_ALV_BLOCK_LIST_DISPLAY
    A. REUSE_ALV_BLOCK_LIST_INIT
    Parameters:
    I. I_CALLBACK_PROGRAM
    II. I_CALLBACK_PF_STATUS_SET
    III. I_CALLBACK_USER_COMMAND
    This function module is used to set the default gui status etc.
    B. REUSE_ALV_BLOCK_LIST_APPEND
    Parameters :
    Export :
    I. is_layout : layout settings for block
    II. it_fieldcat : field catalog
    III. i_tabname : internal table name with output data
    IV. it_events : internal table with all possible events
    Tables :
    i. t_outtab : internal table with output data.
    This function module adds the data to the block.
    Repeat this function for all the different blocks to be displayed one after the other.
    C. REUSE_ALV_BLOCK_LIST_HS_APPEND
    This function module is used for hierarchical sequential blocks.
    D. REUSE_ALV_BLOCK_LIST_DISPLAY
    Parameters : All the parameters are optional.
    This function module display the list with data appended by the above function.
    Here the functions REUSE_ALV_FIELDCATALOG_MERGE, REUSE_ALV_EVENTS_GET, REUSE_ALV_COMMENTARY_WRITE can be used.
    3. Hierarchical reports :
    Hierarchical sequential list output.
    The function module is
    A. REUSE_ALV_HIERSEQ_LIST_DISPLAY
    Parameters:
    I. Export:
    i. I_CALLBACK_PROGRAM
    ii. I_CALLBACK_PF_STATUS_SET
    iii. I_CALLBACK_USER_COMMAND
    iv. IS_LAYOUT
    v. IT_FIELDCAT
    vi. IT_EVENTS
    vii. i_tabname_header : Name of the internal table in the program containing the
    output data of the highest hierarchy level.
    viii. i_tabname_item : Name of the internal table in the program containing the
    output data of the lowest hierarchy level.
    ix. is_keyinfo : This structure contains the header and item table field
    names which link the two tables (shared key).
    II. Tables
    i. t_outtab_header : Header table with data to be output
    ii. t_outtab_item : Name of the internal table in the program containing the
    output data of the lowest hierarchy level.
    slis_t_fieldcat_alv : This internal table contains the field attributes. This internal table can be populated automatically by using ‘REUSE_ALV_FIELDCATALOG_MERGE’.
    Important Attributes :
    A. col_pos : position of the column
    B. fieldname : internal fieldname
    C. tabname : internal table name
    D. ref_fieldname : fieldname (dictionary)
    E. ref_tabname : table (dictionary)
    F. key(1) : column with key-color
    G. icon(1) : icon
    H. symbol(1) : symbol
    I. checkbox(1) : checkbox
    J. just(1) : (R)ight (L)eft (C)ent.
    K. do_sum(1) : sum up
    L. no_out(1) : (O)blig.(X)no out
    M. outputlen : output length
    N. seltext_l : long key word
    O. seltext_m : middle key word
    P. seltext_s : short key word
    Q. reptext_ddic : heading (ddic)
    R. ddictxt(1) : (S)hort (M)iddle (L)ong
    S. datatype : datatype
    T. hotspot(1) : hotspot
    Simple ALV report
    http://www.sapgenie.com/abap/controls/alvgrid.htm
    http://wiki.ittoolbox.com/index.php/Code:Ultimate_ALV_table_toolbox
    ALV
    1. Please give me general info on ALV.
    http://www.sapfans.com/forums/viewtopic.php?t=58286
    http://www.sapfans.com/forums/viewtopic.php?t=76490
    http://www.sapfans.com/forums/viewtopic.php?t=20591
    http://www.sapfans.com/forums/viewtopic.php?t=66305 - this one discusses which way should you use - ABAP Objects calls or simple function modules.
    2. How do I program double click in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=11601
    http://www.sapfans.com/forums/viewtopic.php?t=23010
    3. How do I add subtotals (I have problem to add them)...
    http://www.sapfans.com/forums/viewtopic.php?t=20386
    http://www.sapfans.com/forums/viewtopic.php?t=85191
    http://www.sapfans.com/forums/viewtopic.php?t=88401
    http://www.sapfans.com/forums/viewtopic.php?t=17335
    4. How to add list heading like top-of-page in ABAP lists?
    http://www.sapfans.com/forums/viewtopic.php?t=58775
    http://www.sapfans.com/forums/viewtopic.php?t=60550
    http://www.sapfans.com/forums/viewtopic.php?t=16629
    5. How to print page number / total number of pages X/XX in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=29597 (no direct solution)
    6. ALV printing problems. The favourite is: The first page shows the number of records selected but I don't need this.
    http://www.sapfans.com/forums/viewtopic.php?t=64320
    http://www.sapfans.com/forums/viewtopic.php?t=44477
    7. How can I set the cell color in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=52107
    8. How do I print a logo/graphics in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=81149
    http://www.sapfans.com/forums/viewtopic.php?t=35498
    http://www.sapfans.com/forums/viewtopic.php?t=5013
    9. How do I create and use input-enabled fields in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=84933
    http://www.sapfans.com/forums/viewtopic.php?t=69878
    10. How can I use ALV for reports that are going to be run in background?
    http://www.sapfans.com/forums/viewtopic.php?t=83243
    http://www.sapfans.com/forums/viewtopic.php?t=19224
    11. How can I display an icon in ALV? (Common requirement is traffic light icon).
    http://www.sapfans.com/forums/viewtopic.php?t=79424
    http://www.sapfans.com/forums/viewtopic.php?t=24512
    12. How can I display a checkbox in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=88376
    http://www.sapfans.com/forums/viewtopic.php?t=40968
    http://www.sapfans.com/forums/viewtopic.php?t=6919
    Go thru these programs they may help u to try on some hands on
    ALV Demo program
    BCALV_DEMO_HTML
    BCALV_FULLSCREEN_DEMO ALV Demo: Fullscreen Mode
    BCALV_FULLSCREEN_DEMO_CLASSIC ALV demo: Fullscreen mode
    BCALV_GRID_DEMO Simple ALV Control Call Demo Program
    BCALV_TREE_DEMO Demo for ALV tree control
    BCALV_TREE_SIMPLE_DEMO
    BC_ALV_DEMO_HTML_D0100
    Reward points if useful
    Regards
    Anji

  • Can somebody help me in getting some good material for Regular Expressions and IP Community list

    can somebody help me in getting some good material for Regular Expressions and IP Community list

    I'm not sure what you mean by "IP Community list", but here are 3 reference sites for Regular Expressions:
    Regular Expression Tutorial - Learn How to Use Regular Expressions
    http://www.regular-expressions.info/tutorial.html
    Regular Expressions Cheat Sheet by DaveChild
    http://www.cheatography.com/davechild/cheat-sheets/regular-expressions/
    Regular Expressions Quick Reference
    http://www.autohotkey.com/docs/misc/RegEx-QuickRef.htm

  • Customizing root folder for our custom and standard reports

    Hi Experts,
    We are planning to have customizing root folder for our custom and standard reports,
    I have couple of questions to do this customization.
    1)     How do we setup root folder as default instead XA or SSA for all the users?
    2)     What are the implications on Spend adviser reports, we will not customize spend adviser, planning to use standard SPD?
    3)     Do we have any developments required or setup at visual Admin level?
    Someone can guide me what would be the pros and cons along with above concerns? Your reply will be highly appreciated.
    Regards,
    Mahesh

    Madhav,
    Do i have further inputs on this?
    Regards,
    Mahesh

  • Best practice for deletion of SAP standard configuration

    Does anyone have any documentation related to deletion of standard SAP configuration?  My client is requesting deletion of all the standard delivered company codes and I believe it is best practice to never delete them.  I am looking for supporting documentation that supports this.

    Rhonda,
    I have never seen a system where the standard delivered company codes did not exist, so I can't say what the implications of deletion are.  I suppose it is possible to do....
    For documentation,  I guess you could search through service.sap.com/support. 
    I would think you would respond to the request as follows:
    Tell the client it will be extra work to delete the items.  Which will translate into additional billable fees.
    Tell the client (in writing) that you cannot predict what all possible outcomes will be, but that you are willing to work with him to fix anything that gets broken in the process.  For additional billable fees.
    In the end, the client is paying for your advice and your services.  In the end, he owns the license and the system upon which it is running.    He can have anything he wants, there is no other 'right' or 'wrong'.
    I suggest you don't delete anything in client 000.  Most companies keep this as a reference.  If the client later decides to reconstruct, this would be a nice source of info.
    Since company codes greatly affect FI/CO, you might want to post the question in one of those forums.
    Best Regards,
    DB49

  • Block Particular material for a DC and Plant combo

    Hi All,
    Iam working for a FMCG client at the movement and i have a peculiar requirement which at the outset seamed easy but iam not able to find a solution.
    The client wants to block selling of a particular material for specific distribution channel and plant combo. i did explore the following options
    1. "X-distr.chain status" in the material master sales org1 view but this will block for all DC
    2. "DChain-spec. status" this will block the material for the DC for all plants
    3. If i don't assign the plant to that SO and DC combo then you can't sell from that plant to SO DC at all
    can any of you give a solution
    Regards
    Godwin

    HI,
    In Material Master you can find field DC and Plant specific status .The values for the same are defined in config . to block the material at various level like quotation,order, delivery etc.
    Thanks,
    Pramod

  • Creation of material  for  both service and delivery

    Hai all,
    we want to create a material for which both delivery and service is to be possible simultaneously.
    Is it possible  if yes let me know the material type for this.
    Thanks in advance,
    S.Jenibalet.

    Hi,
    You can create a new material type if you want to or use any of the exxisting material types that have qty and value updating set on.
    This is because you simply have to use an account assignment category on the PO etc. to post the costs to a GL upon receipt. leave this at space (for the same material) and you will; bring it into stock and update the stock account.
    So the main thing is the account assignment category and NOT the material type.
    Steve B

  • Opened an itunes account and was in process of entering itunes giftcard for payment option and was told card number not valid, was brand new card , what do i do now?

    I just opened a itunes ( apple ) account and was in the process of entering an itunes gift card as the payment option and it
    said the card number was no good. It is a brand new card, just scratched of the code. What do i do now to redeem it?

    Hi Memalyn
    Essentially, the bare issue is that you have a 500GB hard drive with only 10GB free. That is not sufficient to run the system properly. The two options you have are to move/remove files to another location, or to install a larger hard drive (eg 2TB). Drive space has nothing to do with SMC firmware, and usually large media files are to blame.
    My first recommendation is this: download and run the free OmniDiskSweeper. This will identify the exact size of all your folders - you can drill down into the subfolders and figure out where your largest culprits are. For example, you might find that your Pictures folder contains both an iPhoto Library and copies that you've brought in from a camera but are outside the iPhoto Library structure. Or perhaps you have a lot of purchased video content in iTunes.
    If you find files that you KNOW you do not need, you can delete them. Don't delete them just because you have a backup, since if the backup fails, you will lose all your copies.
    Don't worry about "cleaners" for now - they don't save much space and can actually cause problems. Deal with the large file situation first and see how you get on.
    Let us know what you find out, and if you manage to get your space back.
    Matt

  • Material for CROSS APPLICATIONS and NETWEAVER

    Hi all
    can u give links to sites that have good material on CROSS APPLICATIONS and NETWEAVER.
    Regards,
    Navaneeth

    Hi,
    NetWeaver is an application builder from SAP for integrating business processes and databases from a number of sources while exploiting the leading Web services technologies. Part of the company's mySAP product group, NetWeaver is getting a lot of industry attention as the first fully interoperable Web-based cross-application platform that can be used to develop not only SAP applications but others as well. NetWeaver allows a developer to integrate information and processes from geographically dispersed locations using diverse technologies, including Microsoft's .NET, IBM's WebSphere and Sun's Java technologies.
    NetWeaver has been tagged as a product that could help spur industry adoption of Web services. Although Web services are often seen as the development model of the future, the implementation rate has not been high, often because of competition and incompatibility between enabling products
    We have a forum itself for Netweaver.
    https://www.sdn.sap.com/irj/sdn/collaboration
    1. http://searchsap.techtarget.com/searchSAP/downloads/Joshua_Greenbaum_Talk_818.ppt
    2. http://www.sapgenie.com/netweaver/
    3. http://www.sap.com/solutions/netweaver/index.epx
    4. http://www.sap.com/solutions/netweaver/components/portal/index.epx
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/nw/sap netweaver for dummies chapter one.pdf
    /people/dominic.uliano/blog/2004/05/31/sap-netweaver-for-dummies-why-youre-not-a-dummy-for-reading-this-book
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/nw/sap_netweaver_for_dummies_ch13.pdf
    https://www.sdn.sap.com/sdn/search.sdn?contenttype=url&content=/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fSDN!2fiViews!2fWCM!2fcom.sap.sdn..wcm.search.search_adv_0%3FSearchVisible=false%26SelectedCustomProps=sdn_product(value=SAP Netweaver)%26SearchPluginName=sdn_library
    Books: SAP NetWeaver for Dummies
    Hope it helps you.
    Regards,
    Anjali

  • How do I produce a 16/9 aspect ratio DVD for both computer and standard TV display

    Starting with clips recorded on a TM700, record mode HG1920, captured into FCE 4.0.1 and edited using FCE's recommended settings.  The sequences were exported to quicktime movie.  They were then brought into iDVD 7.0.4, which was set to 16:9 aspect ratio.  The results were as expected when shown on the iMac but when the disc was burnt and shown on a standard DVD player through a modern 16:9 TV the image was far wider than the screen although the verticle dimension appears to be correct.
    It appears that the DVD player or iDVD has assumed anamorphic recording and has stretched the width and can't find out how to turn this off. The DVD works well when played on the iMac when using DVD Player

    Hi many thanks for the thought, I have been through all the options on the TV aspect ratio button. 
    If 16:9  TVs are anamorphic then that implies that my clips should be recorded anamorphically (if that's a word), if so then can this be done? Also if this is done then what will that do to the replay through the computer, which appears to work?
    It's looking more and more that the 2 display mediums are incompatible.
    p.s. I should have added that it is in the UK with PAL.
    Peter

  • 10.3.9 can't get to shutdown in "engery savings" option and stay configured

    Hi,
    I can't get some OSX 10.3.9 machines to save the "shutdown" configuration when i set it in the engery savings options in system prefs. After I quit system prefs and go back in to the engery savings screen and click schedule, it has defaulted back to not being set to shut down. Has anyone ever seen this problem?
    Thanks for your help
    Dan

    What is the radio mode (802.11n, 802.11g, etc.) and wireless encryption level (WEP, WPA, or WPA2) that you are running on the AirPort Express Base Station (AX)? You will not be able to use WPA2 for clients that are using the original 802.11b AirPort card.

  • Performance tuning for Sales Order and its configuration data extraction

    I write here the data fetching subroutine of an extract report.
    This report takes 2.5 hours to extract 36000 records in the quality server.
    Kindly provide me some suggestions for performance tuning it.
        SELECT auart vkorg vtweg spart vkbur augru
                  kunnr yxinsto bstdk vbeln kvgr1 kvgr2 vdatu
                  gwldt audat knumv
                  FROM vbak
                  INTO TABLE it_vbak
                  WHERE vbeln IN s_vbeln
                  AND erdat IN s_erdat
                  AND  auart IN s_auart
                  AND vkorg = p_vkorg
                  AND spart IN s_spart
                  AND vkbur IN s_vkbur
                  AND vtweg IN s_vtweg.
      IF NOT it_vbak[] IS INITIAL.
        SELECT mvgr1 mvgr2 mvgr3 mvgr4 mvgr5
               yyequnr vbeln cuobj
               FROM vbap
               INTO TABLE it_vbap
               FOR ALL ENTRIES IN it_vbak
               WHERE vbeln  =  it_vbak-vbeln
               AND   posnr = '000010'.
        SELECT bstkd inco1 zterm vbeln
               prsdt
               FROM vbkd
               INTO TABLE it_vbkd
               FOR ALL ENTRIES IN it_vbak
               WHERE vbeln  =  it_vbak-vbeln.
        SELECT kbetr kschl knumv
               FROM konv
               INTO TABLE it_konv
               FOR ALL ENTRIES IN it_vbak
               WHERE knumv  =  it_vbak-knumv
               AND   kschl  =  'PN00'.
        SELECT vbeln parvw kunnr
               FROM vbpa
               INTO TABLE it_vbpa
               FOR ALL ENTRIES IN it_vbak
               WHERE vbeln  =  it_vbak-vbeln
               AND parvw IN ('PE', 'YU', 'RE').
      ENDIF.
      LOOP AT it_vbap INTO wa_vbap.
        IF NOT wa_vbap-cuobj IS INITIAL.
          CALL FUNCTION 'VC_I_GET_CONFIGURATION'
               EXPORTING
                    instance            = wa_vbap-cuobj
                    language            = sy-langu
               TABLES
                    configuration       = it_config
               EXCEPTIONS
                    instance_not_found  = 1
                    internal_error      = 2
                    no_class_allocation = 3
                    instance_not_valid  = 4
                    OTHERS              = 5.
          IF sy-subrc = 0.
            READ TABLE it_config WITH KEY atnam  =  'IND_PRODUCT_LINES'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
            READ TABLE it_config WITH KEY atnam  =  'IND_GQ'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
            READ TABLE it_config WITH KEY atnam  =  'IND_VKN'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
            READ TABLE it_config WITH KEY atnam  =  'IND_ZE'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
            READ TABLE it_config WITH KEY atnam  =  'IND_HQ'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
        READ TABLE it_config WITH KEY atnam  =  'IND_CALCULATED_INST_HOURS'.
            IF sy-subrc  =  0.
              wa_char-obj  =  wa_vbap-cuobj.
              wa_char-atnam  =  it_config-atnam.
              wa_char-atwrt  =  it_config-atwrt.
              APPEND wa_char TO it_char.
              CLEAR wa_char.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDLOOP. " End of loop on it_vbap
    Edited by: jaya rangwani on May 11, 2010 12:50 PM
    Edited by: jaya rangwani on May 11, 2010 12:52 PM

    Hello Jaya,
    Will provide some point which will increase the performance of the program:
    1.     VBAK  & VBAP are header & item table. And so the relation will be 1 to many. In this case, you can use inner join instead multiple select statement.
    2.     If you are very much confident in handling the inner join, then you can do a single statement to get the data from VBAK, VBAP & VBKD using the inner join.
    3.     Before using for all entries, check whether the internal table is not initial.
    And sort the internal table and delete adjacent duplicates.
    4.     Sort all the resultant internal table based on the required key fields and read always using the binary search.
    You will get a number of documents where you can get a fair idea of what should be done and what should not be while doing a program related to performance issue.
    Also you can have number of function module and BAPI where you can get the sales order details. You can try with u2018BAPISDORDER_GETDETAILEDLISTu2019.
    Regards,
    Selva K.

  • Course material for SAP TERP10 and SAP FICO

    please provide some study material and some guidance for certification exam of SAP TERP10 and SAP FICO as i am planning to sit for my certification exams

    Hello there!
    I found a cool website, that specialized in FICO:
    http://fico-forum.de/zertifizierung/zertifizierung.php
    if you cant read in German, I can advice you to use Google Translator

  • How to file the complaint for GEEK SQUAD installation for car remote and alarm security ?

    My name is Benny. I want to install the remote start and alarm in My 2015 Toyota Highlander. before I make an appointment. I go to Bestbuy store and make sure it's compatible with the Viper Responder LC3 5706V 2-Way Remote Start and Security System. Bestbuy print out the document everything say is compatible with my vehicle. and then I make  an Appointment on July 31, 2015, 01:00 PM 4 Hrs162 SANTILLI HWY EVERETT MA Confirmation Number: VRJF2718. it is the lady help me to install it. she say it take 4 to 5 hours to finish. I said I wait here at Bestbuy out there until finish installation. After more than 5 hours. I come in the Bestbuy mobile installation there. and the lady tell me my car is broke fuse link. The vehicle will not start. and also she said she did not touch anything. I ask why the fuse is broke if you did not touch anything. she said the fuse broke all the time. It is normal. My car less than 1400 miles. just like new. My all family use Toyota. 6 year never broke the engine fuse. She try to tell me the fuse link broke is not because the installation process. She try to tell is not her responsibility. She said already call Woburn Toyota repair on Monday. I m so worry about my car. I take the subway to Wellington station and walk to Bestbuy on the next day. and then she tell me the car has to tow to Woburn Toyota to repair. on August 4. I went to Bestbuy with my friends. We talk to the Geek Squad manager I think his name is Jason. He tell me the car can fix and pick up today about 1PM,  I called Woburn Toyota and they tell me pick up my car. after pick up my car. I have to go back to Bestbuy finish the remaining installation because the viper already installed in my car. About 2:30PM. Tom said it take about 20 to 30 minutes to program the key. after Program the key. It has problem to start the engine. Sometime the engine start only a few seconds it shut it down. He don't know how to program the key, the key has the code has to match the car. Tom keep try and try to start the engine until the car battery is dead. and then use the  jump starter to charge the battery. and keep try and try. I don't remember how many time he try to start the engine. it make me very scare. I ask Tom many time about the compatible. He said yes. about 6PM. I talk to the manager, I said do you think will tow my car again. He tell me to talk to Tom. I told Tom I have to use my car tomorrow for work. I paid to much for the cab. And then he take out the Vipers. Wednesday 4:40am in the morning. I drive for my job. I found out the automatic light is not on. it has other issue. The Auto switch is on, but the automatic light is not on. me and my friends went to Bestbuy again and talk to manager. First He said is not my responsibility. You already pick up the car. I m telling you. no one will know the automatic sensor will broke if not drive at night or dark place. I have my KDLINKS X1 FULL HD WIDE ANGLE CAR DASHBOARD CAMCORER WITH GPS install in my car. The installation day is July 31. All drive load recorded. July 31. I drive my friends to China town and get in the Tunnel and then go back to Bestbuy get in the tunnel again. It show the light automatic on. No any problem when I drop on Bestbuy. I have alot Evidence prove. No one touch my new car. Only Geek Squad. I lost money because the Viper Responder LC3 5706V already used. It can't return it. Also I lost time. wait long time in Bestbuy, 4 hours job it take 5 days. I have no car to use. I have to paid the cab for my job. I have to drive my car to Woburn Toyota to see what is broke on 08/7/2015. After 5 hours long wait. The Toyota said Tom forgot to connect the wire.  They said the first time broke the big fuse link and tow to Toyota repair. It is the big problem. It broke because they start the engine more than hundred time. I know because I took the chair and wait inside the second time with Tom. He try to start my engine between 5 second. I know what is troubleshooting. but if you try to start the engine 3 time and not work. You will know is sometime wrong. You have to find out the problem and maybe get help. Not just keep try to start the engine on the remote. I tell Tom even you try thousand time. it could be the same. I know I complaint the first time when they broke my car big fuse. but please don't treat my car like that. I want to ask you. if you take your car there for installation. You wait there more than 5 hours and your new car is broke by them. and you have no car to use for your job. Are you happy about that. Second time he said only take 30 minutes to program the key. It take me wait there 5 hours. He forgot connect the wire. If you don't believe, you can call Woburn Toyota. Everyone know Bestbuy broke my 2015 Toyota Highlander. Bestbuy should reimburse my lost. I lost time and money. The Viper I can't return to other retail store because it used by your company. It fail to install and broke my car. I try to call Geek squad 18004335778 two times and talk to different people. they just hand up my phone after I tell my stories. They never give me the solution. and I know I post the message here may not helpful. I will keep try other way to tell my stories to other if Bestbuy not give me the solution. My phone numbers is {removed per forum guidelines}. 

    Thanks your reply. I mean no one know my feeling. except if the new car is your. If Geek Squad can't install it. Just let me know and go. right? I ask many time? Are you ok to finish? He said yes. First time fail after 5 hours long wait and tow my car to Toyota repair. Second time said only take 20 to 30 minutes to program the key. but fail again after about 4 hours 30 minutes long wait and head light is not automatic turn on at night. I have to take a day off drive to Toyota repair. My time is money. wait there more than 10 hours and done nothing. 5 days no car and take the subway Bus and long walk. How do I feel? I m the customer. if without the customer. How you get pay? Geek Squad use my remote start and alarm and I can't return it. I loss time and money. My new car has a repair record. That is what Bestbuy want to do for the customer. Geek Squad work for Bestbuy. right? You are not just loss one customer. You will loss more and more than the remote start alarm cost. Bestbuy will not know? How come just 200$ remote start alarm and the 50$ module. Bestbuy don't want to reimburse. I m not tell you to pay me 5 days for rental car. why don't just want a happy ending? Bestbuy is big company. I m very small. 250$ it cost Bestbuy nothing. You can't let the customer loss money because you. right?

Maybe you are looking for

  • Adobe Bridge CS6, Output to HTML Gallery coding issue.

    Adobe Bridge CS6, Output to HTML Gallery coding issue. I have created the html, JavaScript, css file using the output function in Bridge CS6, which nicely generates the coding, pages, folders and files. I can edit the html files such as gallery title

  • Issue with CSV export while using HTMLDB_ITEM.SELECT_LIST_FROM_LOV in SQL

    Hi, I have created a SQL report with HTMLDB_ITEM package. IN that report, I have generated a report column using SELECT_LIST_FROM_LOV, which can be used by the admin to update the column entry. Here is the link:- http://apex.oracle.com/pls/apex/f?p=5

  • Adding Partner field in Derivation Strategy

    Hello Sapians, I am trying add the Partner field (Forwarding Agent) to the derivation Strategy from the Invoice and not from the Sales Order. I was able to find the Forwarding Agent field in PAPARTNER Table. So I created the field in KEA5, update the

  • Sign a document with iPad compatible pen...

    Is it possible or will be possible to sign a document on iPad with a pen, for example I have some text and then a person puts signature on it.

  • Add On Problems in 2007 A

    Hi, I am in the process of converting an add-on from 2005 to 2007.  I am having several issues. 1. Saving data - calling the Add or Update methods on a UserTable object causes an error - Could not commit transaction. 2. All events stop firing.  Altho