(Dis)Advantages of PLL

Is there any advantage or disadvantage using PLL's in forms6, when deploying the application on the web?
Thanks!

Since PLL libraries contain PL/SQL code and object libraries do not, I'm not sure I know why the above comment is relevant.
You use PLLs when you want to share code between forms. You cannot use subclassing to inherit program units from another form, for example; you have to load it from a PLL. Good use of hierarchical PLLs, with program units overlaying other program units, provides a handy way to customize reuse libraries. You just attach the libraries in the right order to get the behavior you want.

Similar Messages

  • Advantages and dis advantages of web dynpro java

    Hi Guys,
    May i know what are the advantages and dis advantages of web dynpro java?
    Regards,
    Madhu

    Hi Madhu,
    Web Dynpro (WD) is a proprietary web application user interface technology developed by SAP AG and exists in a Java (Web Dynpro for Java, WDJ or WD4J) and an ABAP (Web Dynpro ABAP[1]  , WDA) flavor. Both have in general the same functionality, but usually one flavor is improved after the other, so temporary one flavor is more advanced than the other. Hence, the decision for one of the two flavors shall be based on organizational and business circumstances, but not on functionality.
    WD follows an adapted MVC pattern and a model driven development approach ("minimize coding, maximize design") with a large number of dedicated hooks in generated code to place custom coding. It is intended for business applications that shall follow standardized UI principles, connect to backend systems and be scalable.
    Main advantages of Web Dynpro over other technologies
    typed access for design time checks, e.g. navigation links and messages are accessed via types instead of string keys like in JSF
    diverse services for backend access, like aRFC, JEE and Web Service data models
    integration with SAP Interactive Forms by Adobe, which are interactive PDF forms, during design (same IDE) and run time (data sharing)
    integration with business process management and business rules management (since NetWeaver CE 7.1 EHP 1)
    designed to support development big scale applications by adding multiple grouping layers on top of Java packages (DCs, SCs, products)
    runs on different clients e.g. web browser, mobile device, widget engine
    comes with a big collection of UI elements providing a wealth of functionality and only have to be configured but not programmed
    Main disadvantages
    proprietary, running only on SAP servers
    less flexible due to support for multiple clients (i.e. custom html is not possible). To reduce the limitations, several measures have been taken. For example, WD supports so-called "islands" for e.g. flash applications that enrich the Web Dynpro UI element collection by rich UI elements. This disadvantage doesn't seem so serious but in fact basic features that user expect to receive cannot be implemented (e.g. coloured rows in table, colours in general, advanced aligning of simple UI elements (due to nonexistence of more complicated ones), selecting multiple rows in tree-like tables (this is due to preserving basic concept of WD) and many more). Having the flash feature means that developer completely avoids WD UI (And thus cannot use other features).
    rendering speed in browser for larger tables (>1000 rows)
    The designtime and runtime environment is part of SAP NetWeaver 7.0[2] (also known as Netweaver 2004s) and following releases.
    The name comes after the original Dynpro library, whose name meant "Dynamic Program".
    Regards,
    Pradeep Kumar

  • Are there any (dis)advantages in building a universe on fully normalized tables instead of building dimensional model/tables and then universe on top of them?

    Hello,
    I’m hoping someone can help me with understanding advantages and disadvantages if we want to build a universe on top of a fully normalized tables, compared to using a dimensional model with star schemas.
    I’ve read some discussions here that say that it is possible to create a universe on top of normalized tables. Then, can we avoid building of dimensional tables (a data mart), and just use normalized tables? I would say that it is easier to use star schema dimensions and facts tables to build a universe, but our end users might ask “why do we have to go through building a dimensional data mart, if we can have same reports with hierarchies and drill-down functionality based on a universe built on top of our already existing normalized tables?”
    Can you point me to some established best practices regarding using normalized tables to build a universe? Any documents with some examples for this?
    Any expected difficulties during design/development phase of our universe, related to using normalized tables?
    Any expected performance degradation if we use normalized tables compared to using dimensional tables?
    Can I build universe more easily if I transform (modify) our normalized model (by using alias tables and views) to look like snowflake model?
    I’m using BOE XI 3.1, tables are in Oracle 11.2.
    Thank you

    Few Disadvantages that I usually face when building universe on Normalized tables,
    1. Performance - Read operations have to suffer because indexing strategies do not go well with table joins
    2. Derived Tables - Due to complex Queries/ Logic, most of the time, end-up creating derived tables, which doesn't use back-end table indexes and slows down the report runtime.
    3. Normalized table/ Transaction tables may not always have proper cardinality and often results in Cartesian products
    4. Normalized tables may not have tight referential integrity and may have to join more than one column and join on varchar, etc whereas, good Dimensional model datawarehouse will have proper keys/ integer joins and not always necessary to join on multiple fields
    5. Often deal with Fan and Chasm Traps
    6. Dealing with Database fields with nulls, blanks, date in numeric format, etc.,
    7. No Facts, Dimensions separated and most of the time they are in same table
    and More...
    If performance is not a matter and building Datawarehouse is a big deal, then I will start building Universe on normalized tables by having the database diagram as reference for Joins, contexts, etc
    Note: After dealing with universes based on normalized tables for few years (by creating views, complex sql queries data loading to tables and unv on these tables, derived tables), I ended up creating star-schema dimensional model (couple of months extra ETL work), users/ developers felt lot better when they have to create standard/ ad-hoc reports and they are super fast compared to previous universes.

  • When to prefer Financial Plan Vs Form base budgets? Adv and Dis-advantage?

    Hello Experts,
    Can any one explain me the difference between Oracle projects financial plan vs oracle projects form based budgets?
    What is advantages of each of them and when to provide preference over each other?
    is it possible to use both of them simltaneously?
    Does forecasting functionality available in both of them?
    Need insight on this
    Thanks
    will Really appreciate ur response.
    Thanks

    Hi
    Form based budgets are the only supported budgets for Budgetary Control and integration of project budget with GL budget.
    If you are not using those functions, there is no advantage for the form based budget.
    With financial plan you can load budgets using Web ADI.
    You can use more robust resource lists.
    You can use multi currency amounts
    You can generate budgets and forecasts based on various sources like workplans, actuals, commitments and any customized logic using client extension.
    You can report on financial plans using the HTML project performance reporting.
    You can rollup budgets and forecasts amounts on a program.
    Summarizations are done immediately and you don't need to run a batch process.
    Dina

  • Dis advantages FICA

    Hi Can some body tell me what are disadvantages/limitations/ specific requirement of FICA over FIAR.
    We are healthcare industry & we have to choose between thes two modules.
    Nik

    Hello,
    For industry specific module, we have to use both  FICA & FIAR
    The limitations of FIAR covered by FICA.
    Advantages of FICA are
    1.Optimized use of storage space due to a special type of    document structure.
    2.Parallel mass runs
    3.Summarization records
    4.Agent friendly processing of account transactions
    basis for industry and customer specific functionalities.
    Why all these because it handles a huge data regularly.
    Regards,
    Narendar Konakanchi

  • Dis-advantages of not using Teststand source control feature.

    I'm in the process of creating a Workspace file for our project, primarily because we want to use the Teststand Deployment Utility.
    Included in this process is the choice to use Teststand's source control features.
    So far we have been using Microsoft's Source Safe application directly to provide source control with no problems.
    But now, having tried to incorporate Teststand's source control feature, which utilises Source Safe, I find myself getting bogged down in a tedious and time consuming process which I feel will eventually cause more confusion and errors than it prevents.
    If we choose not to put the files in Source Control when the Workspace file is created, do we run the risk of problems at a later stage ? 
    Thanks.

    Hi Gary,
      there's no "risk" as such, however by not useing some sort of source code control or configuration management, you are making a definite commitment that you will not roll back to a previous version, and you'll be doing your own backups, and making sure that if several people require access to a particular file at the same time, that only one person is going to be allowed (by agreeing to it) to modify the file.
    There's nothing that says you have to go through the TestStand sequence editor and the other workspace and projects to do the source code control.
    If you prefer, then use Visual Source Safe as a stand alone interface, and check out the files by hand to your local drive, and then work on them, and then check them back in once you're finished.
    Of course, you have to make sure that your relative and absolute paths are correct when you do check out the files.
    By going through the TestStand sequence editor to check in and check out files, it's more convenient for most people, since they don't have to dive around two environments (TestStand and VSS) to get to the point of being able to modify a file, or even find out if someone else is modifying it.
    Hope that helps.
    Thanks
    Sacha Emery
    National Instruments (UK)
    // it takes almost no time to rate an answer

  • Advantages,Dis-advantages,when and where -use java.lang.Void Wrapper  class

    Hi All,
    I like to know when and where to use the wrapper class java.lang.Void and when it is particulary needed.if anyone could give me some examples it will be better.
    Thanks in advance,
    Kathir

    I like to know when and where to use the wrapper class java.lang.VoidWhy? If you don't need it, you don't have to use it.
    and when it is particulary needed.It is needed when you want to represent the concept of a void return value.
    if anyone could give me some examples it will be better.
    Method wait = Object.class.getMethod("wait",null);
    if (wait.getReturnType() == Void.TYPE) {
      System.out.println("Object.wait() returns null");
    }

  • Advantages of using Portal in HCM implementation

    Dear all,
    I need to implement HCM in one of our existing SAP ERP R3 4.7 systems. I also need to get my ESS to be published as a webpage for all my employees at different geographical locations. Please advice me on the advantages and dis-advantages of the scenarios explained below.
    Scenario 1: Only using ITS (Internet Transaction Server)
    I need to publish my portal page in the web, so I install HR support packages in the ERP system and also deploy the ESS component. I install a standalone ITS system on a separate machine and integrate the same with the ERP system. Now the HR-ESS component is distributed over the web through the ITS. SAP transactions are displayed over the web and the ESS component is used through a web browser.
    Scenario 2: Using ITS and a Portal System
    I implement the HR support packages in the ERP system, install and configure the ITS, implement a three system portal landscape (NW 04 EP 6.0 SR1) Publish the portal page over the web and enhance the ESS application through the same. Here the ERP system acts as the backend for the portal system.
    I also have a doubt regarding the same. As SAP ERP R3 4.7 does not have an inbuilt ITS, is it necessary for me to install and configure a standalone ITS for the interconnectivity between the ERP and the Portal systems?
    Kindly help me with the suggestions.
    Thank you
    Regards,
    Vineeth Damodar

    hello, the LM3S8962 microcontroller is a good sispositivos for developing applications of medium complexity, according to your questions:
    1. if you work applications with embedded systems will save labview time in prototyping, we know that if you work with a company specific microcontroller, you must learn the language with which you are working Asm, Basic, C, then if you change hardware again start adapting your code in the libraries of the new compiler. Labview does not happen. 
    2. Labview only works with some microcontroller manufacturers and specific models.
    Atom
    Certified LabVIEW Associate Developer

  • Advantages of PI against MQ

    Hi All,
    I need to build of list of pros and cons of PI against MQ. Following are the items I can think of now. Can you please add more to it?
    Thanks for your input.
    Pros of MQ
    u2022     Ensure delivery of messages
    u2022     Enables process to be attached to message received and sent
    Pros of PI
    u2022     Seamlessly system integration
    u2022     Integrate system in many possible ways (adapters)
    u2022     Enable integration of processes of different systems
    u2022     SOA enabled
    u2022     Synchronous communication (MQ only for asynchronous)
    u2022     Message mapping
    u2022     Flexible condition-based message routing
    u2022     Flexible configuration to meet special requirements (like CC availability config, event-driven messaging, etc.)
    u2022     Secure communication (SSL, message-level security, FTPS, etc.)
    u2022     Better monitoring tools
    u2022     Better audit tools

    XI is well suited for connecting SAP systems with each other and with non-SAP. SAP XI provides an integrated workflow engine that allows defining adapters to non-XML protocols and mappings to convert data content from source to target format.
    XI comes handy particularly incase of SAP - Non SAP interfaces where you can import standard integration content. Also XI has got sophisticated open standard adapter framework which is very easy to implement and custom logic can be implemented using Adapter module programming.
    Advantages
    u2022Monitoring is better than any other middleware product. It offers exhaustive monitoring features like message, performance, component monitoring etc, all of which can be used to track and rectify the errors. It follows a hub and spoke model.
    u2022When you need to integrate with an SAP system XI has an advantage in supporting various SAP components and so on.
    u2022Process functionalities inside XI to modify content in the communication channel on own defined rules for business purposes.
    u2022Mappings and adapters are good as comparable with any other middleware product.
    u2022Synchronous & Asynchronous communication is possible.
      Dis-Advantages
    u2022Web methods are particularly good if u have B2B kind of communication with their Trading Partners product.
    u2022XI is lacking full-fledged Message Queue compared to other established Middleware products.
    u2022It lacks in ability to process huge messages but SAP is working on that.
    u2022It does not have a messaging layer exposed by APIs like IBM MQ-Series.
    u2022It is not comparable to Tibco in terms of speed.
    u2022SAP relies on other vendors except for a few adapters.
    IBM MQ proven middleware in Market from long period of time .
    The WebSphere MQSeries allows you to integrate back-end and external systems with WebSphere Commerce using WebSphere MQ as middleware. The supported software is MQSeries Version 5.2 or higher, with the MA88 product extension.
    Advantages
    u2022WebSphere MQ enables you to reliably and consistently integrate your applications, allowing you to fully leverage your existing software and hardware assets.
    u2022WebSphere MQ eliminates the need to write complex communications code and offers a choice of simple APIs (Message Queue Interface (MQI) and JMS) that are consistent across the range of more than 80 supported operating environments, provided both by IBM and business partners.
    u2022WebSphere MQ can reduce the risk of data being lost when applications, Web services, or networks fail. It also helps ensure that data is not duplicated and completes as a single unit of work or transaction.
    u2022WebSphere MQ has Powerful development facilities that simplify integration tasks by providing a functionally rich and consistent application programming interface (MQI) across all its supported platforms. It helps make integrated programs portable.
    u2022WebSphere MQ supports Secure Sockets Layer (SSL) for authentication, message integrity checking, and encryption for data sent across the Internet.
    u2022WebSphere MQ reduces the time and skills required to be productive with a new File Transfer application that provides a simple GUI tool to move files across the MQ network with reliability.
    u2022WebSphere MQ supports clustering for dynamically distributing messaging workload across available MQ resources.
    Dis-Advantages
    u2022The disadvantage of WebSphere/MQ is its awkward way to program and customize. MQ was originally designed as an application-programming interface (API) that was meant to be used as a program library for another programming environment, e.g., C++. Now MQ is mainly marketed together with IBM's WebSphere Application Server (WAS) for one main programming environment.
    Regards,
    Raj

  • XI & Biztalk - advantage & disadvantage

    What are the  advantage & disadvantage of XI & Biztalk ?
    Which one is best solution as a middleware ?
    Please provide in relavance to adapters IDOC etc..

    Sap XI
           XI is well suited for connecting SAP systems with each other and with non-SAP. SAP XI provides an integrated workflow engine that allows defining adapters to non-XML protocols and mappings to convert data content from source to target format.
    XI comes handy particularly incase of SAP - Non SAP interfaces where you can import standard integration content. Also XI has got sophisticated open standard adapter framework which is very easy to implement and custom logic can be implemented using Adapter module programming.
    Advantages
    Monitoring is better than any other middleware product. It offers exhaustive monitoring features like message, performance, component monitoring etc, all of which can be used to track and rectify the errors. It follows a hub and spoke model.
    When you need to integrate with an SAP system XI has an advantage in supporting various SAP components and so on.
    Process functionalities inside XI to modify content in the communication channel on own defined rules for business purposes.
    Mappings and adapters are good as comparable with any other middleware product.
    Synchronous & Asynchronous communication is possible.
      Dis-Advantages
    Web methods are particularly good if u have B2B kind of communication with their Trading Partners product.
    XI is lacking full-fledged Message Queue compared to other established Middleware products.
    It lacks in ability to process huge messages but SAP is working on that.
    It does not have a messaging layer exposed by APIs like IBM MQ-Series.
    It is not comparable to Tibco in terms of speed.
    SAP relies on other vendors except for a few adapters.
    3. BizTalk
                BizTalk is a business process management (BPM) server that enables companies to automate and optimize business processes. This includes powerful, familiar tools to design, develop, deploy, and manage those processes.
                While planning for the integration scenario BizTalk takes care about tasks like Gathering information, Defining naming conventions, planning team development, setting up and working with source control.
    Advantages
    BizTalk 2004 is completely built on .Net.
    Recoverable Interchange. In BizTalk, an Interchange can contain two or more messages, such as a batch. With the introduction of Recoverable Interchange in BizTalk Server 2006, only messages that fail validation are suspended, and the messages can be resumed after the error is corrected.
    Failed message routing. New functionality is available to allow orchestration and send ports to subscribe to failed messages. When used appropriately, failed message routing can be used for notifying users of failed messages or building rich error handling and message repair capabilities.
    Lowest total cost of ownership (TCO). BizTalk Server reduces the cost and complexity of automating and managing business processes with a single, unified solution for Enterprise Application Integration (EAI), Business-to-Business integration (B2Bi), and Business Process Management (BPM).
    Enhanced productivity through integrated management and development tools.
    Supports Computer Telephony Interface (CTI) through TAPI.
    Dis-Advantages
    Recovery is manual.
    Backups are not automated.
    Fault Tolerance capabilities are supported through other Microsoft products.
    Repository only works with MS SQL.
    Requires additional software to use certain features in BizTalk 2002, Microsoft Operations Manager & Application Center.
    To use a server with 8-32 processors it requires Microsoft Windows 2000 Datacenter, which must be purchased through an OEM.
    Only runs on Microsoft/Intel platform and only supports XML Data Reduced (XDR) not XML Schema Definition (XSD).
    Edited by: chandra kanth. k on Jun 10, 2008 8:14 AM

  • Advantages of installing EP and AS-ABAP in different systems

    what are the advantages and dis advantages of instaling AS-ABAP and EP in different Systems

    Hi balaji...
    The answer is simple...when EP is installed in a Standalone Java engine and in a different box.... then EP and ECC do not share resources and this is good as make them more stable and redundant.  I can't see any advantages in having the in separate systems in the same box.
    Regards
    Juan
    Please reward with points if helpful

  • Advantages and disadv of xi

    hi,
    what are advantages and dis advantages of xi
    wirh regards
    vijender

    Advantages of XI:
    XI is a middleware like many others. It is well suited for connecting SAP systems with each other and with non-SAP.If your focus is not on SAP systems, other solutions might be a better choice today. SAP XI provides an integrated workflow engine that allows to define adapters to non-XML-protocols and mappings to convert data content from source to target.
    Any fully mature middleware should provide these three layers.
    1. An independent Message Queue
    2. A data consolidator and mapping engine
    3. Workflow processor.
    XI is lacking full-fledged Message Queue compared to other established Middleware products.
    Currently, SAP XI does not have the features like IBM Websphere, Seeburger or TIBCO.
    Here are the advantages of SAP XI from my point of view.There are lots of advantages but to list a few :
    Easy Integration with SAP products & components (RFC, IDOC, Proxy).
    Data security as expected from any SAP product.
    Standards based - XML, XSD, Xpath etc
    Ability to communicate with other messaging systems/products.
    Business Process Management
    Synchronous & Asynchronous communication possible.
    Complex processes for communication possible instead of only sending and receiving (business process management) (connect e.g. asynchronous and synchronous steps, define complex communication scenarios)
    Mapping etc possible to accomplish in Java. Platform independent Java components.
    Java & .Net support.
    Big range of adapters for different technologies / tools (SOAP, Mail, JDBC, CDIX...)available in standard or offered by other companies (EDI e.g. by Seeburger).
    Process functionalities inside XI to modify content in the communication channel on own defined rules fpr business purposes.
    Central monitoring for data communication for all your communication between different systems.
    And the marketing issue: SAP and its partners provide high volume of development capabilities to make XI always up-to-date for new requirements
    Disadvantage is
    XI is not stable....
    costly
    Other cost effective middleware are there like TIBCO...
    hope this hepls u..
    regards
    Biplab

  • MDM and SRM installation on 1 Server??

    Hi,
    I have a question for a new SAP SRM implementation with MDM. Is it possible to put them both on one server or is this not recommendable? And what are the (dis)advantages?
    Thanks for your replies!
    Regards,
    Roel van Loon

    Hi Roel,
    Follow the links may be they lead you to your solution:
    SRM-MDM Connection Failed
    Re: SRM MDM installation
    Re: SRM MDM Catalog 2.0
    Any SRM MDM expert?
    Re: SRM-MDM 2.0 Installation
    Hope It Helped,
    Thanks & Regards
    Simona Pinto

  • 11i EBS XML Publisher Report with Multiple Data Source

    I need to create XML Publisher report in 11i EBS pulling data from another 10.7 EBS Instance as well as 11i EBS in single report.
    I am not allowed to create extract or use db links.
    My problem is how to create Data Source Connection using Java Concurrent Program.
    The approach I am trying is
    1. create Java concurrent program to establish connection to 10.7 instance.
    2. Will write the SQL queries in Data Tempalete with 2 Data Source 1 for 11i EBS and 2 for 10.7 EBS
    3. Template will show the data from both query in 1 report..
    Is there any other way to proceed using datasource API...
    thanks

    option1:
    The query should be same @ detail level, only the template has to be different for summary and details.
    @runtime, user can choose to see the detail/summary
    Disadvantage, if the data is huge,
    advantage , only one report.
    option2:
    create two separate reports summary and details
    and create diff data and diff layout and keep it as different report
    Advantage, query will perform based on the user run report, summary/detail, so that you can write efficient query.
    Dis advantage , two reports query/template to be maintained.

  • Shift+F2 not working in SAP GUI for ITS

    Hi,
    In my transactional iview (SAP GUI for ITS) , in one of the screens, shift+F2 is not working(Which in turn opens graph for the report) The same is working fine in SAP GUI for html.
    How can i make this work?
    Also, can i have a document with the comparision of SAP GUI for html & SAP GUI for ITS, specifying its advantages and dis-advantages as well?..
    Pls treat this query as urgent and respond ASAP.
    Thanks in advance,
    Kavitha

    ITS THE PROBLEM IN DEV NOT IN PROD ECC SYS

Maybe you are looking for