Issue in creation of Planned Order

Hi all,
There is a customer requirement on 08.02.2010 and there is shortage quantity as we don't have enough stock in the warehouse to cover the cust req. So when I run the MRP, planned orders are not getting created on 8th. Can you please tell me what could be the reason?
Regards,
Brijesh

Hi,
Are you saying that the planned order is not getting created at all or is it being created for an earlier date?
If it is not being created at all, check in your sales order, whether the schedule line category is CP i.e. MRP relevant & in MD04 you notice the demand. Also check if the material is MRP planned & has a planning file entry (check using MD21, if no entry, make an entry via MD20).
If it is being created, but at an earlier date, then check the lot sizing procedure. It could be that the lot sizing procedure is weekly or monthly & system has combined the needs & put a supply proposal at an earlier date.
Check the above & revert with additional info if it does not resolve the issue.
Regards,
Vivek

Similar Messages

  • Automatic Creation of Planned Order in PPDS Horizon

    Dear Experts,
    Kindly answer my following query.
    I have created PIRs before/inside my PPDS Horizon (its also falling outside horizon as SNP horizon is shorter than PPDS Horizon). If I check the PIRs created by me in /SNPAPO/RRP3, it also shows me planned orders corresponding to them. However, if I create PIR outside PPDS horizon then system is not automatically creating the planned order.
    Kindly let me know which master data/configuration setting is responsible for automatic creation of planned orders within PPDS horizon.
    Best Regards
    Rinju
    Edited by: Rinju Mukherjee on Sep 26, 2010 10:05 AM

    Dear Rinju,
    Check in Product Master PPDS view the Planning procedure maintained? if it is balnk check in the heuristic, the palnning procedure maintained.
    Since automatic planning procedure(3) is maintained, that is the reason it is creating order proposals, it self.
    Sree

  • Mass creation of planned order

    Hello,
    is there a way to mass creat a planned order for a finished product? having same FG mat, plant and prod version.
    Thanks

    Dear
    1.Goto MD61 with User parameters like Plant , Requirement type , Version and Planning Date .Then Select the Material Radio Buttion with FG item code .
    2.Enter the FG qty as required in each month as demand
    3.GotO MD02-Single Item ,Multi Level with indicator : NETCH , 2,1,3,3,2   and Execute the MRP to create the Planned order  for FG
    4.Check the result in MD04
    There is no SAP Standard Traction to Mass creation of  Planned Order .That is possible in Demand Creation and MRP run .
    Regards
    JH

  • Block the creation of planned order

    Dear experts
    How can I control the creation of planned order? I want to block the creation of planned order if the BOM or routing is not exist.
    BRs

    Hi,
    I think this can be done using 'Material status' try the following and let me know if it works.
    Create a new material status in transaction OMS4 (like R1 - "Created but BOM and Routing not maintained" )and in the details screen select Option "B" for MRP messages.
    You designate a material as a "R1 -Created but BOM and Routing not maintained" In the master record.
        MRP                          "B" = warning
    Please try this and let me know the result.   
    Regards,
    Prakash

  • Setting nedded for creation of Planned Order for Dependent Requirement.

    Hi PP Gurus,
    I have a one material for which I m running MRP which have three Components.
    I m using strategy 10 for FG and SFG also.
    When I m running MRP for FG the system is creation planned order for FG, but not for SFG even though no stock available for them.
    I m using lot size EX for all SFG.
    Please Help.
    Thanks in Advance.

    Dear ,
    You should maintain proper MRP related parameters for both FG and SFG.Check all the MMR parameters :
    1.MRP Type -PD for FG/SFG
    2.Procurement Type -E  for FG/SFG
    3.Planning Startegy -10  in FG
    4.BOM/Routing Explosion -Keep it Blank
    5.Indiviaul/Collective Indicator -not applicable as it is MTS  so keep it blank
    6.Validity of BOM /Routing should be corrcet before MRP run in MD02-NETCH , 2,1,3,3,2
    7.What is the Lot Sizing Set up-EX in OMI4-Scheduling Tab -Requirement date =Delievery Date and BOM Validity Date  .
    Ref .Re: MRP not plalned for dependent components
    8.Check in MRP4 -MRP Dept Requirement Parametre should be balnk for plalling the SFG  in MMR of FG -MM02
    I hope this issue may be with BOM explosion as per the validity and lot size -schedueling set up .
    Hope this will be useful
    Regards
    JH

  • APO: RRP3 automate Production order creation from planned order ?

    Hi everyone ,
    I have got a business requirement in APO where in Open sale orders uploaded in R/3, needs to be converted to Planned order and subsequently to Production order in APO-PPDS tcode RRP3 at all stages. They want to automate this process rather than doing it
    manually.
    Can anyone tell how is this possible . Any BAPI or function module available to do this . Please help.
    Regards,
    Syed

    Hi,
    1.You need to run the heuristics Planning of standard lots SAP_PP_002  in /SAPAPO/CDPSB0 by specifying the time profile
       and  strategy profile, planning version and propagation range, product and location.
    2. Convert PPDS Planned Orders created to process orders thru /SAPAPO/RRP7 by specifying the product location start date of the order for production order creation.
    Out put of step 1- For sales order requirement, PPDS Planned orders gets created.
    Out put of step 2- PPDS Planned orders are converted to production orders.
    Thanks,
    nandha

  • Manual creation of planned order in REM

    Hi, 
    Can we manually create a planned order in repetitive manufacturing? I know that in case we run MRP , then planned order for finished is created with order type 'PE' due to which it cannot be converted to production order.
    I dont want to run MRP , still can i create a planned order manually with the same order type 'PE' ? I tried in MD11, but not getting option to chose PE as it is not available  in F4 of planned order profile.
    Please help..
    Regards.

    Dear,
    You cannot create a planned order with PE order type manually, because a planned order of REM related material gets order type "PE" only when it is assigned with a Production Version.
    So achieve manual creation of REM Planned order with PE type with the following options,
    I - Using MD11 transaction create a planned order with LA type and assign a suitable REM related Production version to the planned order during creation itself, now this order would automatically become "PE" order type on saving the order.
    2. In the planning table using MF50, you can directly create a planned order for a production line using F7 key.
    Regards,
    Prasobh

  • Unit of measure - rounding off during creation of planned order

    Dear All,
    We have defined one material OIL in MM41 and its UoM is EA also we have put alternative UoM is L(liter).
    now we create BOM of semifinished material we use this oil as a component and enter its value in decimal points.
    e.g 0.375 EA
    During planned order creation or REM backflush system convert this quantity to 1 EA ,WE dont want this automatic conversion .
    We have uploaded all master data in production and now it is very difficult to change all BOM
    So what is the solution of this that system can not convert qty (rounding off).EA
    Kindly reply
    Sunil

    Hi Sunil,
    IN CUNI Transaction Field Decimal Places is for displaying the decimals,there is a decimal place Rounding off field below,there try to maintain 3 decimals and check whether it is working.
    One more thing is Unit EA will be used always as non decimal unit,But i dont know in your buisness how for unit EA there is a decimal qty
    Edited by: Girish  Adaviswamy on Mar 2, 2010 10:59 AM

  • Source determination not happening during PR creation from Planned order

    Hi Experts
    We have set up source determination and we have created a sourcelist of material and a vendor is fixed, there is a inforecord alos maintined,
    I am trying to convert a planned order from MD04 to a purchase requisition, the source is not being assigned for the PR, I am alos getting an  information saying that 'the material is defined for inhouse production'
    secondly if I click the 'Assign Source of Supply', then I am getting an error 'not possible to assign  a source of supply'.
    The material is a finished material 'FERT' with procurement key 'X' so in MRP an planned order gets generated for converting a PR or a production order.
    Note - I was doing this effectively in a differnt client without any proble.  I am unable to find what I am missing, please sugest.

    Nagaraj Chaganti wrote:
    Thank you everyone for the suggestions,  The issue is resolved by testing with a new material with tproper master data.  Basically the problem occured when some user created additional inforecord for the same P,Org hence there was no automatic source detemination happening.
    >
    > Bye with regards.
    a second info record may explain that AUTOMATIC source determination ddid not work but it does not explain the error messagees you described earlier.

  • Not scheduling on manual creation of planned order

    Creating planned order through MD11 and noticed there scheduling not done and capacity planning not done and on doing scheduling manually dates altered and capacity planned which are appearing in CM01 for the respective week
    Planned order created through MRP are fine with scheduling an capacity planning .
    Please let us know what could be a reason for not updating on manual creation.

    Hi
    This is standard behavior of SAP as when you create the planned order through MD11 manually , you need to do the detailed scheduling manually by executing schedule in Edit>Schedule.
    Check this thread:
    Need Automatic Lead-time scheduling in Planned Order using MD11
    Regards,
    Anupam Sharma

  • PP - creation of planned order

    HI,
    I have a  finished product  say F001
    which has the semi finished product -  say-  a001
    and a001 has another semi finished product - aa001
    aa001 has another semi finished product - aaa001
    Now When I run MRP for finished product F001 and after that i run MRP for
    all the semi finished products individually.
    3 planned orders and 3 dependent requirements were created for a001.
    1 planned order & 3 dependent requirements were created for aa001.
    1 planned order & 1 dependent requirement were created for aaa001.
    My client requires 2 planned orders for aaa001( semi finished product)
    can it be done. points assured
    Thanks
    RHussain

    Dear Rashed,
    Please check with this.
    1.<b>Maintain Individual/Collective requirement's indicator as 1 for your finished
    product in MRP4 view -</b> You can find this field under BOM xplosion/Dependent
    Requirements.
    Check this,if not modify and take the MRP run.
    The following is the help taken from SAP.
    Dependent requirements ind. for individual and coll. reqmts
    Indicator determining whether the following requirements are allowed for the dependent requirements of the material:
    <b>Individual requirements</b>
    Requirement quantities of the dependent material are stated individually.
    Collective requirements
    Requirement quantities of the dependent material are grouped together.
    <b>Use</b>
    You can maintain this indicator in the following places:
    In the material master record
    For the explosion type of the BOM item (in Customizing for Basic Data in Define Explosion Types)
    The setting for the explosion type overrides that in the material master record.
    <b>Dependencies</b>
    If the material is assigned to a material type that does not allow quantity-based inventory management in this plant, you can set the indicator to individual requirements only.
    If the stock is to be managed in sales order stock or project stock, the indicator must be set to one of the following options:
    <b>Individual and collective requirements</b>
    Individual requirements only
    If a material managed in project stock is to be procured from another plant using a cross-company-code stock transport order, the indicator must be set to 2 (collective requirements) in the issuing plant because, in this specific context, individual project stock management is not possible in both plants.
    <u><b>Reward points if useful.</b></u>
    Regards
    Mangal

  • Issue with creation of sales order in CRM system

    Hi Experts,
    Here are the details of the process we followed
    1.     We found a Function Module u201CBAPI_BUSPROCESSND_CREATEMULTIu201D which is used to create a sales order in CRM.
    2.     We have set a Break point in the FM u201CCRM_ORDER_MAINTAINu201D and tried to create a sales order using the transaction u201CCRMD_ORDERu201D. For this the parameters we have given are
    a.     sold-to-party
    b.     ship-to-party
    c.     quantity
    d.     product
    And after this we have saved the order and the order is saved and in the debug mode we have the parameters in u201CCRM_ORDER_MAINTAINu201D and we found all these     parameters in the FM.
    3.     After this we have given all the parameters mentioned above in the FM u201CBAPI_BUSPROCESSND_CREATEMULTIu201D and still the order is not created, gave an error message saying that CRM_ORDER: Incorrect values in the interface object.
    4.     We checked the CRM_ORDER badiu2019s interface and it is having only header guid to be given. We gave this header guid also in the FM u201CBAPI_BUSPROCESSND_CREATEMULTIu201D and then it gave a different error saying that : Document cannot be saved.
    5.     Finally we are not able to know the parameters to be passed to the FM to create an order.
    Any inputs will be highly appreciated.
    Thanks a lot in advance.
    Lakshman.

    Hi Easwar,
    Now i am able to create a sales order by passing the parameters to "BAPI_BUSPROCESSND_CREATEMULTI" and the parameters i am passing are Process_type in the ORDERADM_H, parner_fct (partner function), partner_no , Quantity and prod_ordered (product name) but after creation of sales order using my report program and if i see the sales order uisng transaction crmd_order (using transaction ID) or crmd_orderadm_h(using headerguid) or crm_order_index, only the PROCESS_TYPE is updated but the remaining parameters which i passed like QUANTITY,PRODUCT NAME,PARTNER NUMBER are not present in the sales order. I am providing the code which i have written for creation of the sales order. Can you please look into it and tell me where i might have went wrong??
    *& Report  ZCREATEORDER_TEST
    REPORT  ZCREATEORDER_TEST.
    DATA : LV_HEADER_GUID  TYPE  GUID_32,
    WA_HEADER            TYPE         BAPIBUS20001_HEADER_INS,
    ITAB_HEADER          TYPE STANDARD TABLE OF BAPIBUS20001_HEADER_INS,
    ITAB_CREATED_PROCESS TYPE STANDARD TABLE OF BAPIBUS20001_HEADER_INS,
    ITAB_OBJECTS_TO_SAVE TYPE STANDARD TABLE OF BAPIBUS20001_GUID_DIS,
    ITAB_PARTNER        TYPE STANDARD TABLE OF BAPIBUS20001_PARTNER_INS,
    lt_product_i TYPE STANDARD TABLE OF BAPIBUS20001_ITEM,
    wa_product_i  type BAPIBUS20001_ITEM,
    lt_schedlin_i type standard table of BAPIBUS20001_SCHEDLIN,
    wa_schedlin_i type BAPIBUS20001_SCHEDLIN,
    ITAB_INPUT_FIELDS TYPE TABLE OF bapibus20001_input_fields,
    ls_inputfields TYPE bapibus20001_input_fields,
    WA_PARTNER          TYPE BAPIBUS20001_PARTNER_INS,
    ITAB_RETURN          TYPE STANDARD TABLE OF BAPIRET2,
    WA_OBJECTS_TO_SAVE  LIKE LINE OF ITAB_OBJECTS_TO_SAVE,
               "To store the Objects to be saved.
    WA_CREATED_PROCESS  LIKE LINE OF ITAB_CREATED_PROCESS,
    ITAB_SAVED_OBJECTS   TYPE STANDARD TABLE OF BAPIBUS20001_OBJECT_ID,
    WA_SAVED_OBJECTS    LIKE LINE OF ITAB_SAVED_OBJECTS,
    GC_X type c.
    gc_x = 'x'.
    CALL FUNCTION 'GUID_CREATE'
      IMPORTING
        ev_guid_32 = lv_header_guid.
    CLEAR : WA_HEADER.
    Passing the respective values from the Header table to internal table.
    WA_HEADER-GUID          =  LV_HEADER_GUID.
    WA_HEADER-PROCESS_TYPE  =  'ZTA'.
    APPEND WA_HEADER TO ITAB_HEADER.
    *Appending the values to the ITAB_HEADER.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'ORDERADM_H'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'PROCESS_TYPE'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    *ls_inputfields-ref_handle = '0000000000'.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-objectname = 'ORDERADM_H'.
      ls_inputfields-fieldname = 'MODE'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'ORDERADM_H'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'GUID'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    CHANGES MADE
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'SCHEDLIN'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'LOGICAL_KEY'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
      ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'SCHEDLIN'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'MODE'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
      ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'SCHEDLIN_I'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'GUID'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
       ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'SCHEDLIN_I'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'QUANTITY'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
       ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'SCHEDLIN_I'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'MODE'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    CHANGES MADE
    WA_PARTNER-REF_GUID = LV_HEADER_GUID.
    WA_PARTNER-REF_KIND = 'A'.
    giving the partner function and partner no 000000038 for slod to party
    WA_PARTNER-PARTNER_FCT = '00000038'.
    WA_PARTNER-PARTNER_NO = '10017'.
    APPEND WA_PARTNER TO ITAB_PARTNER.
    *"ADDING VALUES for the product
      wa_product_i-header        = lv_header_guid.
      wa_product_i-handle        = '0000000001'.
      wa_product_i-ordered_prod  = '12000014'.
      wa_product_i-mode          = 'A'.
      APPEND wa_product_i TO lt_product_i.
    *"ADDING VALUES for quantity
      wa_schedlin_i-quantity   = 30.
      wa_schedlin_i-handle = 1.
      APPEND wa_schedlin_i TO lt_schedlin_i.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'PARTNER'.
    *ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'REF_GUID'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'PARTNER'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'PARTNER_FCT'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    ls_inputfields-ref_guid =  LV_HEADER_GUID.
    ls_inputfields-REF_KIND = 'A'.
    ls_inputfields-objectname = 'PARTNER'.
    ls_inputfields-logical_key = ' '.
    ls_inputfields-fieldname = 'PARTNER_NO'.
    APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
    CALL FUNCTION 'BAPI_BUSPROCESSND_CREATEMULTI'
      TABLES
        HEADER          = ITAB_HEADER
        ITEM            = lt_product_i
        RETURN          = ITAB_RETURN
        PARTNER         = ITAB_PARTNER
        INPUT_FIELDS    = ITAB_INPUT_FIELDS
        CREATED_PROCESS = itab_created_process
        SCHEDULELINE    = lt_schedlin_i.
    READ TABLE ITAB_CREATED_PROCESS INTO WA_CREATED_PROCESS WITH KEY GUID = LV_HEADER_GUID BINARY SEARCH.
    WA_OBJECTS_TO_SAVE-GUID = WA_CREATED_PROCESS-GUID.
    Appending the Guid of the contract to be saved to the internal table
    APPEND WA_OBJECTS_TO_SAVE TO ITAB_OBJECTS_TO_SAVE.
    CALL FUNCTION 'BAPI_BUSPROCESSND_SAVE'
      EXPORTING
        update_task_local = space
        save_frame_log    = GC_X
      TABLES
        objects_to_save   = itab_objects_to_save
        saved_objects     = itab_saved_objects
        return            = itab_return.
    Calling the Standard BAPI to Commit the transcation.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    I have debugged the above code, all the values are passing are passing to the FM "'BAPI_BUSPROCESSND_CREATEMULTI'" and these passed to the CRM_ORDER_MAINTAIN and then to CRM_ORDER_READ which are called inside the "'BAPI_BUSPROCESSND_CREATEMULTI'". Finally the sales order is created but not able to see all the values that i am passing except PROCESS_TYPE.
    Thanks a lot in Advance,
    Lakshman.

  • Automatic creation of planned order in APO

    Dear Gurus,
    I originally posted this in PP and SD, however, it does now seem to be APO related.
    Hence my posting here. Can you help? This is the question:
    "How can we prevent that APO immediately creates a planned order when the purchase requisition is put in the system.
    (apparently they set up the system as such that a flow then starts and automatically transforms the planned order into a production order).
    We want to prevent APO to automatically create a planned order from the purchase req, we only want a planned order at a later stage, i.e. the finalised purchase order.
    If a setting like this exists, can we activate this per plant?"
    Thanks!

    Hello there,
    The control that you mentioned can be maintained at a product level, which is more granular than what you have asked for. Refer to the PP/DS tab of the product master and you will find a filed for PP planning procedure, which determines various actions that PP/DS executes for a specifi type of event. There are standard planning procedures (procedures 1-9) and ofcourse you can configure your own procedures as well.
    The configurations here define if your dependents requirements have to created immediately or just a planning file entry has to be created or a product heuristic has to be started immediately or no action has to be taken!
    Refer to below link for more info:
    http://help.sap.com/saphelp_scm70/helpdata/en/c1/147a375f0dbc7fe10000009b38f8cf/frameset.htm
    Cheers,
    Kalyan.

  • VC while creation of Planned Order / Production Order

    Dear All,
    Can we Configure Planned Order or Production Order Just Like Sale Order.
    in CO01 / MD11,
    Is it Possible ? If Yes HOW?
    Thanks
    Regards
    Ravi

    Dear,
    It is not possible in standard SAP R/3. Because it is MTO scenario so you need to create sales order first then production order.
    Hope clear to you.
    Regards,
    R.Brahmankar

  • Automatic creation of Planned order

    Hi,
    Would like to know how to check if a certain material is set up in MRP to automatically create planned orders or should be cretead manually.  I have verified the material type and the value is already PD (Material requirements planning).
    Thanks,
    Lyncel

    Hi,
    Based on the MRP types sytem will creates Planned Order automatically  when u run the MRP Run.
    MRP type can be  PD,VB...etc .  if it is ND  MRP will not create planned order.
    Even though u have selected the MRP type PD, based on the Planning file entry system  will include the Material in Planning Run and creates Planned order.(Md22)
    Letus explain your problem sothat help further.
    Pradeep

