Monday, 25 September 2017

PeopleSoft Event Mapping Framework

What is Event Mapping Framework?
If any delivered page has to be customized, user can simply modify and add the business logic to the necessary events. However, in the selective adoption model, user will be forced to retrofit customisations every time on a new image, fix etc.

The Related content event mapping frame work, a part of related content framework (RCF), enables users to inject custom code to component/component field events without modifying the actual objects. It is essentially a driver to create built on solutions for applications. This still involves customizations but is easier to maintain and retrofit.


How to implement Event Mapping?


Step 1: Application class with business logic
  • Identify the target event, have good understanding on the context and component buffer.
  • The app package should extend PT_RCT:ServiceInterface
  • The business logic should be present in the Execute method


Step 2: Create a related content service definition

  •  Create a new related content service definition in the below navigation.



  •          Provide the application package name and class which contains the business logic.



Step 3: Map the related content service to the event
  • ·         The mapping is done in the following navigation



  •          Navigate to event mapping tab and select the component to inject the business logic.


  •          Select the event to inject the business logic and the sequence in which it should be executed.

  •         Component events/Component record events can be selected.

Migration of Event Mapping Framework

  Include the following object into project
o   Related content definitions – ensures the migration of related content definition and application package.
o   Related content services (Related content configurations & related content layouts) – ensured the migration of event mapping configuration.

Pros

  • Allows customizing delivered functionality without modifying any delivered objects. This makes maintenance and retrofitting customization much easier.
  • Users can include all modifications for a module in a single application package with sub packages for each component and each customization should be its own class.
  • A single app package would be the entire module which makes migration, documentation and knowledge transfer much easier.
  •  Map generic application class to multiple components. If the same business logic is needed in many components the event mapping is sufficient.

Cons

 Users can insert code before or after the event code. If the business logic requires the customization in between the existing code this feature does not support it.

Author: Eileen Franklin
Kovaion Consulting- PeopleSoft Practice








8 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. thanks for this studying interesting information giving to us very nice post.
    Informatica Training in Chennai

    ReplyDelete
  3. The Event Mapping Framework allows users to inject custom code into component events without modifying original objects, easing the maintenance and retrofitting process during updates. It facilitates customization while minimizing the need for direct modifications.

    ReplyDelete
  4. Balancing academic responsibilities can be overwhelming, especially when working on a dissertation. An affordable business dissertation writing service UK can provide the necessary support to ease your workload. With expert writers, structured research, and quality content, these services help students meet deadlines without compromising on excellence. Seeking professional assistance ensures a well-researched dissertation, reducing stress and improving academic performance. Managing your workload becomes easier when you have reliable support to guide you through complex assignments.

    ReplyDelete
  5. Managing academic workload can be challenging, especially when dealing with complex subjects like algebra. With an Affordable Algebra Class Service, students can get expert assistance, making it easier to understand difficult concepts and complete assignments on time. Quality support at budget-friendly rates ensures a stress-free learning experience while improving academic performance

    ReplyDelete
  6. Modern consumers closely observe how companies treat people, the planet, and society as a whole. Ethical sourcing, environmental sustainability, and employee well-being play a crucial role in shaping public perception. Within this framework, Amazon's corporate social responsibility demonstrates steps taken to address climate change, improve working conditions, and support global communities. Investments in green energy and social initiatives indicate progress toward responsible corporate behavior. Such actions not only enhance brand reputation but also set benchmarks for other multinational corporations aiming to operate ethically in a competitive business environment.

    ReplyDelete
  7. Understanding how people behave at work is essential for academic success and real-world management skills. Many students struggle to connect theories with practical examples, which can affect grades and confidence. This is where expert guidance becomes valuable. With organizational behavior assignment support, complex topics like motivation, leadership styles, teamwork, and workplace culture become easier to understand. Well-structured explanations, real case studies, and clear analysis help students meet university standards. Reliable assistance ensures originality, proper referencing, and timely delivery, making academic life less stressful while improving overall learning outcomes.

    ReplyDelete
  8. Major changes in life often bring deep emotional, psychological, and social effects that shape how a person thinks, behaves, and copes with challenges. Events such as loss, career shifts, illness, or major achievements can influence confidence levels, relationships, and overall mental well-being. During such transitions, individuals may experience stress, growth, or a mix of both, depending on the support and resources available to them. It is important to explain the impact that significant life events may have on an individual to better understand changes in motivation, resilience, and personal identity. Recognising these impacts helps professionals, families, and individuals respond with empathy, support, and effective coping strategies during critical phases of life.

    ReplyDelete