Pls explain me that

Dear All!
I hope somebody can explain me these quetions understandable:
Suppose the following scenario is given:
How are below itemized elements to be rank or arranged?
What are their functions ????
Are they really all necessary ?
Pls explain me that. It s very important
Regards
sas
WebDynpro Components
  Componentxxxx         -> self explanatory
   Component Controller -> self explanatory
    InterfaceComponent       ??????
    Impelemented Interfaces  ??????
     Interface Views         ??????
      Custom Controllers     ??????
       Message Pool      -> self explanatory
        Used Models             ??????
        UsedWebDynproComponents ??????
        Views           -> self explanatory
        Windows          -> self explanatory

Interface component- Configurable user interface (UI) components are reusable templates designed to simplify the creation of screen layouts in Web Dynpro. You use these UI components in support of the uniform layout and navigation paradigms of user interfaces in that they can be individually configured for use in different applications as per the intentions of developers or users.
By reusing existing UI components, you take advantage of already configured functions without needing additional coding. This pattern-based approach is therefore ideal for user interface generation. All patterns use the SAP UI development environment Web Dynpro.
Implemented Interfaces - refer this link
http://help.sap.com/saphelp_nw70/helpdata/en/6c/bd896e6661f04b9c8b2916aed3aadc/content.htm
Custom Contrllers - why we need Custom controllers in Model Applications
and the other things are pretty simple and self explanatory
Regards,
Venkat

