Personalization Requirements

Requirement 1:
Step 1 : Can we create or add drop-down list/radio buttons in a particular region of the OA framework page.
Step 2 : Once we select any option from drop-down, newly created Checkboxes needs to be selected based on that a Workflow will be initiated.
Requirement 2:
An OA framework page contains 3 regions, Region A, Region B and Region C
3 region contains a set of Data base elements.
Is it possible to move 1 or 2 elements of Region B to Region C
Any thoughts on this would be helpful.

Just adding to Ram's reply..
check for any dependency..like one concern you may be facing in case if the items which you are going to switch off are being used in some logic of controller..(like pageContext.getParameter("IDOfExistingItem").
In this case this IDOfExistingItem will always be null.So you may require to handle these things in controller also.All this could be avoided if OAF could allow creation of new items through personalization with same ID's as existing one's which are rendered false..
Ram, I hope this description of your words is correct.
However, still if you want to achieve all this through personalization..here is the way..(which oracle does not like,still used by people)...
Its application of Java Script(Smiling...) + DOM concepts..
Create a new raw text item which provides definition of onLoad function.
In this definition, rearrage the html dom tree with the new positions of the items..Thats it.
Abdul Wahid

Similar Messages

  • Form personalization requirement

    Hi All,
    I have a requirement where we need to throw error (or disable delete option) message if a user tries to delete a particular element (loan) which has been processed once either in regular payroll run or quick pay. (in element entries screen: Assignment window --> Entries)
    This might be possible through user hook but at the moment we are looking to achieve this through from personalization. Any help in this regard will be much appreciated.
    Thanks,
    Avinash

    Hello Avinash,
    In Actions it should be DELETE_ALLOWED and not UPDATE_ALLOWED property.
    Type : property
    Object type: Block
    Target Object : ENTRY
    Property Name : DELETE_ALLOWED
    Value : FALSE
    And Also once it worked, You need to create one more sequence to Reset DELETE_ALLOWED Property to TRUE, As once disabled it will remain like that.
    Actions
    Type : property
    Object type: Block
    Target Object : ENTRY
    Property Name : DELETE_ALLOWED
    Value : TRUE
    PS: Also close the Element entry form and re open before testing the issue.
    Regards,
    Saurabh

  • Help in personalizations required

    Hi ,
    I am very new to Oracle apps and I have following requirements in personalization.. please help.
    Need to make void reason mandatory in payments form and Printer name should be defaulted for Check Payments

    1. Enable Personalization ( Take Help from DBA to do it if you are not sure).
    2. Click "Personalize Page" on left top
    3. Locate the Attribute you want to change the behaviour
    4. Set Required Property to True to make it Mandatory.
    .

  • Granular and high level guides to OWCS personalization required

    I've searched for a guide but can't find one (I sure there must be one somewhere).
    My company is new to Webcenter Sites and we haven't deployed everything yet.  My developers suggest that Webcenter sites doesn't handle personalization very well but I can't see how that could be the case.
    Could someone please point me in the direction of some guides, such as an overview of how personalisation works in webcenter sites and then also a granular guide from planting cookies and reading them etc.
    I'd just like to know how it works and what skills I need to put in play to achieve our personalization strategy.
    Grateful if you can help.

    No worries.
    So strictly speaking OWCS doesn't set any cookies (unless you use the SETCOOKIE API), but the app server does in order to maintain sessions.  The visitor context within Sites is managed on the session too, so all you need to do is somehow link your sessions together from one browsing session to the next, and your'e home free.  One way of doing this is by asking the user to log in. But another, more powerful way, is to set a cookie on the user's browser, with some identifier for the user.  If you're using "remember my login" functionality, you might as well just user the userid, but if you are doing implicit personalization, you can even use a unique id.  Here's how this works:
    The visitor accesses your site. You look for the "i-know-this-guy" cookie and don't find it, so you set it to some system-generated value
    You then bind the "i-know-this-guy" cookie to the visitor's visitor context by assigning it as an alias to the context, with vdm:setalias
    Sites will now AUTOMATICALLY analyze all past visitor sessions that have ever been tagged with that alias and merge them together with the current session. Presto! instant profile for user
    You can personalize against this profile, or you can augment it once the user actually logs in (again, by assigning their userid as ANOTHER alias to the session).
    Once this is set up, you can do all sorts of cool things with the visitor context, like record history data for him, enhance the profile, and so-on. 
    Once the visitor context is the way you like it (or as you're improving it), you can target content for the user using the commercecontext tags.
    One word of warning: if you're doing implicit p13n you need to be aware of possible session stealing attacks, so when you switch from the i-know-this-guy cookie to actually having profile data assigned to the user, you probably want to remove the cookie and provide some functionality that asks the user to log back in.  While technically this is not necessary, it's a Good Idea.
    Tony

  • SPEL Field should be blank in R12 OAF Personalization

    Hi,
    I have a personalization requirment to remove the default values populating from "Labor Start Time" field and it should be blank. This field has Required property as *"${oa.current.StartEndTimeRequired}"* in original definition . I am trying to set the Required property as "False" or "No" at responsibility level. But there is no option to disable the default value, only had the following options :
    1. Inherit
    2. Yes
    3. SPEL
    How to resolve my issue. Is there any other way to solve this by personalization itself.
    Pl share your knowledge about this...
    Thanks,
    Mini.

    Wanted to know if there was ever a resolution to this question.  I need a solution for the same thing.  We do not want the complaint quantity of a QM notification to default to the order quantity.  We need the inspector to fill in this quantity.

  • Dynamic Portal Content

    Dear All
    I am creataing a page on Portal will be used to display advertisements.
    Advertisments have many paragraphs. How can I manage the web content of such type on Portal.
    Using Webdynpro to fetch text from database is an expensive task.

    hi adnan,
    Web Content Management in the Enterprise Portal -
    The future of traditional Web Content Management (WCM) systems is uncertain. Businesses
    are increasingly implementing enterprise portal solutions that are primarily focused
    on application and business process integration. However, existing Web Content
    Management systems that concentrate on the creation, maintenance and provision of
    web-based content, for example for intranet operation, have become established in today’s
    enterprise. This development presents a new challenge for enterprise IT departments:
    These two very separate system worlds must be unified both in design and technology.
    Enterprise portals represent a direct advancement for intranets and dynamic websites,
    mainly due to the user-specific integration of applications and information in a single,
    unified user interface. In order to make a clear distinction, the terms “intranet” and “portal”
    should be defined:
    An intranet provides employees with information using static HTML pages and/or a Web
    Content Management System. Access to individual web-based applications from the
    intranet is made possible by simple links. Consequently, an intranet is designed mainly
    for the purpose of information distribution and is only marginally involved in process optimization.
    Since there is no logical connection between the applications, users are forced
    to log in separately to various applications with different user registration data. The required
    user names and passwords are usually not consistent throughout a company. Furthermore,
    roles are not part of intranet design and it is not possible to customize the
    user interface (“user customizing”).
    An enterprise portal is a complex integration infrastructure that consolidates application
    systems, services and information from a variety of different sources within an enterprise
    into a central, unified user interface (e.g. web browser) that is individually adapted for
    each employee and accessible from every desktop. Enterprise portal content is individually
    adapted for every employee or group; this is made possible by corresponding role
    concepts.
    Enterprise portals have opened a single point of entry for a variety of different business
    applications. So why not simply present the complex content required directly within the
    enterprise portal and completely replace existing extranet or intranet solutions? Most
    new generation portal software products neglect this concept. The Content Management
    they offer out of the box is rudimentary at best. Unfortunately, many IT decision makers
    are either partially or completely unaware of this shortcoming.
    On the other hand, there are highly sophisticated Web Content Management systems and
    products on the market – functionalities range from Internet building blocks for creating
    simple homepages to adequate workflow integration within the Information Lifecycle.
    Moreover, these systems include additional tools for generating navigational structures
    as well as editing and authoring tools for managing content on websites. Link management,
    approval workflows and access controls for designated areas of the web-based
    solution are practically taken for granted. A Web Content Management system delivers
    the technologies, tools and methods for creating, managing, storing, preserving and providing
    electronic content throughout the entire enterprise. This generally recognized defnition originates from AIIM International (Association for Information and Image Management
    International). Unlike document management, which can be described as a database-
    supported management system for electronic documents, Web Content Management
    encompasses web publishing, publishing intranet or internet pages and provides
    structured publication of web-based information.
    At first glance, deploying Web Content Management systems allows enterprises to unify
    web-based content and application-based information within a single enterprise portal,
    regardless of the format in which the information is available.
    Some WCM software manufacturers have already taken action and provide – specifically
    for the SAP NetWeaver™ Portal – comprehensive integration packages that integrate
    their high-performance Web Content Management systems in the portal software.
    But how do companies manage and supply the content to be published in an enterprise
    portal created on the basis of business-oriented portal software? At a time when users
    are already confronted with heterogeneous environments in their day-to-day work, every
    additional system is simply another burden. Integrating a high-performance, technologically
    advanced Web Content Management system in an enterprise portal is problematic
    because, to a great extent, both software solutions implement competing concepts and
    technologies which must be further explained.
    Both systems require their own server infrastructure and rely on their own, completely
    proprietary software architecture based on a separate database and/or data storage system.
    As a result, additional expenditure is incurred for all of the following aspects:
    · Parallel expenditure for hardware
    · Parallel expenditure for operation and monitoring
    · Parallel expenditure for backup & restore
    · Parallel expenditure for security design and implementations
    · Parallel expenditure for performance optimization
    · Parallel expenditure for administrator training
    From the perspective of an enterprise portal infrastructure, a Web Content Management
    system is a third-party system which must be integrated via interfaces. Thus, the following
    issues must be addressed:
    (1) Parallel existence of two navigational structures: a) navigational structures, pages
    and roles within the enterprise portal and b) menu items and storage structures
    within the external WCM system.
    (2) Editors are required to learn how to work with two different tools and user interfaces.
    (3) A search function must be developed that can be utilized for both systems; access
    rights for both systems must be given special attention here.
    (4) Parallel existence of two authorization concepts. Defining access rights in an enterprise
    portal is generally possible on the basis of users, groups, and portal roles in
    particular. Access rights management in a WCM system has its own administrator interfaces
    and authorization objects which need to be aligned.
    (5) Parallel workflow concepts: An enterprise portal has application-oriented workflow
    procedures that are usually based on the user administration integrated into the portal
    (users, roles and groups). A WCM system often uses its own staging concept for
    approving web pages based on its own workflow which exists parallel to the portal
    workflow.
    (6) Parallel user registration data management: Enterprise portals offer powerful features
    for user administration which must be used in addition to or in competition
    with the WCM system user administration. It makes sense to use a single LDAP interface
    for both systems. However, this does not solve the key problem: both systems
    have their own administration tools for user management.
    (7) Parallel security concepts: Enterprise portals offer very powerful security design concepts
    and functions; a WCM system has its own design concepts and these must also
    be managed and taken into consideration.
    (8) Some external WCM systems generate portal objects (e.g. menu items in portal
    roles) via interfaces. Changes to these generated objects are overwritten during
    each generation process making it impossible to use all of the functionality of the
    portal tools. Only the features that are generated and/or supported by the WCM system
    can be fully leveraged.
    (9) Parallel concepts for link management: There are different methods for creating and
    managing links in both software systems. A particular problem is posed by targets
    that affect the role-based navigational structure of the enterprise portal which generally
    cannot be conveniently selected as most editors would expect.
    (10) Parallel page creation and layout concepts (look & feel): Both systems have their
    own concept of performance-optimized page presentation. Similarly, both systems
    offer different methods and tools for editing the “look & feel” of the pages.
    Taking the above issues into consideration, serious thought should be given to integrating
    an external Web Content Management system in an enterprise portal. From a longterm
    perspective and when taking the Total Cost of Ownership into consideration, operating
    two IT systems as complex as these parallel to one another is impractical, even if the
    WCM system manufacturers offer portal-specific integration packages for their software.
    A closer look at these packages shows that many of the interface problems and design
    redundancies detailed above will nevertheless continue to persist.
    From the author’s perspective, every project involving Web Content Management in enterprise
    portals should question whether or not the desired editing processes and WCM
    requirements could be served with the standard features of the enterprise portal or covered
    by an expansion package or implementation and project work. This solution path is
    further explained in the following practical example.
    Practical example: Web Content Management in the SAP NetWeaver™ Portal
    With its SAP NetWeaver™ Portal, SAP not only provides the basis for a successful
    backend system for business process optimization, but also delivers basic Web Content
    Management functionalities. In order to structure the content, the SAP NetWeaver™ Portal
    utilizes a central tool - the Portal Content Studio.
    The Portal Content Studio offers a central environment for developing and managing all
    types of portal content, such as portlets (iViews), pages, layouts, worksets, roles, and
    packages.
    Figure 1: Portal Content Studio for the SAP NetWeaver™ Portal (source: btexx Portal)
    The most important object in the Portal Content Catalog is the role, which serves two
    purposes: First of all, the role is assigned to users or user groups, achieving the typical
    personalization required of an enterprise portal, secondly, the role in the SAP portal defines
    the menu structure that is linked to the role at the same time.
    A role can be implemented as a hierarchical tree structure with an infinite number of
    nested objects. The tree structure is formed by creating folders. Pages or iViews can be
    positioned at any level within the hierarchy. There are different types of iViews; typical
    examples of iViews are R/3 transactions, eBusiness applications, Internet/intranet applications,
    or content-based iViews (HTML content, text, graphics). iViews are typically positioned
    and arranged on pages but they can also be independently built into roles.
    Within a role, so-called Entry Points must be defined which are then included as a menu
    item in both of the top navigation bars of the portal menu. The portal menu is generally
    comprised of multiple roles (with corresponding Entry Points). However, the order of the
    menu items can be defined (using the Attribute Priority).
    Additionally, SAP provides an Internet platform that offers a selection of ready-to-use
    portal contents in a general catalog that can be imported into the Portal Content Studio.
    SAP calls these out-of- the-box solutions SAP Business Packages. Partners and other
    software manufacturers are able to provide solutions and/or interfaces based on this
    platform and have them certified by SAP (SAP offers a certification program especially
    designed for these solutions). The iView list for the so-called Portal Content Portfolio
    (formally iView Studio) includes thousands of iViews.
    The SAP Portal Content Portfolio can be accessed here:
    https://www.sdn.sap.com/irj/sdn/developerareas/contentportfolio
    In many aspects, the tools and capabilities of the Portal Content Studio are comprehensive
    and advanced yet they are not sufficient for comprehensive Web Content Management.
    First and foremost, the Portal Content Studio supports the establishment of rolebased
    navigational structures and the definition of portal pages on which iViews can be
    positioned and arranged. This method of content creation is comparatively complex and
    not suited for the daily business of an editor, who is typically less involved in changing
    content structures and more involved in changing the content elements contained therein
    (text, graphics, flash files, links, documents, etc.). Pragmatic methods and simple
    mechanisms are desired for the management of this content. The material in the content-
    based iViews must be freely definable through simple and intuitive means and editors
    should be able to create content themselves.
    The SAP Knowledge Management (KM) component is available for storing content and
    documents in SAP NetWeaver™. The content to be presented can be stored and managed
    via a folder structure that must be managed parallel to the Portal Content Directory.
    However, in the standard feature set of the SAP NetWeaver™ Portal, the KM folder where
    this content is later to be saved must be defined for every content-based KM iView. An
    automatic link between the current role position and the KM location is not created. Simple
    shifting between read and edit mode is another feature that is not available in the
    standard version despite the fact that this functionality is extremely important for editors.
    Despite the multitude of existing functions, the standard SAP NetWeaver™ Portal offers
    insufficient capabilities for comfortable Web Content Management. Editing capabilities for
    XML forms, so-called docs iViews, URL-iViews or TREX searches are offered but their use
    is anything but intuitive and involves a great deal of administrative expenditure. This
    makes a high level of knowledge in building web content within the SAP NetWeaver™
    Portal a prerequisite. Above all, there are little or no possibilities for using Web Content
    Management functionality such as the construction of generic content structures, link
    management, multi-language support or a navigational context available from the search
    results without the relevant programming or HTML knowledge.
    This is where an enhancement from btexx business technologies GmbH, the Business
    Package easyWCM for Web Content Management in SAP NetWeaver™ Portal comes in. It
    uses the Portal Content Studio as a central tool yet significantly accelerates editing processes.
    It allows content elements to be linked effectively with portal objects that are created
    automatically through the use of easyWCM iViews. Every authorized user can create,
    publish and edit information.
    This Business Package automatically stores the content elements in the KM component
    assigned in the navigation structure in the background and makes them available for further
    editing on portal pages, greatly simplifying subsequent content management work.
    This is why the editor no longer requires technical knowledge of where the content is
    stored in the KM. Thanks to easyWCM, both the editor and the end-user work with the
    same portal role and costly multiple management of the navigation and content storage
    structure is unnecessary. Using the “Inplace Editing” feature, the editor is able to edit
    content directly on the portal pages on which the content is presented and visualized.
    The Business Package is based 100% on the SAP NetWeaver™ Portal and Knowledge
    Management Components; no third-party servers or additional software products are required.
    The portal server is solely responsible for providing the runtime platform.
    A third-party Content Management System may be able to offer a larger selection of features
    than easyWCM but it implementing and operating the additional solution will require
    a great deal more resources. The easyWCM Business Package for the SAP Net-
    Weaver™ Portal provides Web Content Management simply and effectively while supporting
    the following essential requirements:
    Complete integration for SAP Portal Content Studio
    An editor does not need any tools other than the SAP Portal Content Studio. The desired
    navigational structures are provided as SAP portal roles in the SAP Portal Content Studio
    - the application of easyWCM iViews is thereby possible anywhere within portal roles,
    worksets and pages. The main advantage of this solution is that the editors enter content
    in a single environment in which all web content and navigational structures are stored
    and administered.
    Inplace editing:
    End-users and editors work with the same portal roles. Therefore, no separate portal
    roles for providing and maintaining the content are required! As an editor, easyWCM
    iView offers you the ability to add and work on content components directly within the
    portal (Inplace Editing). Furthermore, the editor is able to use SAP KM standard functions
    (e.g. authorization assignment, workflow, feedback, rating, etc.) directly within the content
    component.
    Automatic creation of KM folders
    A general standard is that everyone must indicate the respective KM file path in which
    the content components are to be stored. This requires a great deal of effort when maintaining
    portals with a large number of web content elements. easyWCM automatically
    produces the necessary listings with the desired KM authorizations at runtime and simultaneously
    activates the desired KM services (life span, manual arrangement, history,
    workflow). During shifting or copying processes in the SAP Portal Content Studio, the
    elements are automatically moved and copied within the KM!
    Preview functionality from Portal Content Studio
    A preview function for each form is easily accessible with a single click. It is also possible
    to preview items directly from the Portal Content Studio in order to view the complete
    portal page, for example. easyWCM iViews were designed in a way that also enables users
    to enter and edit content directly from the SAP Portal Content Studio preview function.
    Multiple use of content elements
    easyWCM iViews may be adjusted in such a way as to allow content to be used more
    than once. Using this option, the content is not stored by the role and/or page, but is
    linked centrally within the easyWCM iView. The multiple use of content components is
    important, for example, if the right column of the portal presentation is exactly the same
    for several pages (e.g. for contact data, partners, advertisements, etc.).
    Approval workflow
    If desired, the SAP KM approval workflow may be activated in order to manage content
    elements. Changes to content elements will only be visible after the approval. All XML
    forms provided by easyWCM support the SAP KM approval workflow and indicate the
    permission status by using traffic lights.
    Version management
    If desired, the SAP KM version management may be activated in order to manage content
    elements. An editor with the proper authorization can specify the portal pages on
    which version management should be activated. When version management is activated,
    it is possible to replace older content components or to cancel incorrect modifications.
    With each change, a new version is automatically stored and documented including the
    date and the person who made the change.
    Life span
    If desired, the SAP KM life span function may be activated in order to manage content
    elements. An editor with the proper authorization can specify the portal pages on which
    the life span function should be activated. Activating the life span function makes it possible
    to publish a content component for a specific period (this is useful for news or
    events, for example).
    Authorization-based search functionality
    The SAP NetWeaver™ standard component TREX is used for the search function. One of
    the key advantages of easyWCM compared to external WCM solutions is that the search
    is implemented completely on the basis of the SAP NetWeaver™ platform and, in particular,
    that it is dependent on the authorization status. A separate search machine with its
    own user and authorization administration is not required.
    Multi-language support
    easyWCM automatically detects the language of the editor and stores the content in
    separate folders. Folders for content in different languages are created based on the active
    portal language.
    Ready-to-use forms and pages
    easyWCM contains a set of immediately useable portal roles and pages which may be
    used for your desired menu structures and page layouts. As such, easyWCM provides the
    ability to create and maintain Internet pages without special HTML programming knowledge.
    easyWCM also contains more than 30 XML forms based on the XML forms builder
    (SAP standard) which can be used for content creation. These XML forms may also be
    custom designed to fit your needs.
    Personalized user interface
    easyWCM determines the user interface depending on portal authorizations of the
    user/editor and the corresponding authorizations of the respective KM folders. The
    easyWCM package contains different KM layout sets which may be activated via customization,
    if desired. Working on content is simple; an editor with the appropriate KM writepermissions
    regards
    karthik
    reward me points if it helps you

  • [Personalize] when property is require.

    Hi all,
    In custom code for personalize. At field AUDIT_QTY.COMMENT, I want to require every time when user want to cancel sale order. When I'm custom code this item is require and want to cancel at sale order level, It can click EXIT BUTTON to return sale order block but at line of sale order level It can't exit normally. I need to close this form always and it show message "Filed must be entered" (at item : AUDIT_QTY.COMMENT). I don't understand why in header level is not found this error. Please help and advice me to solve this problem.
    Thank you.

    Hi, jpasan.
    Sorry for the delay. Does this happen only when you try to connect to a public Wi-Fi? If yes, how about connecting to a secure Wi-Fi? Did the issue still persist? If not, there will be a possibility that the connection is slower, given the fact that you are trying to connect to a public Wi-Fi.
    You can try to do the hardware reset on your phone. This will refresh the settings of the phone no data will be deleted. Just press and hold the volume down and the power button for about 10-15 secs. Wait for the phone to restart, then try connecting again.
    Just keep us posted. Thanks.

  • OAF Personalization-Making a field Required.

    I have a custom OAF page which has a Message text input field and is currently is a required field, Using personalization i wanted to make this a optional filed. But when i select that personalization properties, i dont see the option "required" and its values.
    Layout structure: Message Component Layout->Message Layout->Default single column-> Message Text Input field.
    Thanks
    Vishnu

    Vishnu
    Read only property is not controlled through personalization.What you need to do is extend the controller of the page and in the processRequest of the page use following code.
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext,webBean);
    OAMessageTextInputBean mtb = (OAMessageTextInputBean)webBean.findChildRecursive("Bean ID");
    mtb.setRequired("no");
    }Thanks
    AJ

  • Forms Personalization - Making a field required

    Does anyone know how to use Forms Personalization to make a field required?

    I haven't been able to get this to work. I'm trying to change the Returns form in Receiving to force the user to enter a reason code when they do a return. When does the WHEN-VALIDATE-RECORD event occur? Is it when you press SAVE? I've set it up to give the user an error message when the reason_code field is null, but it's not working. It allows me to save with a null reason_code.
    Thanks for your help.

  • Form Personalization - Make field required based on LOV selection

    Newbie here.
    I am trying to make a field required based on the selection of the LOV that is next to it. Having a heck of a time with it.
    The form i am working on is the Sub Invenntory form that you get to via Organization Items. We want the subinvnetory field to be manditory when subinv is selected from the LOV in the sources tab.
    here is what i have so far:
    CONDITION
    Trigger Event: WHEN-VALIDATE-RECORD
    Trigger Obj: ITEM_SUBINVENTORIES
    Condition: ${item.item_subinventories.SOURCE_TYPE.value} = 3
    Action
    Type: Property
    Object Type: Item
    Target Object: ITEM_SUBINVENTORIES.SOURCE_SUBINVENTORY
    Property Name: REQUIRED
    Value: TRUE
    The problem seems to be that i can't get the field to be required. It shows up yellow but still allows me to save w/ the field being blank.

    I do not know about the particular form that you are trying to personalize, but whenever I have created a condition, it has usually been in the following syntax:
    :BLOCK_NAME.FIELD_NAME = 'VALUE'
    For example, :MTL_SYSTEM_ITEMS.PRIMARY_UNIT_OF_MEASURE_MIR = 'SEAT'
    Yours seems to be very much different from mine, but then again, I am not technical so I cannot comment intelligently on that aspect.
    May be that is the problem.
    Also, once you get it to work, you might want to also add a condition where the field is turned to un-required when the SOURCE_TYPE is NOT 3.

  • Form personalization in a custom form (.fmb) - Requirements

    Hi,
    I need apply some forms personalizations on a customs form (XX....fmb). Do you understand?
    In some forms (customs forms) that functions have no effect, but in others (customs forms too) yes. Does anyone know why?
    What are the requirements to use forms personalizations in a custom forms? Evidently some meet with that requirement.
    EBs Version 11.5.10.2
    Thanks in advance
    Regards.
    Andrés.

    I need apply some forms personalizations on a customs form (XX....fmb). Do you understand?Please see these docs/links.
    How To Do Forms Personalization [ID 468657.1]
    Information About the Oracle Applications Form Personalization Feature in 11i [ID 279034.1]
    Sample Testcase For Using Form Personalization In Oracle Applications [ID 744069.1]
    Limitations of Forms Personalization [ID 420518.1]
    Forms Personalization Document
    Forms Personalization Document
    In some forms (customs forms) that functions have no effect, but in others (customs forms too) yes. Does anyone know why?What do you mean? Please elaborate more.
    What are the requirements to use forms personalizations in a custom forms? Evidently some meet with that requirement.
    EBs Version 11.5.10.2See the docs referenced above.
    Thanks,
    Hussein

  • EBS Personalization, difference between REQUIRED and REQUIRED (COVER)

    Hi, everbody...
    I'm using Personalization in Sales Order Forms to set 2 fields as REQUIRED.
    There are 3 kinds to choose of REQUIRED.
    What is the difference between they (REQUIRED, REQUIRED (Item-Instance) and REQUIRED (Application-Cover)?
    What is the function of each?
    thanks.
    Leonardo Litz

    I am guessing that your referrring to the level of detail for the forms personalization. When dealing with Oracle Forms, you have three different levels. Just remember FBI, Form/Block/Item level objects. Just like creating form triggers at each of these levels, you can define rules at them as well.
    Personalization rules are defined in the form's *.ldt file found in the $FND_TOP directory. You'll need to know the name of your form and the *.ldt file associated with it. You'll need to update the *.ldt file with a rule condition like the following:
    BEGIN FND_FORM_CUSTOM_RULES "302"
    FUNCTION_NAME = "INV_INVTTMTX_MISC"
    DESCRIPTION = "Mandate Reason Codes"
    TRIGGER_EVENT = "WHEN-NEW-ITEM-INSTANCE"
    TRIGGER_OBJECT = "MTL_TRX_LINE.SUBINVENTORY_CODE"
    CONDITION =
    "substr(:MTL_TRX_LINE.ITEM,instr(:MTL_TRX_LINE.ITEM,'|',1,1)+1) in ('555')\t"
    SEQUENCE = "10"
    CREATED_BY = "34307"
    CREATION_DATE = "2010/08/10"
    OWNER = "USER123"
    LAST_UPDATE_DATE = "2010/08/10"
    LAST_UPDATE_LOGIN = "0"
    ENABLED = "Y"
    FIRE_IN_ENTER_QUERY = "N"
    FORM_NAME = "INVTTMTX"
    RULE_TYPE = "A"Also, you'll need to compile your changes using a command similar to the following:
    FNDLOAD apps/apps_pswd@Instance_name 0 Y UPLOAD $FND_TOP/patch/115/import/affrmcus.lct INV_INVTTMTX_MISC.ldt

  • To Make the Long text field as required using OA Framework Personalization

    Hi All
    In IProcurement requisition, we have long text field called 'Justification' a long text field. I have made this field as mandatory by setting the required property as 'Yes' at site level. This works for Most of the cases. However if the user just presses Enter key and skip without entering something in this field . So how to stop the user without entering something except spaces or enterkey to proceed further.
    Regards
    Rajkumar

    Hi,
    Very Interesting question, I never thought of it.
    In your case you may try to extend the controller of that page and in the controller trim the text and set that value to the text.
    In other way, You can try in USER hook function : POR_CUSTOM_PKG package, check if you are getting that value.
    Regards
    Apurba K Saha

  • FORM personalizations, get an error: One or more required fields ....

    when Action type is set to Bulitin, and Builtin Type is RAISE FORM_TRIGGER_FAILURE, then press button: Apply Now to get the following error:
    One or more required fields are missing values.
    Why?
    Thanks

    I open the form:FNDCUSTM.fmb, to find the code:
    if :FND_FORM_CUSTOM_PROPS.ARGUMENT_TYPE IS NULL or
    :FND_FORM_CUSTOM_PROPS.OBJECT_TYPE IS NULL or
    :FND_FORM_CUSTOM_PROPS.TARGET_OBJECT IS NULL or
    :FND_FORM_CUSTOM_PROPS.PROPERTY_NAME IS NULL THEN
    fnd_message.set_name('FND','FND_CUSTM_REQUIRED');
    fnd_message.error;
    else
    app_form_customizations.get_property
    (:FND_FORM_CUSTOM_PROPS.ARGUMENT_TYPE,
    :FND_FORM_CUSTOM_PROPS.OBJECT_TYPE,
    :FND_FORM_CUSTOM_PROPS.TARGET_OBJECT,
    :FND_FORM_CUSTOM_PROPS.PROPERTY_NAME,
    :FND_FORM_CUSTOM_PROPS.FOLDER_PROMPT_BLOCK,
    :PARAMETER.FORM_ID);
    end if;
    so I know why is that.
    Thank you for your help.

  • Self Service Personalization Making a Flex Required

    I have added a flex field into my self service pages for iProcurement/Requisitions and it is working fine. The user base would like the field to be required but we cannot require it at the DFF definition because that would break PO's for us. Is there a way to make this field (a simple poplist of 4 values) to be required in Self Service pages without checking it as required in the FF definition? I see other field types like a Messgae Choice and the like have a "required" attribute, but the Flex does not.
    Any thoughts?

    I haven't been able to get this to work. I'm trying to change the Returns form in Receiving to force the user to enter a reason code when they do a return. When does the WHEN-VALIDATE-RECORD event occur? Is it when you press SAVE? I've set it up to give the user an error message when the reason_code field is null, but it's not working. It allows me to save with a null reason_code.
    Thanks for your help.

Maybe you are looking for

  • Using my US Skype account in Africa

    I will be taking my laptop to Burundi and would like to use my Skype account to call mobile and landlines back in the US.   Is this workable and what would the calls cost?    Thanks. Solved! Go to Solution.

  • Coherence Extend Config:   Client  create a new Cluster

    Hi, I have configured one storage-enabled coherence node and one proxy server on port 9099 as shown in the wiki. Coherence client is configured with the right -Dtangosol.coherence.cacheconfig which points to the xml file with +     +<remote-cache-sch

  • 3D rectangle placemat not working

    I'm trying to create a 3D rectangle placemat using Illustrator in Effect>3D>Rotate but it keeps saying there's not enough memory (ram). It didn't work in college, my laptop or the IMac. I'm not sure if there's a bug that's preventing it from working.

  • Trying to print but I get "unexpected error #116"

    I've been working with my Palm Centro and my Mac for 6 months, without ANY problems regarding syncing to the Mac. Now suddenly when I try to print my contact list I get the error message, then the software shuts down. I did what every good previous P

  • IMac wont start up after upgrade to Mavericks

    I installed Mavericks as an upgrade to OS X 10.6.8 on my iMac and with in a half an hour of use my computer froze, I have tried all the normal rebooting techniques but my opening screen still has the vertical green stripes, even after using the disk