Maybe you are looking for

  • Single Sign On and Application with Web Services

    My Application Server is set as partner application for SSO so for example this address: http://myserver:80 is SSO enabled. I have two ADF applications on it with jspx pages and the ADF security is enabled on them. SSO works for these applications (f

  • Have a new imaq apple migrated all info from old line but my cs3 gets an  error message

    The message when I tried to open CS3 is that Licensing for this product expired. Appears my version for CS3 is an upgrade from my old CS2 which I no longer have. Adobe chat,  after many hours says that without the original CS2 cd try dragging from my

  • HT1386 MY IPOD JUST SAYS ERROR CODE 2001

    MY IPOD JUST COMES UP WITH ERROR CODE 2001 WHEN CONNECTED TO ITUNES,ANY SUGGESTIONS PLS.

  • How can I stop alerts when starting iPhoto?

    It's so annoying - I realize that at some point I moved or renamed some photos in my library because I find iPhoto very controlling in terms of making it difficult for me to find things easily or separate photos into the folders I create. however is

  • Implimenting spry tabbed panel auto rotate

    Hello, Im trying to impliment the JS code on the site below with regards to my spry tabbed pannels. http://www.shinarp.com/SprySamples/tabbedpanels/tabbed_panel_sample3.h tm I downloaded the file at http://www.shinarp.com/SprySamples/tabbedpanels/tab