The PeopleSoft Component Processor Flow Chart

If I had to tell someone what the most important concept they need to understand as a PeopleSoft developer, I would quickly answer. It is the Component Processor and how it allocates Buffer space, how it places information in the buffer, and how to ensure that you maximize its use.

If you ever went to formal PeopleCode training, they tell you this same thing. In fact, they hand out a lamenated Component Processor Flow Chart that explains the entire flow including the PeopleCode events and what order they get fired.

I was thinking to myself the other day.... I wish I still had that chart. Then upon searching the web I actually found that exact flow diagram online. I'm not sure how long it's going to stay out there, so if I were you I would go and download it for yourself, save it, and print it off!

The PeopleSoft application is an extremely powerful and highly configurable product that runs many different applications. Every application that is accessed online through the PeopleSoft Internet Architecture is part of a component. When you navigate to a particular content reference or menu item to access a particular page, the Component Processor is what performs all of the activity including executing SQL, PeopleCode, loading the component/page, and filling the buffer with the necessary data that was requested. More importantly, all of these activities happen in a specific order.

It is this overall process that every PeopleSoft developer and analyst needs to understand thoroughly. If you understand how the component processor works and how it allocates buffer space, than debugging, performance tuning, designing, and developing your PeopleSoft applications will be simple for you. However, if you miss this concept or don’t fully understand it, your design and development process and your online performance will be inadequate. In addition, it will become more difficult for you to debug your applications without understanding the component processor.

It's also important to understand the PeopleSoft Internet Architecture (PIA); especially the separation or partitioning of the data elements within a PeopleSoft application. More on that in another posting..

Popular White Paper On This Topic

1 Comments

People Soft HRMS Technical/Functional Call Us-001-201-210-8616 21st Century Software Solutions Online Training 21st Century providing Online training and support on All Technologies. If you are seeking training and support you can reach me on 91-9000444287. Online training by real time Experts. Call us 001-309-200-3848 for online training http://www.21cssindia.com/courses/people-soft-hrms-technical-funcational-online-training-129.html contact@21cssindia.com

Disclaimer: Blog contents express the viewpoints of their independent authors and
are not reviewed for correctness or accuracy by
Toolbox for IT. Any opinions, comments, solutions or other commentary
expressed by blog authors are not endorsed or recommended by
Toolbox for IT
or any vendor. If you feel a blog entry is inappropriate,
click here to notify
Toolbox for IT.

Follow Derek Tomei, CEO of DMT Solutions and founder of PeopleSoftCareer.com, considered a PeopleSoft industry expert consultant, ...
more

Follow Derek Tomei, CEO of DMT Solutions and founder of PeopleSoftCareer.com, considered a PeopleSoft industry expert consultant, as he shares his PeopleSoft expertise, including but not limited to development, management, architecture, database administration, system administration, web development, employee and manager self-service, and project management.
less

Receive the latest blog posts:

Share Your Perspective

Share your professional knowledge and experience with peers. Start a blog on Toolbox for IT today!