Similar Messages

  • Someone using my credit card. Saw my billing statement. I dont purchase on feb 18 it cost usd 34.99 in peso 1,609.41 but I have never received any receipt I bought it. I can send to u my credit card paper bill. Pls explain to me. Who bought it?

    Someone using my credit card. Saw my billing statement. I dont purchase on feb 18 it cost usd 34.99 in peso 1,609.41 but I have never received any receipt I bought it. I can send to u my credit card paper bill. Pls explain to me. Who bought it? What apple id who bought that big amount of app. Pls help me. Its to expensive. I want who/what apple id sign in and purchase app and using my credit card. Pls reply. Thank you so much.

    You need to contact Applecare at AppleCare phone number: (800)-694-7466, and ask to speak with iTunes consumer account protection.

  • Hi , friends pls explain abap mapping and message mapping

    1) pls explain abap mapping and message mapping
       send me screen shorts also.

    Hi
    Mapping Techniques
    XI provides 3 standard ways of interface mapping between source and target.
    Graphical mapping
    Java Mapping
    XSLT Mapping
    Two more additional mapping types can be activated in XI by making changes to the exchange profile. Those two mappings are
    ABAP mapping
    XSLT mapping with ABAP Extensions
    Graphical Mapping
    Graphical mapping is a common approach followed by everyone for generating desired target structure. It involves simple drag-n-drop to correlate respective nodes (fields) from source and target structure. It hardly involves coding. (Exception - User defined functions). But sometimes with graphical mapping it is difficult to produce required output. For example ... text/html output, namespace change, sorting or grouping of records etc.
    ABAP Mapping
    A person comfortable with Object Oriented ABAP can go for ABAP mapping instead.
    Java Mapping
    Java Mapping uses 2 types of parsers. DOM and SAX. DOM is easier to use with lots of classes to help you create nodes and elements, but , DOM is very processor intensive.
    SAX parser is something that parses your XML one after the other, and so is not processor intensive. But, it is not exaclty easy to develop either.
    XSLT Mapping
    One can also think of Java mapping as another option but it is a bit complex and required knowledge of Java. In such cases, XSLT mapping can be the best approach to meet the requirements.
    A few example cases in which an XSLT mapping can be used:-
    When the required output is other than XML like Text, Html or XHTML (html displayed as XML)
    When default namespace coming from graphical mapping is not required or is to be changed as per requirements.
    When data is to be filtered based on certain fields (considering File as source)
    When data is to be sorted based on certain field (considering File as source)
    When data is to be grouped based on certain field (considering File as source)\
    Advantages of using XSLT mapping
    XSLT program itself defines its own target structure.
    XSLT programs can be imported into SAP XI. Message mapping step can be avoided. One can directly go for interface mapping once message interfaces are created and mapping is imported.
    XSLT provides use of number of standard XPath functions that can replaces graphical mapping involving user defined java functions easily.
    File content conversion at receiver side can be avoided in case of text or html output.
    Multiple occurrences of node within tree (source XML) can be handled easily.
    XSLT can be used in combination with graphical mapping.
    Multi-mapping is also possible using xslt.
    XSLT can be used with ABAP and JAVA Extensions.
    Disadvantages of using XSLT mapping
    Resultant XML payload can not be viewed in SXMB_MONI if not in XML format (for service packs < SP14).
    Interface mapping testing does not show proper error description. So errors in XSLT programs are difficult to trace in XI but can be easily identified outside XI using browser.
    XSLT mapping requires more memory than mapping classes generated in Java.
    XSLT program become lengthier as source structure fields grows in numbers.
    XSLT program sometimes become complex to meet desired functionality.
    Some XSL functions are dependent on version of browser.
    Different types of Mappings
    MAPPING SUPPORTED BY XI
    Message Mapping -> Graphical Design and testing environment. Default Provided By XI. Queue based modelling allow handling or large documents. Extensible via user defined functions
    XSLT Mapping - > Based on openstandard, Portable across application platform, Extensible using user defined functions kewl but disadvantage is Memory overload while handling large documents.
    SAX -> Simple Api For XML. -> Allows you to parse through a XML document. Doesn't consume any memory. But the message can be parsed only once from top to bottom. It Has evolved by contributions made by group of ppl itz a open architecture.
    DOM -> Document Object Model -> Itz designed by W3C. Consumes Memory as the message will be loaded. Allows parsing of document in both way top down and bottom up.
    Send me your email id.Shall send you very good docs for both ABAP Mapping and message mapping.
    Thanks

  • Pls explain me the use and purpose of following Function modules

    pls explain me the use and purpose of following Function modules
    1. G_MAX_PERIOD_AND_OFFSET_GET
    2.  DEQUEUE_E_TABLE
    3. FI_COMPANY_CODE_CHECK
    4. G_PERIOD_GET
    5. alv_display_function
    6. G_SET_GET_ID_FROM_NAME
    thanks ,
    phyrose

    1. <b>G_MAX_PERIOD_AND_OFFSET_GET</b>
    For given No. of period & periods it gives the offset
    <b>2. DEQUEUE_E_TABLE</b>
    To Unlock the table records
    <b>3. FI_COMPANY_CODE_CHECK</b>
    To validate Company Code
    <b>
    4. G_PERIOD_GET</b>
    Returns no. of Posting period & Special period for give company code, posting date & ledger
    <b>5. alv_display_function</b> -
    No such FM exists
    <b>
    6. G_SET_GET_ID_FROM_NAME -</b> Use this module to derive the internal set Id from the name that appears on the user interface, for example, in order then to import the set (see the function group documentation).
    The function module first determines a candidate list of sets based on the set name and the class that might have been specified that could match the set name. The class can also be masked (e.g. 000+ for all FI-SL sets, including dynamic sets).

  • Can anyone pls explain

    Can anyone pls explain this part of the code.
    DateFormat dateFormat = new SimpleDateFormat ("MM/dd/yyyy");
    Date birthDate = dateFormat.parse (birthDateString);
    Calendar day = Calendar.getInstance();
    day.setTime (birthDate);
    int day   = day.get (Calendar.DAY_OF_MONTH);
    int month = day.get (Calendar.MONTH);
    int year  = day.get (Calendar.YEAR);

    Well, read my comments prior to each statement below...
    You should also consider reading the API docs for the used classes, if you need more details...
    // Crate a new DateFormatObject for formatting dates according to the specified pattern
    DateFormat dateFormat = new SimpleDateFormat ("MM/dd/yyyy");
    // Parse the provided String into a Date object
    // Note that if the String does not provide for a valid Date you'll get an exception
    Date birthDate = dateFormat.parse("30/08/1980");
    // Get a new calendar instace
    Calendar day = Calendar.getInstance();
    // Reset the date in the calendar to the newly created date object
    // Now the calendar represents the date in the day object
    day.setTime (birthDate);
    // Get the day of the month from the calendar
    // Note that your code snippet contained int day = ... this will cause an exception as day was already
    // defined!
    int d = day.get (Calendar.DAY_OF_MONTH);
    // Get the month of the year from the calendar
    // Note that Jan will be returned as 0, so if you have to add one to the retrieved month value
    int m = day.get (Calendar.MONTH);
    // Get the year from the calendar
    int y = day.get (Calendar.YEAR);Hope that helps...

  • Can anyone pls explain about SSR in WebdynPro application?

    Hi,
    Am having the webdynpro code.I that code they are having one onclik event.When they are clicking on that button link they are returning SSR.handle(parameters).But i cud not found the definition of SSR.handle(parameters) function.Can anyone pls explain what exactly SSR and where they have the definition of that function?
    Rgds,
    Murugag

    Hi,
      SSR or server side rendering is a location-independent rendering method of the Webdynpro framework.Because of the strict separation of layout and content, the framework supports location-independent rendering (client-side versus server-side rendering). In other words, depending on the capabilities of the client device, an HTML page can be rendered either on the server or the client.
      A simple browser (simple client) may not support client-side scripting or processing of XML transformations so this client may require that the server generate the HTML page before sending it to the browser. More powerful browsers (advanced clients) can inject the content into the page on the client using XML and JavaScript. This location independence is purely configuration driven and does not require modification to either the application code or the presentation code.
      Just verify if your browser is javascript enabled or not.
    Regards,
    Satyajit.
    Message was edited by: Satyajit Chakraborty

  • I have Sony camera DSC-HX400V which does not have raw program. Pls explain what can I do with jpeg only

    I have Sony camera DSC-HX400V which does not have raw program. Pls explain what can I do with lightroom 5 with jpeg only
    Arieh Gertler
    [email protected]

    You can do just about anything with a JPEG image that you can with a raw image. The advantage of working with raw is that it is possible to work with more extremes in exposure. More highlights and shadows can be recovered in a raw image, but there is a lot that can be done with JPEG images as well. All of the library functions and keywording and all the other features of Lightroom can be used on JPEG images just as easily as they can be used on raw images.
    Having said all that, you might be more comfortable using Photoshop Elements. Both programs have trial versions that you can use for 30 days to decide which one or whether both will work for you. It would probably be to your advantage to try them out and decide for yourself.

  • What are the joins availabe in infosets pls explain

    hi all,
    what are the joins availabe in infosets pls explain each joins with an example.
    thanxs in advance
    hari

    Hi Hari,
       there are
    Outer join
    some records will come as an output even if no records matches from the two tables while comparasion depending on if it is left ourter or right outer join. Values frm the base table will always come as an output by base table i mean if it is a left outer join that my base table is left table and so on
    Inner join
    untill and unless there are some records matching in both the tables i wont get any output i mean there shud b some records mathcing than only i will get some result from the inner join
    Temporal Join
    A temporal join is a join that contains at least one time-dependent characteristic or a pseudo time-dependent InfoProvider
    if you join  in  normall way it was called inner join... that means.. it was possible to link only comman fields..(with saem data type fileds)..
       so, if you join ur data targets with inner join means.. it will fetch only common  data from  all the data targets.. where as if you link with  outer join means.. it will fetch all the data even there is no match with data targets..
    thanks
    @jay

  • What is star schema - pls explain with example

    Hai.
    what is star schema - pls explain with example
    thanks in advance
    Giri

    Hi Giri,
    SAP's BIW employs extended star schama
    The extended star schema consists of a fact table (in two parts, E and F - f is the inbound table, E long-term storage). Dimension tables are connected to the fact tables via the DIMID(dimension id) which is a generated value and is stored in both dimension and fact tables. In addition, the dimension tables are connected to tables which hold master data values (or bind the dimension table to tables that hold the values), such as S tables, P, Q, X, Y. These dimension tables hold SIDs, again generated keys which relate values in the dimension table (the DIMIDs) with master data values. Thus, at the time of the query, join operations ensure that the master data values can be merged with the key figure values stored in the fact tables.
    Truthfully, one does not need to understand this schema extensively in order to model in BI in SAP NetWeaver. It helps to understand master data, navigational attributes, etc. Otherwise, simply model the key figures in the fact table and the characteristics into dimensions and you're good - the application generates the star schema for you - you don't have to specify it.
    See the transaction "LISTSCHEMA" which will show you the relationship between the F fact table and the other tables of the cube's star schema.
    Also follow the link for more info:
    http://help.sap.com/saphelp_nw04/helpdata/en/4c/89dc37c7f2d67ae10000009b38f889/content.htm
    Thanks for any points you assign.
    Regards

  • What is the difference between initialization initiation pls explain

    **What is the difference between initialization initiation of  object pls explain with example............**
    WHAT is the default constructor..........

    886152 wrote:
    **What is the difference between initialization initiation of  object pls explain with example............**There is no such thing in the official Java vernacular as "initiation."
    WHAT is the default constructor..........[url http://java.sun.com/docs/books/jls/third_edition/html/classes.html#16823]JLS 8.8.9 Default Constructor says:
    >
    If a class contains no constructor declarations, then a default constructor that takes no parameters is automatically provided:
    * If the class being declared is the primordial class Object, then the default constructor has an empty body.
    * Otherwise, the default constructor takes no parameters and simply invokes the superclass constructor with no arguments.

  • Pls Explain About Iboats In Obiee step by step

    Hai
    Pls explain Step by Step for i boats so That i can follow the steps and practice according to that
    Sekhar.P

    Hi,
    Your requirement will be fullfilled by sub-contracting process, the steps are described in below lines:-
    u2022 Create material in MM01
    u2022 Create BOM in CS01
    u2022 Have routing in CA01
    u2022 Create sub-contracting PO with item category  L - subcontracting for external procurement in ME21N, with confirmation control as inbound delivery.
    u2022 Transfer goods to subcontractor with movement type 311E, using t.code ME2O. (Create an outbound delivery)
    u2022 Create excise challan J1IFQ
    u2022 Receive the goods from subcontractor via MIGO/ inbound delivery (Vl31n) if you have selected the confirmation control  in PO.
    u2022 Execute J1IFQ for reconciliation.
    u2022 Update the challan via J1IF13.
    Assign the sub-contracting delivery type to a shipping point under t.code OMGM.
    hope this will help.
    regards
    Vivek.

  • Pls explain wheather excise should be charged to the customer or not.

    Dear Gurus,
    If we are raising a Price Debit Memo request on a customer .
    what should be the Excise Implication.
    Pls explain wheather excise should be charged to the customer or not.
    Regrds
    Mahesh

    hi
    u raised the demo memo request that excise is applicable. and customer should the pay the excise amount to the company.
    Because A material 100rupees.but some mistaken happened
    A material raised billing for 10 rupees.for this 10 rupees already customer to the company.
    again one process is called as debit note.surely excise amount to the company.

  • Could you pls explain the "Get-Acl C:/Windows | fl" output?

    Could you pls explain the "Get-Acl C:/Windows | fl" output? There are some nos. what are those indicate?
    PS C:\> Get-Acl C:/Windows | fl
    Path : Microsoft.PowerShell.Core\FileSystem::C:\Windows
    Owner : NT SERVICE\TrustedInstaller
    Group : NT SERVICE\TrustedInstaller
    Access : CREATOR OWNER Allow 268435456
    NT AUTHORITY\SYSTEM Allow 268435456
    NT AUTHORITY\SYSTEM Allow Modify, Synchronize
    BUILTIN\Administrators Allow 268435456
    BUILTIN\Administrators Allow Modify, Synchronize
    BUILTIN\Users Allow -1610612736
    BUILTIN\Users Allow ReadAndExecute, Synchronize
    NT SERVICE\TrustedInstaller Allow 268435456
    NT SERVICE\TrustedInstaller Allow FullControl
    Audit :
    Sddl : O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-185
    3292631-2271478464D:PAI(A;OICIIO;GA;;;CO)(A;OICIIO;GA;;;SY)(A;;0x1301bf;;;SY)(A;OICIIO;GA;;;BA)(A;;0x1301bf;;;
    BA)(A;OICIIO;GXGR;;;BU)(A;;0x1200a9;;;BU)(A;CIIO;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271
    478464)(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)
    AliahMurfy

    Those numbers are
    generic access rights.
    The string representation of the access rights come from the FileSystemRights enumeration. Generic rights aren't included in that enumeration, so they show up as the numeric value. You can look up the generic mappings for lots of different objects on MSDN.
    The 3.0 beta of
    my access control module will translate generic access rights for lots of different objects, including files and folders. Here is a screenshot showing the generic rights being translated for a registry key (HKLM:\SOFTWARE) and a folder (C:\Windows):
    The helper function that does the translation is temporarily accessible in the beta version. It is called New-AdaptedAcl. You can play around with it to get a better idea of what's going on (but this command will be private before the final 3.0 version is
    released). Here's a screenshot of the helper function in action (the first command does no translation, it just gives a string representation of the numeric access mask; the second command does translation, but it doesn't merge similar ACEs with each other):

  • Pls explain the FM

    I' ve to add F4 functionality to an already existing field.
    I want to know what all parameters do i need to fill in the Function Module 'F4IF_INT_TABLE_VALUE_REQUEST'. Pls explain me as how this works with an e.g.

    Hi,
    F4IF_INT_TABLE_VALUE_REQUEST
    This function module displays a value list that you created in an ABAP program. The value list is passed to the function module as the table parameter VALUE_TAB. If you specify the import parameters DYNPPROG, DYNPNR, and DYNPROFIELD, the user’s selection is returned to the corresponding field on the screen. If you specify the table parameter RETURN_TAB, the selection is returned into the table instead.
    check the code
    REPORT DEMO_DYNPRO_F4_HELP_MODULE.
    TYPES: BEGIN OF VALUES,
             CARRID TYPE SPFLI-CARRID,
             CONNID TYPE SPFLI-CONNID,
           END OF VALUES.
    DATA: CARRIER(3) TYPE C,
          CONNECTION(4) TYPE C.
    DATA: PROGNAME LIKE SY-REPID,
          DYNNUM   LIKE SY-DYNNR,
          DYNPRO_VALUES TYPE TABLE OF DYNPREAD,
          FIELD_VALUE LIKE LINE OF DYNPRO_VALUES,
          VALUES_TAB TYPE TABLE OF VALUES.
    CALL SCREEN 100.
    MODULE INIT OUTPUT.
      PROGNAME = SY-REPID.
      DYNNUM   = SY-DYNNR.
      CLEAR: FIELD_VALUE, DYNPRO_VALUES.
      FIELD_VALUE-FIELDNAME = 'CARRIER'.
      APPEND FIELD_VALUE TO DYNPRO_VALUES.
    ENDMODULE.
    MODULE CANCEL INPUT.
      LEAVE PROGRAM.
    ENDMODULE.
    MODULE VALUE_CARRIER INPUT.
      CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
           EXPORTING
                TABNAME           = 'DEMOF4HELP'
                FIELDNAME         = 'CARRIER1'
                DYNPPROG          =  PROGNAME
                DYNPNR            =  DYNNUM
                DYNPROFIELD       = 'CARRIER'.
    ENDMODULE.
    MODULE VALUE_CONNECTION INPUT.
      CALL FUNCTION 'DYNP_VALUES_READ'
           EXPORTING
                DYNAME                   = PROGNAME
                DYNUMB                   = DYNNUM
                TRANSLATE_TO_UPPER       = 'X'
           TABLES
                DYNPFIELDS               = DYNPRO_VALUES.
      READ TABLE DYNPRO_VALUES INDEX 1 INTO FIELD_VALUE.
      SELECT  CARRID CONNID
        FROM  SPFLI
        INTO  CORRESPONDING FIELDS OF TABLE VALUES_TAB
        WHERE CARRID = FIELD_VALUE-FIELDVALUE.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
           EXPORTING
                RETFIELD         = 'CONNID'
                DYNPPROG         = PROGNAME
                DYNPNR           = DYNNUM
                DYNPROFIELD      = 'CONNECTION'
                VALUE_ORG        = 'S'
           TABLES
                VALUE_TAB        = VALUES_TAB.
    ENDMODULE.
    Regards,
    Nagaraj

  • Pls take note that my IPad 3 used to find my printer HP wireless D110. The only thing that I did was to update to IOS 7.  Do you think this is the reason why my iPad cannot find my wireless printer?

    Pls take note that my IPad 3 used to find my printer HP wireless D110. The only thing that I did was to update to IOS 7.  Do you think this is the reason why my iPad cannot find my wireless printer?

    1. Turn the router, iPad and printer off
    2. Turn on the router and then wait 30 seconds
    3. Turn on printer and then wait 30 seconds
    4. Turn on your iPad and test print.

Maybe you are looking for

  • F110 - one spool request number per payment order --URGENT

    Hi folks,   I am ABAPer working for ECC6 upgrade project when i am running F110 payment run for customers to generate payment orders i am getting all the orders in one spool request no, But i need to generate one spool request no. per payment order.

  • How to count number of methods in a java file

    Is there any way to know the count of methods or variables (instance) in a java file or at least in main() of a java file? If yes , can we know about their access modifiers?

  • Media folder is empty, how can I get the clips back?

    The first time, this problem appeared was when I imported data in a new project. For two times the import stopped and I didn't find any clips in the media folder. Then I succeded with importing and worked on the project several hours. But now theres

  • Questions about licenses - How to get them back?

    Hey Guys! For maybe a year ago I bought Logic Pro 9 in App Store. And if I got it right, I have 5 licenses - right? So I installed it on my partners Mac, my iMac, and my two MacBooks. (That gives me one licens back). If I later decides to sell one of

  • R9 290X version of the DisplayPort

    Hello, I would like to find out which version of the DisplayPort does R9 290X GAMING 4G have, because in the specification it only says that it has just a DisplayPort without any version.