Difference between Runtime and Desing time Mapping.

Hi ,
I have read somewhere regarding Mapping between Entity service and External Service ,In that "Both Design time mapping and Runtime mapping is same only difference in User interface".
I have worked on both Design time mapping and Runtime mapping during my work i have found difference as design time mapping we can do in NWDS and Runtime mapping we can do in CAF Runtime Configure.
Here my questions are :
Is it only the difference or anything else?
What is the advantage of Runtime mapping?
Where I can find difference of Design time mapping and Runtime mapping?
If possible explain with nice example
Thanks and Regards,
Suresh B

Hi,
Run Time Mapping: with this feature you  can do mapping at run time that is after deployment of your application on the server.That is you can do mapping with out changing your souce code.But with design time  mapping you have to change the source code before deployment of your application.
Sampath

Similar Messages

  • Difference Between Normal and External Context Mapping

    Hi,
    I wonder the Difference Between Normal and External Context Mapping.
    I1ve already read the docs and articles but I didnt understand.
    Thanks,
    Jorge Luiz
    Edited by: Jorge Castro on Oct 9, 2008 4:23 PM

    Jorge,
    With this type of Mapping (also called Reverse Mapping) you can map the context of an using component, to that of the used component.
    You can find an example of this concept in WDA ALV: If you look at component SALV_WD_TABLE (which you declare as used when you intend to use ALV), you'll see that it has a node DATA declared as external. In your using component, you map your actual data node to this node.
    This allows the ALV to leave the DATA node type open and so to be reused, adjusting it's structure depending on the using component's data.
    Edited by: Alejandro Bindi on Oct 9, 2008 4:42 PM
    Made a mistake! Have not used this in a while...Ext. mapping is the OTHER way...Using -map-> Used Fixed.

  • Capturing the difference between Actual and planned time

    Hii...
    I have created and released a production order which contains 25 operations and qty: 3 nos. I have done operation confirmation for 0010 operation as 2.5 hours (where as planned time is 1.5 hours). I would like to know how to get a report which can show the difference between actual & planned times.
    And also I would like to know the operation time 1.5 hours which entered ny me was for operation of 1 number qty or its for 3 quantities.
    Best regards,
    Haneesh R

    >
    Haneesh Ramisetty wrote:
    >
    >
    > "Order quantity is 3 Nos and operation time is 1.5 hours (for 1 qty). But in routing I have entered for the 0010 operation as 1.5 hours, my doubt is, how system will consider, time 1.5 hours is time for operation of 1 number qty or its for 3 quantities."
    >
    >
    >
    if you maintained in routing 1 qty = 1.5 hrs, when you create production order qty 3 = 3 * 1.5 hrs so total 4.5 hrs for that operation 0010 to completed
    regards,
    sankaran

  • Difference between IChat and Face Time

    Just wondering what's the difference between using iChat and Face Time / Seems like face time is easier, especially wih my new 4s...?
    So, if I wanna face time someone with a Mac (intel based) desktop, do they need face time app ?
    D

    You will find your answer here: https://discussions.apple.com/thread/2621556?start=0&tstart=0  

  • Strange Difference between runtime and development mode.

    Hello everyone,
    I have created an add-on that adds three items to the menu which launch three different forms. When SBO is loaded and I run the code from the development environment (VB6) it works perfectly, i.e. click on one of the three new menu items and the appropriate form loads.
    When I compile and register it as an add on SBO loads it correctly and it customizes the menu. However, when I click on any of the three new menu items it now gives an error message:
    Run Time Error (91)
    Object variable or With Block variable not set.
    And then blows away the add on.
    I tried trapping the error in the "Menu_Event" and got nothing. The error occurred as before with no evidence that it had been caught by my trap.
    This same behavior occurs on both my development system and on the customer's production system! Both systems are 6.5 sp1 Ef 07.
    Has anyone else had this problem? Any help appreciated.
    Mel

    Hi Mel,
    I heard of a similar problem - just that the menu event did not get fired.
    Do you use event filters?
    Did you add the menu event to the filters collection?
    Set oFilter = oFilters.Add(et_MENU_CLICK)
    Though apparently this should have been mandatory, in case you use filters, from the beginning of 6.5, what I heard from another partner does not match to this information.
    HTH,
    Frank

  • Do I need Java 8 or should i disable it? What happens if i disable it? And what is the difference between Java and Java Runtime?

    Do I need Java 8 or should I disable it? What happens if i disable it? And what is the difference between Java and Java Runtime?

    There's no difference. They're both runtime plug-ins (they run when an app calls for Java functions).
    You only need Java if you either have Java apps on your Mac that won't run without having it installed, or you use trusted web sites that require Java to function (getting fewer and far between). Otherwise, you have no need for it at all.

  • I want to find the difference(duration) between logon and logoff time?

    i want to find the difference(duration) between logon and logoff time of below table?
    can any one tell the query to find using self join?
    USR     LOGON_TIME     LOGOFF_TIME
    HR     31-AUG-04 03.04.04.000000 AM     -
    HR     - 31-AUG-04 03.04.14.000000 AM
    Edited by: 794244 on Nov 1, 2010 10:47 PM

    No selfjoin, just analytical functions.
    CREATE TABLe log_time
    (username varchar(20),
    LOGON_TIME timestamp,
    LOGOFF_TIME timestamp);
    insert into  log_time (username,LOGON_TIME,LOGOFF_TIME) values ('HR',sysdate,null);
    insert into  log_time (username,LOGON_TIME,LOGOFF_TIME) values ('HR',null,sysdate+1/38);
    insert into  log_time (username,LOGON_TIME,LOGOFF_TIME) values ('HR',sysdate+2,null);
    insert into  log_time (username,LOGON_TIME,LOGOFF_TIME) values ('HR',null,sysdate+2+14/20);
    commit;
    SELECT username,logon_time,logoff_time, my_logoff_time, my_logoff_time -logon_time,
           time_to_sort
    FROM (
            SELECT username,logon_time, logoff_time,
                   LEAD(logoff_time,1,logon_time) OVER (PARTITION BY username ORDER BY time_to_sort) my_logoff_time,
                   time_to_sort
            FROM (SELECT username,logon_time,logoff_time,NVL(logon_time,logoff_time) time_to_sort
                  FROM log_time)
    where LOGON_TIME is not null     
    ORDER BY  time_to_sort; 
    USERNAME     LOGON_TIME     LOGOFF_TIME     MY_LOGOFF_TIME     MY_LOGOFF_TIME-LOGON_TIME     TIME_TO_SORT
    HR     02.11.10 11:34:56.000000000          02.11.10 12:12:50.000000000     0 0:37:54.0     02.11.10 11:34:56.000000000
    HR     04.11.10 11:34:56.000000000          05.11.10 04:22:56.000000000     0 16:48:0.0     04.11.10 11:34:56.000000000But, if that code which fills that table should better UPDATE than INSERT. You can cover much more issues. (e.g the DB crashes and you get 2 logon but no logoff in a sequence and.....)
    -- andy

  • A CONFUSION:The difference between cluster and multi-IP--DNS mapping??

              I have a test about simplest cluster,admin and managed server all told me "start
              cluster service"!the two IP address use ONE DomainName,If one down,when I send
              request with dn,It first look up admin server,no found and then go dns to search
              another server,about one minute then the server send response to me!
              But when I do not config a cluster,only start two admin server and give them the
              same dns,the same appearance as cluster!
              I don't understand the difference between cluster and multi-IP--DNS mapping??
              

              <[email protected]> wrote in message news:3b16f1db$[email protected]..
              |
              | I have a test about simplest cluster,admin and managed server all told me
              "start
              | cluster service"!the two IP address use ONE DomainName,If one down,when I
              send
              | request with dn,It first look up admin server,no found and then go dns to
              search
              | another server,about one minute then the server send response to me!
              |
              This is DNS fail-over.
              | But when I do not config a cluster,only start two admin server and give
              them the
              | same dns,the same appearance as cluster!
              | I don't understand the difference between cluster and multi-IP--DNS
              mapping??
              It is totally different. regarding the last failover example you've given,
              of course the 2 servers can have identical files maintained under
              public_html. DNS will failover requests to "foo.html" to the other one if
              the first server is down, but if you have something saved in a session, say
              shopping cart example, it's totally lost, but with WLS clustering, the
              session is replicated to the other server in the cluster, you may just
              check-out, don't have to order again.
              This is just a simple example of WLS cluster session-replication. WLS
              supports EJB, RMI Objects, JMS (6.0) clustering.. check the doc at
              http://www.weblogic.com/docs50/cluster/index.html
              

  • Mapping: Difference between createIf and ifWithoutElse

    Suppose i have some condition based on which i am creating a node. Is there any difference between createIf and ifWithoutElse for creating the node (with or without context change)?

    Hi Mala,
    1. IfWithoutElse is usually used to set the filters in mapping. When If condition is satisfied the value of then is returned in output.
       Else value is depends upon the mapping, i.e. where u want this value ( target or in function)
    2. Createif is used to insert any structuring element in the target structure if it is not present in source.
    To create a condition based node you have to go to CreateIf function as ifWithoutElse is boolean function deals with the true n false status of values and not with node creation.
    Regards,
    Shri
    Reward points if u understood the concept.

  • Difference between projector and runtime

    i'm having a problem with the navigation interface in a
    fairly simple movie.
    a user may click on links to take them to the next section of
    the presentation.
    my problem is with the rollover function of the links. i'm
    using text as my buttons (eg "next", "previous" etc) and a sprite
    adjacent to a button to indicate that it can be clicked when it is
    rolled over. the script i'm using changes the location of the
    indicator sprite relative to the locH and locV of the reg point of
    the currently rolled over text.
    this all works fine in runtime but when i click between
    sections of the movie using the links, the indicator sprite does
    one of three things:
    - sticks in the location it was on the last page (annoying
    and looks rubbish) for about a second and then works as desired
    - sticks in the location it was on the last page until
    another link has been rolled over
    - works as desired
    I can think of no reason why there should be a disparity
    between runtime and the published projector.
    I have tried to counter the problem by using a frame script
    to change the blend of the indicator sprite to 0 in order to
    counter the problem (ie it would still stick, but it would
    effectively be invisible until the next link was rolled over) but
    this only affects certain sections of the movie.
    I'm sure that part of the movie is bugged so that the script
    does not call the correct handler when requested, but i'm tearing
    my hair out trying to find out which one!!!
    any help would be greatly appreciated.

    "H1000" <[email protected]> posted in
    macromedia.director.lingo:
    > this all works fine in runtime but when i click between
    sections of the
    > movie using the links, the indicator sprite does one of
    three things:
    >
    > - sticks in the location it was on the last page
    (annoying and looks
    > rubbish) for about a second and then works as desired
    > - sticks in the location it was on the last page until
    another link
    > has been rolled over
    > - works as desired
    Is the indicator sprite supposed to begin on the new "page"
    (frame?) off
    screen? If so, are you doing this in a beginSprite event and
    does the sprite
    span last only as long as the "pages"?
    If the sprite spans across all of these frames, are you
    explicitly setting it
    off-stage when the button is clicked - before it performs a
    'go' command?
    Is there a score transition on the new frame?
    Just some thoughts.
    Mark A. Boyd
    Keep-On-Learnin' :)

  • What are the differences between inactive and active ABAP objects?

    Can anybody tell me what are the differences between inactive and active ABAP objects?
    In my opinion,  an active object is compiled and system wide available, that means the system do not have to compile the program again before run or use the object. While An inactive object is not system wide available and every time you run an inactive object, firstly the abap runtime will have to  generate a tempory runtime object and this inactive object can not seen by others.
    Am I right? Can anybody kindly tell me other differences?

    Hi,
    "When it is inactive, it is like it would not exist at all:" no - it's like it only exists to you
    "If we just saved that one means it is stored in application server not in database": no - the inactive version is also stored in the database. You can log off and log on and it will still be there, in its inactive status.
    "Only active objects can be executed.": no - inactive objects can be executed by you
    When you create or modify a program, it is inactive until you activate it.
    With a change, there are two versions of the program stored in the database - the active version (as it was before you made your change), and the inactive version. If you attempt to run the program, you'll run the inactive version - the one with your changes. Everyone else on the system will run the active version.
    In this way, you can make changes without affecting anyone else.
    Once you activate your program, then the inactive version becomes the active version.
    With a create, there is no active version, until you hit the activate button. This means ONLY you can run the program.
    An additional benefit of this model, is that if you make a change, save it, and then change your mind without activating, you can recover the active version into the editor, using version management.
    A downside is that sometimes you have to activate your change before you can test it, if it interacts with other, active, programs.
    Regards,
    Kumar

  • Difference between BI and BW 3.5

    10 basic difference between BI and BW 3.5

    Hi the following documentation will be helpful to you,
    Regards,
    SUbha
    Pls grant me points if helpful
    This documentation provides you with a starting point for administration and optimal maintenance of the Enterprise Data Warehousing IT scenario. It contains business-intelligence-specific information for various tasks, lists the relevant tools and functions, and provides links to the more detailed documentation that you need to carry out the tasks.
    The Enterprise Data Warehousing IT scenario supports you in setting up and managing a data warehouse in a company-wide environment. It allows you to integrate, transform, consolidate, clean up, store, and stage data of any origin (SAP and non-SAP sources), or age (historic and up-to-date), to be analyzed and interpreted. It provides flexible structures and layers so that you can react quickly to business developments. It also allows businesses to report in real time and improve the design time and runtime of BI models and processes.
    For more information, see Enterprise Data Warehousing.
    Administration of this IT scenario is part of the Running the Enterprise Data Warehouse scenario variant. Therefore the tasks described below refer to this scenario variant.
    Integration
    Enterprise Data Warehousing provides data for the following IT scenarios:
    IT Scenario
    Description
    Information About IT Scenario Administration
    Enterprise Reporting, Query and Analysis
    This IT scenario shows how business experts can use the reporting and analysis tools available in SAP NetWeaver Business Intelligence (BI) to provide BI information customized for the different categories of user within your company.
    Enterprise Reporting, Query, and Analysis
    Business Planning and Analytical Services
    This IT scenario includes processes that collect data from InfoProviders, queries, or other BI objects, convert them using various methods, and write back new information to BI objects (such as InfoObjects or DataStore objects).
    Business Planning and Analytical Services
    Tasks
    In most cases, running an enterprise data warehouse involves general tasks for managing the Application Server for ABAP (AS ABAP) and the Application Server for Java (AS Java), as well as scenario-specific tasks. For more information, see:
    &#9679;     AS ABAP (Application Server for ABAP)
    &#9679;     AS Java (Application Server for Java)
    &#9679;     Enterprise Data Warehousing: Preparation for EDW Processes
    &#9679;     Enterprise Data Warehousing: Tasks Performed Regularly
    &#9679;     Enterprise Data Warehousing: Tasks on Demand
    &#9679;     Enterprise Data Warehousing: Saving and Recovering Data
    For information about the general administration of BI systems, see BI (Business Intelligence).

  • Differences between APO and R3 sysytem.

    Hi everybody,
                        Can anyone list out the differences between the APO system and the R3 system.A detailed explanation will be helpful.

    Hi,
    APO
    APO is the supply chain tool from SAP.
    BW is the data layer for APO.
    SAP APO is for Demand Planning and is a component of mySAP SCM. It enables dynamic supply chain management and which in turn includes applications for detailed planning, optimization and scheduling, allowing the supply chain to be accurately and globally monitored even beyond enterprise boundaries.
    SAP BI is a reporting tool in SAP. It provides a complete view of the company. The solution is part of SAP NetWeaver and provides the tools needed to make the right decisions, optimize processes, and measure strategic success: data from all enterprise sources are merged effectively and can be comprehensively analyzed, business-critical factors can be monitored using external and internal benchmarks, the most important KPIs can be passed on to all the relevant forces in a company in real time, strategies can be rapidly adapted to changed market conditions, and the results of analyses can be graphically represented in a wide variety of formats, such as grids, graphs, and maps
    Check this:
    What is APO and how it is related to BW
    SAP Advanced Planner and Optimizer is a component of the mySAP Supply Chain Management solution that you use for planning and optimizing supply chain processes at a strategic, tactical, and operational planning level.
    With APO - Simultaneous Material & Capacity Planning is possible, as against R/3 PP
    APO Planning is capable of taking all the constraints into consideration with Planning for Capacities/Scheduling
    APO Resource (workcenter in R/3) does a Capacity availability check before scheduling an activity, if capacity is not available, it finds the immediate next available slot & schedules the activity there. This is not possible with R/3
    http://www.sap.com/solutions/business-suite/scm/pdf/BWP_APO40.pdf
    http://help.sap.com/saphelp_apo/helpdata/en/7e/63fc37004d0a1ee10000009b38f8cf/frameset.htm
    http://help.sap.com/bp_biv133/documentation/BW/I18_Scen_InstallGuide_EN_DE.doc
    http://help.sap.com/saphelp_scm41/helpdata/en/92/dd013872af2946e10000009b38f8cf/content.htm
    http://help.sap.com/saphelp_apo/helpdata/en/7e/63fc37004d0a1ee10000009b38f8cf/frameset.htm
    R/3 OLTP
    Online Transactional data processing.
    Designed to efficiently process high volumes of transactions, instantly recording business events (such as a sales invoice payment) and reflecting changes as they occur.
    Current data
    Short database transactions
    Online update/insert/delete
    Normalization is promoted
    High volume transactions
    Transaction recovery is necessary
    http://en.wikipedia.org/wiki/OLTP
    Refer for OLTP Vs OLAP
    compare to r/3, what are the benefits available for b/w
    R/3 and BW reports
    http://www.geekinterview.com/question_details/209
    http://blogs.netindonesia.net/kiki/archive/2006/02/28/8822.aspx
    What's the Difference Between OLAP and OLTP?
    Thanks,
    JituK

  • Difference between Macros and subroutine

    Hi all,
    What is the difference between the macros subroutine and function module functinalitywise.;

    Hi,
    Macros can only be used in the program the are defined in and only after the definition.
    Macros can take max 9 parameters.
    Macros are expanded at compilation / generation.
    Subroutines (FORM) can be called from both the program the are defined in and other programs ('perform
    ' of 'perform in program ').
    Subroutines can take any amount of parameters.
    Subroutines are 'expanded' at runtime.
    Functions are just like FORMs, but are intended to be called external.
    Some differences between FUNCTIONs and FORMs:
    The name of a FORM must be unique within the program (two programs can have different FORMs with the same name). A FORM is intended to be called internal (from within the program, however by a 'trick' you can call them external).
    The name of a FUNCTION has to be unique throughout the system. A FUNCTION is intended to be called external (and is thus shared by 'many' programs).
    The latter is more important for programmers and maintenance. Since a FUNCTION is called external, it is important to keep the interface (parameters) the same. The interface of a FORM (which is intended to be called internal) is check when debugging a program (but it is only checked within the program that is debugged). So if the interface of a FORM is changed, but the call to the FORM (perform ) is not, the debugger will notice this and issue an error message.
    In general:
    A MACRO is more or less an abbreviation for some lines of code that are used more than once or twice.
    A FORM is a local subroutine (which can be called external).
    A FUNCTION is (more or less) a subroutine that is called external.
    Since debugging a MACRO is not really possible, prevent the use of them (I've never used them, but seen them in action). If the subroutine is used only local (called internal) use a FORM. If the subroutine is called external (used by more than one program) use a FUNCTION.
    --Excerpt from http://sap.ittoolbox.com/documents/popular-q-and-a/macro-vs-subroutine-1594#
    DATA p_c(10).
    FIELD-SYMBOLS: <fs> TYPE ANY.
    DATA p_old1 TYPE i VALUE 10.
    DATA p_old2 TYPE i VALUE 11.
    DATA p_old3 TYPE i VALUE 12.
    DATA p_old4 TYPE i VALUE 13.
    DATA p_old5 TYPE i VALUE 14.
    DATA p_old6 TYPE i VALUE 15.
    DATA p_old7 TYPE i VALUE 16.
    DATA p_old8 TYPE i VALUE 17.
    DATA p_old9 TYPE i VALUE 18.
    DATA p_old10 TYPE i VALUE 19.
    DATA p_old11 TYPE i VALUE 21.
    DATA p_old12 TYPE i VALUE 22.
    DATA p_old13 TYPE i VALUE 23.
    DATA p_old14 TYPE i VALUE 24.
    DEFINE ADD_MAPPING.
    p_c = &1.
    CONDENSE p_c.
    CONCATENATE 'p_old' p_c INTO p_c.
    ASSIGN (p_c) TO <fs>.
    WRITE <fs>.
    END-OF-DEFINITION.
    DO 14 TIMES.
    ADD_MAPPING sy-index.
    ENDDO.
    http://sap.ittoolbox.com/documents/popular-q-and-a/macro-vs-subroutine-1594
    http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/db972835c111d1829f0000e829fbfe/frameset.htm
    Regards,
    Priyanka.

  • Difference between Roadmap and PhaseIndicator

    Hello All,
    My Question is:
    What is the main difference between Roadmap and PhaseIndicator.
    As they look very similar to each other in terms of functionality and behavioral.
    Please suggest the best situation where PhaseIndicator is suitable over Roadmap ?
    Regards,
    Amol

    Hi Amol,
    similar to the RoadMap UI element, the PhaseIndicator UI element displays the steps in a wizard. Each step is represented by a separate phase object. As opposed to using the RoadMap UI element, the application development can display larger steps using the PhaseIndicator UI element which may require more time by the user.
    I suggest to you to look at this link: (Phase Indicator)
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a7/5c7542c0c6d242e10000000a1550b0/frameset.htm
    (Road Map)
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a7/5c7542c0c6d242e10000000a1550b0/frameset.htm
    Hope this help you.
    Best regards.
    Gianluca

Maybe you are looking for