Excel 365 Midsize Business and add component

Hello everyone, I'm Marcello. 
We are migrating from Excel 2007/2010 to 365 we have a problem with an add made ​​by us. This component does not appear in this version of excel, I ask if there are any compatibility issues with this version of excel. 
I tried but I could not find anything about it, there is a compatibility mode on this version? 
Thanks in advance to all.

Hi,
According to your description, my understanding is that you didn't find the compatibility mode in Office 365 Excel version. If it was, Office 365 Excel has the compatibility mode. Please read the article:
http://office.microsoft.com/en-us/excel-help/save-an-excel-2013-workbook-for-compatibility-with-earlier-versions-of-excel-HA103980613.aspx
More reference:
http://technet.microsoft.com/en-us/library/ff394407(v=office.15).aspx
If I misunderstand, please let me know. And if you have further question about Office 365, I recommend you post it to the Microsoft Office 365 Community forum.
http://community.office365.com/en-us/f/172.aspx
Regards,
George Zhao
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs.

Similar Messages

  • Office 365 Midsize Business and Project 2013 Standard (Retail)

    Hi,
    Can someone explain to me how to install Project Standard 2013 (retail version) alongside Office 365 Midsize Business.
    I either get installation errors - "Something went wrong......" or activation errors whereby the activation code seems to be accepted (green tick) but I am then asked to link it to an email account which won't work as it is a retail version.

    Hi,
    "Office 365" refers to subscription plans that include access to Office applications plus other productivity services that are enabled over the Internet (cloud services), such as Lync web conferencing and Exchange Online hosted email for business,
    and additional online storage with OneDrive and Skype world minutes for home.
    You can refer to this FAQ link below, find more in the section "What is Office 365? How is it different from Microsoft Office":
    http://office.microsoft.com/en-001/business/microsoft-office-365-for-business-faq-FX103030232.aspx
    You may also find the information below helpful:
    Compare all Office 365 for business plans
    http://office.microsoft.com/en-001/business/compare-all-office-365-for-business-plans-FX104051403.aspx
    Choose your Office
    http://office.microsoft.com/en-001/buy/compare-microsoft-office-products-FX102898564.aspx
    Regards,
    Melon Chen
    TechNet Community Support

  • Office 365 midsize business is differ from office 2013

    How office 365 midsize business is differ from office 2013 professional please provide me with the details how office 365 work and its features.

    Hi,
    "Office 365" refers to subscription plans that include access to Office applications plus other productivity services that are enabled over the Internet (cloud services), such as Lync web conferencing and Exchange Online hosted email for business,
    and additional online storage with OneDrive and Skype world minutes for home.
    You can refer to this FAQ link below, find more in the section "What is Office 365? How is it different from Microsoft Office":
    http://office.microsoft.com/en-001/business/microsoft-office-365-for-business-faq-FX103030232.aspx
    You may also find the information below helpful:
    Compare all Office 365 for business plans
    http://office.microsoft.com/en-001/business/compare-all-office-365-for-business-plans-FX104051403.aspx
    Choose your Office
    http://office.microsoft.com/en-001/buy/compare-microsoft-office-products-FX102898564.aspx
    Regards,
    Melon Chen
    TechNet Community Support

  • Office 365 Midsize Business email archive

    Hello. We are using Office 365 Midsize Business in our company. We have around 80 users that are using or Outlook online
    or Outlook 2013.
    What would be the easiest way to set up automatic archiving for all accounts, and then copy those archive files to local server, just as a backup?

    I recommend that you post this in the Office 365 Exchange Online Forum: 
    http://community.office365.com/en-us/forums/158.aspx
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Move Excel file to Archive and add timestamp to file name

    I have SQL Server 2012 and using Excel Source and OLE DB Connection to import Excel data to DB.
    Currently file is located on C:\\Excel\filename.xlsx. I'm using File System Task to move file to C:\\Excel\Archive\filename.xlsx after Import Task.
    Now I would like to add timestamp to file name after moving file to archive. I would like to modify file name as C:\Excel\Archive\filename_timestamp.xlsx
    How to add timestamp to filename?
    Kenny_I

    Hi, 
    here you go with example
    http://consultingblogs.emc.com/jamiethomson/archive/2005/09/14/SSIS-Nugget_3A00_-Move-and-rename-a-file-in-one-operation.aspx
    thank you
    Aamir
    http://sqlage.blogspot.com/

  • Setting the shared templates location by Deploying Office 365 Midsized Business "using a network share" from a on-premise location

    I found the question "Deploy Office 365 pro plus using a network share or from a on-premise locaiton" the most useful of the resources
    on MS yet - but I am having difficulties getting the files to download for a local deployment.
    The root of the issue, that I cannot find anywhere, is how do I set the shared templates location for users in the organization.  First I thought a GPO, but I cannot find that setting in the GPO in MS.
    Then I thought modifying the REG- but it is in a binary key which could include other information I may not want modified(Or does it matter?)
    Then I looked for ways to download the deployment but launching from an elevated prompt as IT (Domain level) returns a useless error to paraphrase- 'sorry MSOffice didn't install- do you have enough disk space'.
    I have downloaded the GPO objects, but not installed them, likely I will need those later though.
    Just want to path all the users to a central repository of office/excel/access/outlook templates in addition to their local templates. Concise help in steps or sites that have solved the issue are Greatly appreciated : )

    Hi,
    you can use the GPO ADMX templates to configure the "Workgroup templates path".
    This actually configures a registry setting named: "sharedtemplates".
    The registry value/type/data is:
    HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\common\general
    Name: sharedtemplates
    Type: REG_EXPAND_SZ (Expandable String Value)
    Data: <UNC path to folder>
    From the GPO reference workbook/sheet, for Office:
    http://social.technet.microsoft.com/wiki/contents/articles/4976.selected-content-relating-to-group-policy-administrative-templates-adm-and-admx.aspx
    Filename: office15.admx 
    Scope: User 
    Path: Microsoft Office 2013\Shared paths 
    Policy Setting Name: Workgroup templates path 
    Supported on: At least Windows Server 2008 R2 or Windows 7 
    Category: Shared paths 
    Explain Text: Specifies the location of workgroup templates. 
    Registry Key: HKCU\software\policies\microsoft\office\15.0\common\general!sharedtemplates
    Note: it is supported to populate this setting, with a UNC path, but not with a web path.
    e.g.: \\server01\shared\templates <this is valid>
    e.g.: http://server01/shared/templates <this is not valid>
    This constraint (for web URIs) can be difficult to work around. If you are using SharePoint, and think WebDAV might work, it doesn't seem to work for us :(
    Of course, if you have SharePoint, there are much better ways to handle document templates, but, our users are familiar with this File -> New -> from template type of method...
    It can also be set manually by a user:
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Sent emails, from replies, to email in Shared Exchange mailbox folders - Outlook 2013 - Office 365 Midsize Business

    1. Outlook 2013 lets replies to emails from another folder than inbox wind up in that same folder.
    Options - email - save - a checkbox
    2. A registry setting lets email sent from shared exchange mailboxes wind up in the "sent objects" folder of that mailbox.
    http://social.technet.microsoft.com/Forums/en-US/57f9f9dc-cc00-4910-a09e-1ea201dbf05c/action?threadDisplayName=office-365-outlook-2010-quotdefault-email-reply-or-fromquot-address
    I need feature 1. to show up in the shared mailbox as well as the default mailbox. All my problems would be solved if I could have this behaviour in the inbox folder of the shared mailbox as well. 
    UniSent helped us with this on SBS2003 and Outlook 2003- 2007 but does the same trick as the registry setting in Office 2013.
    cheers

    Hi,
    There is no build-in setting in Outlook to achieve this, you may try a code solution here:
    http://social.technet.microsoft.com/Forums/en-US/ad92302a-7e60-4114-a79a-b9759a7368c1/move-sent-mails-to-other-mailbox?forum=officeitproprevious
    Since we are not the best source for coding, if you need any assistance on the code sample, you can post a question in Outlook for Developers forum:
    http://social.msdn.microsoft.com/Forums/office/en-US/home?forum=outlookdev
    Thank you for the understanding.
    Regards,
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Modify excel sheet from BDN/GOS and add to sales order

    Hello,
    Iu2019ve import a excel-template in OAOR (BDN) and now i want to modify the excel-sheet with my own data.
    After then I want to put it to a Sales Order (BUS2032).
    The excel sheet must indicated in the attachment list of VA02 (GOS).
    Which method I must use to copy a existing excel sheet from BDN?
    How can i modify my excel sheet from BDS and add to a existing sales order?
    Can I set the document write protected?
    Can anyone help me or have any examplesu2026
    Thanks in advance
    Edited by: Thomas Druetschel on Dec 2, 2008 3:20 PM

    Hello,
    now i can get a template from BDN and modify the excel sheet. But i want to modify the excel spreadsheet in BACKGROUND ==> have anybody a idea?
    And i need the correct method to save the modified document to BDS...
    Thanks
    i use the following code:
    TYPE-POOLS: sbdst.
    DATA go_control TYPE REF TO i_oi_container_control.
    DATA go_docking_container TYPE REF TO cl_gui_docking_container.
    DATA go_document_proxy TYPE REF TO i_oi_document_proxy.
    DATA go_excel_iface TYPE REF TO i_oi_spreadsheet.
    DATA go_error TYPE REF TO i_oi_error.
    DATA gc_exceltype TYPE soi_document_type VALUE soi_doctype_excel_sheet.
    DATA gv_retcode TYPE soi_ret_string.
    DATA gv_sheetname TYPE soi_string.
    DATA gv_inplace TYPE c.
    DATA: gv_value TYPE string.
    START-OF-SELECTION.
      PERFORM open_excel_doc_from_bds
                  USING
                      'BUS2032'
                      'BO'
                      '0010163117'
      PERFORM fill_cell
                  USING
                      'TEST123'
                      '1'
                      '2'.
    ==>> Now i want to SAVE the modified Excel Spreadshet to another Sales Order...
    *&      Form  init_excel_proxy
          text
         -->UV_INPLACE text
    FORM init_excel_proxy USING uv_inplace TYPE c.
      DATA lv_repid TYPE sy-repid.
      DATA lv_dynnr TYPE sy-dynnr.
      DATA lv_str   TYPE soi_string.
      lv_repid = sy-repid.
      lv_dynnr = sy-dynnr.
      CALL METHOD c_oi_container_control_creator=>get_container_control
        IMPORTING
          control = go_control
          error   = go_error.
      CREATE OBJECT go_docking_container
        EXPORTING
          repid     = lv_repid
          dynnr     = lv_dynnr
          side      = cl_gui_docking_container=>dock_at_bottom
          extension = 0.
    I don´t want to modify the document in the front*
      CALL METHOD go_control->init_control
        EXPORTING
          r3_application_name = ' '
          inplace_enabled     = uv_inplace
          parent              = go_docking_container
        IMPORTING
          error               = go_error.
      CALL METHOD go_control->get_document_proxy
        EXPORTING
          document_type  = gc_exceltype
        IMPORTING
          document_proxy = go_document_proxy.
    ENDFORM.                    " init_excel_iface
    *&      Form  open_excel_doc_from_bds
          text
         -->UV_CLASSNAME  text
         -->UV_CLASSTYPE  text
         -->UV_OBJECTKEY  text
         -->UV_INPLACE    text
    FORM open_excel_doc_from_bds USING uv_classname TYPE sbdst_classname
                                       uv_classtype TYPE sbdst_classtype
                                       uv_objectkey TYPE sbdst_object_key
                                       uv_inplace TYPE c.
      DATA lt_doc_uris TYPE sbdst_uri.
      DATA ls_doc_uri LIKE LINE OF lt_doc_uris.
      DATA lt_doc_signature TYPE sbdst_signature.
      DATA lv_doc_url TYPE bapiuri-uri.
      DATA lv_repid TYPE sy-repid.
      DATA lv_dynnr TYPE sy-dynnr.
      IF go_document_proxy IS INITIAL.
        PERFORM init_excel_proxy USING uv_inplace.
      ENDIF.
      CHECK NOT go_document_proxy IS INITIAL.
      CALL METHOD cl_bds_document_set=>get_with_url
        EXPORTING
          classname       = uv_classname
          classtype       = uv_classtype
          object_key      = uv_objectkey
        CHANGING
          uris            = lt_doc_uris[]
          signature       = lt_doc_signature[]
        EXCEPTIONS
          nothing_found   = 1
          error_kpro      = 2
          internal_error  = 3
          parameter_error = 4
          not_authorized  = 5
          not_allowed     = 6.
      IF sy-subrc NE 0 .
        MESSAGE 'cl_bds_document_set=>get_with_url error' TYPE 'I'.
        EXIT.
      ENDIF.
      READ TABLE lt_doc_uris INTO ls_doc_uri INDEX 1.
      lv_doc_url = ls_doc_uri-uri.
      CALL METHOD go_document_proxy->open_document
        EXPORTING
          document_url  = lv_doc_url
          open_inplace  = uv_inplace
          open_readonly = ''
        IMPORTING
          error         = go_error.
      IF NOT go_excel_iface IS INITIAL.
        FREE go_excel_iface.
      ENDIF.
      CALL METHOD go_document_proxy->get_spreadsheet_interface
        EXPORTING
          no_flush        = 'X'
        IMPORTING
          sheet_interface = go_excel_iface
          error           = go_error.
    ENDFORM.                    "open_excel_doc_from_bds
    *&      Form  fill_cell
          text
         -->UV_VALUE   text
         -->UV_COLUMN  text
         -->UV_ROW     text
    FORM fill_cell USING uv_value TYPE string
                         uv_column TYPE i
                         uv_row TYPE i.
      CHECK NOT go_document_proxy IS INITIAL.
      CHECK NOT go_excel_iface IS INITIAL.
      DATA: lt_ranges TYPE soi_range_list,
            lt_contents TYPE soi_generic_table,
            ls_contents LIKE LINE OF lt_contents[],
            lt_rangesdef TYPE soi_dimension_table,
            ls_rangesdef LIKE LINE OF lt_rangesdef.
      ls_rangesdef-row = uv_row.
      ls_rangesdef-column = uv_column.
      ls_rangesdef-rows = 1.
      ls_rangesdef-columns = 1.
      APPEND ls_rangesdef TO lt_rangesdef.
      ls_contents-row = 1.
      ls_contents-column = 1.
      ls_contents-value = uv_value.
      APPEND ls_contents TO lt_contents.
      CALL METHOD go_excel_iface->set_ranges_data
        EXPORTING
          ranges    = lt_ranges[]
          contents  = lt_contents[]
          rangesdef = lt_rangesdef[]
          no_flush  = 'X'
        IMPORTING
          error     = go_error.
    ENDFORM.                    "fill_cell
    *&      Form  get_cell
          text
         -->UV_COLUMN  text
         -->UV_ROW     text
         -->CV_VALUE   text
    FORM get_cell USING  uv_column TYPE i
                         uv_row TYPE i
                  CHANGING cv_value.
      DATA: lt_ranges TYPE soi_range_list,
          lt_contents TYPE soi_generic_table,
          ls_contents LIKE LINE OF lt_contents[],
          lt_rangesdef TYPE soi_dimension_table,
          ls_rangesdef LIKE LINE OF lt_rangesdef.
      ls_rangesdef-row = uv_row.
      ls_rangesdef-column = uv_column .
      ls_rangesdef-rows = 1.
      ls_rangesdef-columns = 1.
      APPEND ls_rangesdef TO lt_rangesdef.
      CALL METHOD go_excel_iface->get_ranges_data
        EXPORTING
          rangesdef = lt_rangesdef[]
        IMPORTING
          contents  = lt_contents[]
          error     = go_error
        CHANGING
          ranges    = lt_ranges[].
      cv_value = space.
      READ TABLE lt_contents INTO ls_contents INDEX 1.
      IF sy-subrc = 0.
        cv_value = ls_contents-value.
      ENDIF.
    ENDFORM.                    "get_cell
    *&      Form  insert_table
          text
         -->COLUMN     text
         -->ROW        text
         -->CT_DATA    text
         -->ANY        text
    FORM insert_table USING column TYPE i
                            row TYPE i
                      CHANGING ct_data TYPE table any.
      CHECK NOT go_document_proxy IS INITIAL.
      CHECK NOT go_excel_iface IS INITIAL.
      CALL METHOD go_excel_iface->insert_range_dim
        EXPORTING
          name     = 'Table'
          top      = row
          left     = column
          rows     = 1
          columns  = 1
          no_flush = 'X'
        IMPORTING
          error    = go_error.
      DATA: lt_fields_table TYPE soi_fields_table.
      CALL FUNCTION 'DP_GET_FIELDS_FROM_TABLE'
        TABLES
          data   = ct_data[]
          fields = lt_fields_table.
      go_excel_iface->insert_one_table(
        EXPORTING
          data_table   = ct_data[]
          fields_table = lt_fields_table[]
          rangename    = 'Table'
          no_flush     = 'X'
          wholetable   = 'X'
        IMPORTING
          error        = go_error
    ENDFORM.                    "insert_table=

  • Upgrading from outlook 2003 and 2007 to office 365 small business outlook

    We just bought office 365 small business thinking I can easily set up outlook as we did in outlook 2007.
    That is creating an account using POP3 and SMTP for every individual.
    I just started watching a video of how to set up the out look in office 365 and it does not make any sense to add all 30 mail boxes set up in Network solutions and work around our domain names and all sort of unnecessary complicated step to use this on line
    office.
    Can we just set it up the way we did in outlook 2007 without having to deal with all parties involved?
    Regards;

    Hi,
    I suppose you used Office Customization Tool (OCT) to create the POP3 accounts for the users? With OCT it's quite easy with .prf as I can tell. However, in Office 365 we don't have OCT so that's probably why you don't know how to create the
    accounts for users.
    Due to the lack of related resource here, I actually suggest you post the question in Office 365 Community, where this question can be properly addressed:
    https://community.office365.com/en-us/f/default.aspx
    Regards,
    Melon Chen
    TechNet Community Support

  • I'm trying to download office 365 small business package, and every time I try the website it says there is a runtime service error in the '/' application. Is this my mac or is it the website, and how can I fix it?

    I'm trying to download office 365 small business package, and every time I try the website it says there is a runtime service error in the '/' application. Is this my mac or is it the website, and how can I fix it?

    If a phone is sold from one friend to another and wants to use it on a different carrier the friend can contact the carrier it was sold by to request it unlocked.  I know AT&T, Verizon, and Sprint will give you the steps to unlock it as long as the original contract it was bought under has been completed.  eBay/Craigslist is really not the best place to try to get "unlocked phones" from, if it turns out the phone isn't unlocked then I'm really sorry you got stuck with that one and as stevejobsfan said above I would report them immediately and see if you can recover your money.  I sell phones for a living and this happens a lot

  • Business Component  and  Communication Component

    hi
    is there any difference between Business Component and Communication Component in PI 7.1.
    I assume business service of pi 7.0 is become Business Component.

    Business Service of PI7.0 is now Business Component of PI7.1 with the same functionality
    Communication Component is containing Business Components, Integration Process, Business System)

  • Cannot add component with id '_id0' and path

    Hello together!
    Thanks for your help so far you really helped me a lot.
    Now most of the time my application is working fine, but I get sometimes the error:
    javax.servlet.ServletException: cannot add component with id '_id0' and path : {Component-Path : [Class: javax.faces.component.html.HtmlOutputText,Id: _id0]} to its parent component. This might be a problem due to duplicate ids.
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)
         org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
    What can I do to prevent that?
    Thanks a lot.

    I don't know if the html could would help, but I post it anyways as I am really going crazy:
    This is the code at the begining:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link rel="stylesheet" href="style.css" type="text/css">
    <title>Guardar Rayos X</title>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/JSCookMenu.js" type="text/javascript"><!--
    //--></script>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/MyFacesHack.js" type="text/javascript"><!--
    //--></script>
    <script type="text/javascript"><!--
    myThemeOfficeBase='/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/';
    //--></script>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.js" type="text/javascript"><!--
    //--></script>
    <link rel="stylesheet" href="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.css" type="text/css" /></head>
    <body>
       <link rel="stylesheet" href="style.css" type="text/css">
            <table>
              <tr>
                   <td>
                           <h1>
                                Rayos X
                           </h1>
                      </td>
                 </tr>
            </table>
    <script language="JavaScript" src="jscookmenu/JSCookMenu.js" type="text/javascript"></script>
    <script language="JavaScript" src="jscookmenu/ThemeOffice/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeOffice/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemeMiniBlack/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeMiniBlack/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemeIE/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeIE/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemePanel/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemePanel/theme.css" type="text/css">
         <table>
              <tr>
                   <td>
                        <table id="header_group2" border="0"><tbody><tr><td><script type="text/javascript"><!--
    var id3_menu =
    [[null, 'Salir', 'id3_menu:#{user.logout}', 'linkDummyForm', null],
    [null, 'Persona', null, 'linkDummyForm', null,[null, 'Buscar persona', 'id3_menu:searchPerson', 'linkDummyForm', null],
    [null, 'Modificar persona', 'id3_menu:modifyPerson', 'linkDummyForm', null]],
    [null, 'Consulta', null, 'linkDummyForm', null,[null, 'Buscar por consulta', 'id3_menu:searchVisit', 'linkDummyForm', null],
    [null, 'Modificar consulta', 'id3_menu:modifyVisit', 'linkDummyForm', null]],
    [null, 'Exportar', null, 'linkDummyForm', null,[null, 'Paciente', 'id3_menu:patientExport', 'linkDummyForm', null]],
    [null, 'Preferencias', null, 'linkDummyForm', null,[null, 'Idioma', null, 'linkDummyForm', null,[null, 'Espa�ol', 'id3_menu:#{message.setLanguageToSpanish}', 'linkDummyForm', null],
    [null, 'Ingles', 'id3_menu:#{message.setLanguageToEnglish}', 'linkDummyForm', null]]]];
    //--></script><div id="id3_menu"></div>
    <script type="text/javascript"><!--
         cmDraw ('id3_menu', id3_menu, 'hbr', cmThemeOffice, 'ThemeOffice');
    //--></script></td></tr>
    </tbody></table>
                   </td>
                 </tr>
            </table>
         <form id="visitForm" name="visitForm" method="post" action="/Webprojekt/modifyVisit.faces" enctype="multipart/form-data">
             <table>
                   <tr>
                        <td>
                             <label for="visitForm:patient">
                                  <span id="visitForm:lPatient">Paciente: </span>
                             </label>
                        </td>
                        <td><input id="visitForm:patient" name="visitForm:patient" type="text" value="" />
                             <input id="visitForm:btnPatient" name="visitForm:btnPatient" type="submit" value="..." onclick="clear_visitForm();" />
                        </td>               
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:doctor">
                                  <span id="visitForm:lDoctor">Doctor: </span>
                             </label>
                        </td>
                        <td><input id="visitForm:doctor" name="visitForm:doctor" type="text" value="" />
                             <input id="visitForm:btnDoctor" name="visitForm:btnDoctor" type="submit" value="..." onclick="clear_visitForm();" />
                        </td>               
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:type">
                                  <span id="visitForm:lType">Estudio: </span>
                             </label>
                        </td>
                        <td>
                             <select id="visitForm:selectOneType" name="visitForm:selectOneType" size="1">     <option value="X-Ray Full">X-Ray Full</option>     <option value="X-Ray Arm">X-Ray Arm</option>     <option value="X-Ray Leg">X-Ray Leg</option>     <option value="X-Ray Foot">X-Ray Foot</option></select>
                        </td>                         
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:location">
                                  <span id="visitForm:lLocation">Lugar: </span>
                             </label>
                        </td>
                        <td>
                             <select id="visitForm:selectOneLocation" name="visitForm:selectOneLocation" size="1">     <option value="Mexico City">Mexico City</option>     <option value="Hermosillo">Hermosillo</option></select>
                        </td>                         
                   </tr>
                   <tr>
                        <td>
                             <input type="checkbox" name="visitForm:nextVisit" id="visitForm:nextVisit" value="true" />
                        </td>
                        <td>
                             <label for="visitForm:nextVisit">
                                  <span id="visitForm:lNextVisit">Requiere otra consulta.</span>
                             </label>
                        </td>
                   </tr>
                   <tr>
                        <td>
                             <hr width=100%>
                        </td>
                        <td>
                             <hr width=100%>
                        </td>
                   </tr>
                   <tr>
                       <td>
                             <label for="visitForm:fileUpload">
                                  <span id="visitForm:lFileUploas">Rayos X: </span>
                             </label>
                        </td>
                       <td>
                            <input type="file" id="visitForm:upload" name="visitForm:upload" />
                            <!--
                             <input type="file" id="visitForm:_id25" name="visitForm:_id25" />-->     
                       </td>
                  </tr>
                  <tr>
                       <td>
                             <label for="visitForm:diagnostic">
                                  <span id="visitForm:lDiagnistic">Diagnostico: </span>
                             </label>
                        </td>
                       <td><textarea name="visitForm:diagnostic" id="visitForm:diagnostic"></textarea></td>
                  </tr>
                  <tr>
                       <td>
                            <input id="visitForm:btnAdd" name="visitForm:btnAdd" type="submit" value="A�adir" onclick="clear_visitForm();" />
                            <input id="visitForm:btnSearch" name="visitForm:btnSearch" type="submit" value="Buscar" onclick="clear_visitForm();" />
                       </td>
                  </tr>
                  <tr>
                   </tr>
             </table>
        <input type="hidden" name="visitForm_SUBMIT" value="1" /><input type="hidden" name="visitForm:_link_hidden_" /><script type="text/javascript"><!--
    function clear_visitForm() {
      var f = document.forms['visitForm'];
      f.elements['visitForm:_link_hidden_'].value='';
      f.target='';
    clear_visitForm();
    //--></script></form>
        <p>
        <div>
    <table id="diagnostics" class="list-background">
    <thead>
    <tr><th>Imagen</th><th>Diagnostico</th><th></th><th></th><th></th></tr></thead>
    <tbody id="diagnostics:tbody_element"></tbody></table>
              </div>
              <form id="_id42" name="_id42" method="post" action="/Webprojekt/modifyVisit.faces" enctype="application/x-www-form-urlencoded">
                   <table>
                        <tr>
                             <td>
                                  <input id="_id42:btnAddVisit" name="_id42:btnAddVisit" type="submit" value="A�adir" onclick="clear__5Fid42();" />
                             </td>
                             <td>
                                  <input id="_id42:btnUpdateVisit" name="_id42:btnUpdateVisit" type="submit" value="Grabar" onclick="clear__5Fid42();" />
                             </td>
                             <td>
                                  <input id="_id42:btnAllToWord" name="_id42:btnAllToWord" type="submit" value="Pasar todo a Word." onclick="clear__5Fid42();" />
                             </td>
                        </tr>
                   </table>
              <input type="hidden" name="_id42_SUBMIT" value="1" /><input type="hidden" name="_id42:_link_hidden_" /><script type="text/javascript"><!--
    function clear__5Fid42() {
      var f = document.forms['_id42'];
      f.elements['_id42:_link_hidden_'].value='';
      f.target='';
    clear__5Fid42();
    //--></script></form>
         <p>
    <link rel="stylesheet" href="style.css" type="text/css">
    <table>
         <tr>
              <td>
                X-Ray, Copyright (c) 2006  Markus Sz�ky
            </td>
            </tr>
    </table>
    </body>
    <form id="linkDummyForm" name="linkDummyForm" style="display:inline" method="post" action="/Webprojekt/modifyVisit.faces"><input type="hidden" name="jscook_action" /><script type="text/javascript"><!--
    function clear_linkDummyForm() {
      var f = document.forms['linkDummyForm'];
      f.elements['jscook_action'].value='';
      f.target='';
    clear_linkDummyForm();
    //--></script></form>
    </html>and this is the code after I press a button, without any functionality, but the footer is already wrong.
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link rel="stylesheet" href="style.css" type="text/css">
    <title>Guardar Rayos X</title>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/JSCookMenu.js" type="text/javascript"><!--
    //--></script>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/MyFacesHack.js" type="text/javascript"><!--
    //--></script>
    <script type="text/javascript"><!--
    myThemeOfficeBase='/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/';
    //--></script>
    <script src="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.js" type="text/javascript"><!--
    //--></script>
    <link rel="stylesheet" href="/Webprojekt/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.css" type="text/css" /></head>
    <body>
       <link rel="stylesheet" href="style.css" type="text/css">
            <table>
              <tr>
                   <td>
                           <h1>
                                Rayos X
                           </h1>
                      </td>
                 </tr>
            </table>
    <script language="JavaScript" src="jscookmenu/JSCookMenu.js" type="text/javascript"></script>
    <script language="JavaScript" src="jscookmenu/ThemeOffice/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeOffice/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemeMiniBlack/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeMiniBlack/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemeIE/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemeIE/theme.css" type="text/css">
    <script language="JavaScript" src="jscookmenu/ThemePanel/theme.js"></script>
    <link rel="stylesheet" href="jscookmenu/ThemePanel/theme.css" type="text/css">
         <table>
              <tr>
                   <td>
                        <table id="header_group2" border="0"><tbody><tr><td><script type="text/javascript"><!--
    var id3_menu =
    [[null, 'Salir', 'id3_menu:#{user.logout}', 'linkDummyForm', null],
    [null, 'Persona', null, 'linkDummyForm', null,[null, 'Buscar persona', 'id3_menu:searchPerson', 'linkDummyForm', null],
    [null, 'Modificar persona', 'id3_menu:modifyPerson', 'linkDummyForm', null]],
    [null, 'Consulta', null, 'linkDummyForm', null,[null, 'Buscar por consulta', 'id3_menu:searchVisit', 'linkDummyForm', null],
    [null, 'Modificar consulta', 'id3_menu:modifyVisit', 'linkDummyForm', null]],
    [null, 'Exportar', null, 'linkDummyForm', null,[null, 'Paciente', 'id3_menu:patientExport', 'linkDummyForm', null]],
    [null, 'Preferencias', null, 'linkDummyForm', null,[null, 'Idioma', null, 'linkDummyForm', null,[null, 'Espa�ol', 'id3_menu:#{message.setLanguageToSpanish}', 'linkDummyForm', null],
    [null, 'Ingles', 'id3_menu:#{message.setLanguageToEnglish}', 'linkDummyForm', null]]]];
    //--></script><div id="id3_menu"></div>
    <script type="text/javascript"><!--
         cmDraw ('id3_menu', id3_menu, 'hbr', cmThemeOffice, 'ThemeOffice');
    //--></script></td></tr>
    </tbody></table>
                   </td>
                 </tr>
            </table>
         <form id="visitForm" name="visitForm" method="post" action="/Webprojekt/modifyVisit.faces" enctype="multipart/form-data">
             <table>
                   <tr>
                        <td>
                             <label for="visitForm:patient">
                                  <span id="visitForm:lPatient">Paciente: </span>
                             </label>
                        </td>
                        <td><input id="visitForm:patient" name="visitForm:patient" type="text" value="" />
                             <input id="visitForm:btnPatient" name="visitForm:btnPatient" type="submit" value="..." onclick="clear_visitForm();" />
                        </td>               
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:doctor">
                                  <span id="visitForm:lDoctor">Doctor: </span>
                             </label>
                        </td>
                        <td><input id="visitForm:doctor" name="visitForm:doctor" type="text" value="" />
                             <input id="visitForm:btnDoctor" name="visitForm:btnDoctor" type="submit" value="..." onclick="clear_visitForm();" />
                        </td>               
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:type">
                                  <span id="visitForm:lType">Estudio: </span>
                             </label>
                        </td>
                        <td>
                             <select id="visitForm:selectOneType" name="visitForm:selectOneType" size="1">     <option value="X-Ray Full" selected="selected">X-Ray Full</option>     <option value="X-Ray Arm">X-Ray Arm</option>     <option value="X-Ray Leg">X-Ray Leg</option>     <option value="X-Ray Foot">X-Ray Foot</option></select>
                        </td>                         
                   </tr>
                   <tr>
                        <td>
                             <label for="visitForm:location">
                                  <span id="visitForm:lLocation">Lugar: </span>
                             </label>
                        </td>
                        <td>
                             <select id="visitForm:selectOneLocation" name="visitForm:selectOneLocation" size="1">     <option value="Mexico City" selected="selected">Mexico City</option>     <option value="Hermosillo">Hermosillo</option></select>
                        </td>                         
                   </tr>
                   <tr>
                        <td>
                             <input type="checkbox" name="visitForm:nextVisit" id="visitForm:nextVisit" value="true" />
                        </td>
                        <td>
                             <label for="visitForm:nextVisit">
                                  <span id="visitForm:lNextVisit">Requiere otra consulta.</span>
                             </label>
                        </td>
                   </tr>
                   <tr>
                        <td>
                             <hr width=100%>
                        </td>
                        <td>
                             <hr width=100%>
                        </td>
                   </tr>
                   <tr>
                       <td>
                             <label for="visitForm:fileUpload">
                                  <span id="visitForm:lFileUploas">Rayos X: </span>
                             </label>
                        </td>
                       <td>
                            <input type="file" id="visitForm:upload" name="visitForm:upload" />
                            <!--
                             <input type="file" id="visitForm:_id25" name="visitForm:_id25" />-->     
                       </td>
                  </tr>
                  <tr>
                       <td>
                             <label for="visitForm:diagnostic">
                                  <span id="visitForm:lDiagnistic">Diagnostico: </span>
                             </label>
                        </td>
                       <td><textarea name="visitForm:diagnostic" id="visitForm:diagnostic"></textarea></td>
                  </tr>
                  <tr>
                       <td>
                            <input id="visitForm:btnAdd" name="visitForm:btnAdd" type="submit" value="A�adir" onclick="clear_visitForm();" />
                            <input id="visitForm:btnSearch" name="visitForm:btnSearch" type="submit" value="Buscar" onclick="clear_visitForm();" />
                       </td>
                  </tr>
                  <tr>
                   </tr>
             </table>
        <input type="hidden" name="visitForm_SUBMIT" value="1" /><input type="hidden" name="visitForm:_link_hidden_" /><script type="text/javascript"><!--
    function clear_visitForm() {
      var f = document.forms['visitForm'];
      f.elements['visitForm:_link_hidden_'].value='';
      f.target='';
    clear_visitForm();
    //--></script></form>
        <p>
        <div>
    <table id="diagnostics" class="list-background">
    <thead>
    <tr><th>Imagen</th><th>Diagnostico</th><th></th><th></th><th></th></tr></thead>
    <tbody id="diagnostics:tbody_element"></tbody></table>
              </div>
                   <table>
                        <tr>
                             <td>
                                  <input id="btnAddVisit" name="btnAddVisit" type="submit" value="A�adir" onclick="clear_linkDummyForm();" />
                             </td>
                             <td>
                                  <input id="btnUpdateVisit" name="btnUpdateVisit" type="submit" value="Grabar" onclick="clear_linkDummyForm();" />
                             </td>
                             <td>
                                  <input id="btnAllToWord" name="btnAllToWord" type="submit" value="Pasar todo a Word." onclick="clear_linkDummyForm();" />
                             </td>
                        </tr>
                   </table>
         <p>
    <link rel="stylesheet" href="style.css" type="text/css">
    <table>
         <tr>
              <td>
                Guardar Rayos X
            </td>
            </tr>
    </table>
    </body>
    <form id="linkDummyForm" name="linkDummyForm" style="display:inline" method="post" action="/Webprojekt/modifyVisit.faces"><input type="hidden" name="linkDummyForm:_link_hidden_" /><input type="hidden" name="jscook_action" /><script type="text/javascript"><!--
    function clear_linkDummyForm() {
      var f = document.forms['linkDummyForm'];
      f.elements['linkDummyForm:_link_hidden_'].value='';
      f.elements['jscook_action'].value='';
      f.target='';
    clear_linkDummyForm();
    //--></script></form>
    </html>

  • Take last 4 digits in Business Phone and add to IP Phone atttribute

    Hope someone can help. We have all our users 10 digit phone number in Active Directory under the Business Phone. We are integrating our Phone system with AD but want to pull the IP Phone attribute from AD into the phone system. Does anyone know of a way
    to look at the users Business Phone attribute and look at the last 4 digits of the number and add it to the ip phone attribute. We are hoping to not have to do this manually for each user.
    Thanks,
    Gavin
     

    Hi Gavin,
    Assuming you're referring to the 'Telephone number' field in ADUC, this will do what you're after:
    Get-ADUser -Filter * -SearchBase 'OU=Test 1,DC=domain,DC=com' -Properties OfficePhone | ForEach {
    $phoneNumber = $_.OfficePhone.Substring($_.OfficePhone.Length - 4, 4)
    Set-ADUser -Identity $_.SamAccountName -Replace @{ipPhone=$phoneNumber}
    This will replace the IP Phone field with the last 4 characters present in the telephoneNumber attribute for every user in the targeted OU.
    Don't retire TechNet! -
    (Don't give up yet - 13,085+ strong and growing)

  • How to remove and add the component to JFrame at runtime.

    Hi
    How to delete the JTabbedPane component from the Jframe at runtime and how to add the same component with different data at runtime.
    But the remaining components should not distrub.
    When i try to delete and add the component at runtime the remaing components are distrubed.
    when i minimize and maximize the screen, the components are adjusted. but i need a help on this without minimize and maximize the screen.

    Hi
    I am sending my code snippet, please look into this......i am doing the same even though i am not able to..................can u suggest anything seeing this code snippet.
    here one function called createtabpane (It creates the JTabbedpanes with the table information at runtime).
    private void getTimeSheetObj(String weekDate){
    //Object[][] rowObj=null;
    try {
    System.out.println("Inside the gettimesheet method try block");
    if(projTables!=null){
    for(int i=projTables.length-1; i>=0; i--){
    JTable jt = projTables;
    jTabbedPane_Main.remove(jt);
    System.out.println("Removing Table:"+i);
    jPanel_Tabbedpane.remove(jTabbedPane_Main);
    jTabbedPane_Main = new JTabbedPane();
    jTabbedPane_Main.revalidate();
    jPanel_Tabbedpane.revalidate();
    getContentPane().validate();
    getContentPane().repaint();
    jTabbedPane_Main.addChangeListener(new ChangeListener(){
    public void stateChanged(ChangeEvent ce){
    getTabbedPaneListenerValues();
    // this.setState(JFrame.ICONIFIED);
    // this.setExtendedState(JFrame.MAXIMIZED_BOTH);
    res = GetTimesheetResponseDocument.Factory.parse(new File("C:\\Narayana.xml"));
    response = res.getGetTimesheetResponse();
    proDets=response.getProjectDetailsArray();
    numOfPro = proDets.length;
    String taskDayValues[] = new String[8];
    System.out.println(numOfPro);
    proArr=new Object[numOfPro];
    Object[][] taskValues=null;
    for(int p = 0;p<numOfPro;p++){
    System.out.println("Inside1");
    taskDet = proDets[p].getTaskDetailsArray();
    taskValues = new Object[taskDet.length][8];
    for(int t=0;t<taskDet.length;t++){
    System.out.println("Inside2");
    taskValues[t][0] = (taskDet[t].getTaskName());
    taskValues[t][1] = (taskDet[t].getDay1HH()+":"+taskDet[t].getDay1MM()).toString();
    taskValues[t][2] = (taskDet[t].getDay2HH()+":"+taskDet[t].getDay2MM()).toString();
    taskValues[t][3] = (taskDet[t].getDay3HH()+":"+taskDet[t].getDay3MM()).toString();
    taskValues[t][4] = (taskDet[t].getDay4HH()+":"+taskDet[t].getDay4MM()).toString();
    taskValues[t][5] = (taskDet[t].getDay5HH()+":"+taskDet[t].getDay5MM()).toString();
    taskValues[t][6] = (taskDet[t].getDay6HH()+":"+taskDet[t].getDay6MM()).toString();
    taskValues[t][7] = (taskDet[t].getDay7HH()+":"+taskDet[t].getDay7MM()).toString();
    System.out.println("After taskvalues");
    proArr[p]=taskValues;
    createTabPanes(jTabbedPane_Main, proArr);
    System.out.println("outside");
    jPanel_Tabbedpane.add(jTabbedPane_Main);
    jTabbedPane_Main.getAccessibleContext().setAccessibleName("Proj");
    getContentPane().add(jPanel_Tabbedpane);
    pack();
    }catch(XmlException xe) {
    System.out.println("Inside the XmlException block");
    System.out.println(""+xe.getMessage());
    } catch(IOException ioe) {
    System.out.println("Inside the IOException block");
    System.out.println(""+ioe.getMessage());
    /* JOptionPane.showMessageDialog(null,
    "Values Displayed in the below tables",
    "Alert!",JOptionPane.ERROR_MESSAGE); */
    System.out.println("Initial JFrame Bounds:"+this.getBounds());

  • Include a new tab and add custom fields in transaction ME21n

    Hi All,
    I have a requirement to add a new tab at the header level and include 4 custom fields to the tab in ME21N transaction. I need to use BADI for developing this. Can any one help me with the procedure to how to include the tab and add new fields to it.
    Regards,
    Clara

    check
    BADI
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
    http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/63ee7f486cc143a560799d8803ce29/content.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/srm/badi-general+information&
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
    http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
    The specified item was not found.
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    http://www.allsaplinks.com/badi.html
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3430https [original link is broken] [original link is broken] [original link is broken]:///people/alwin.vandeput2/blog/2006/04/13/how-to-search-for-badis-trace-it
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework /people/thomas.weiss/blog/2006/05/03/source-code-enhancements--part-5-of-the-series-on-the-new-enhancement-framework
    http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
    http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
    http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
    http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
    http://www.esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
    <b>TIP :- Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 
    Start va01 go to system-->status 
    Double click transaction VA01 
    Double click on package 
    Read the application component. (this is SD-SLS Sales) 
    Then open the transaction BAPI 
    Sales and distribution>Sales>sales order  --> createfromdat2 
    Adding small screen shots to my TIP.
    After finding the Application Component go to BAPI and check with the same path
    what we got SD-> SLS Sales
    You need to go to BAPI tcode
    you will find the application path as i mentioned
    goto Sales and Distribution
    click on createfromdat2 and check the BAPI</b>
    Rewards if useful.....................
    Minal

Maybe you are looking for