PS Query & SQL

 View Only
Expand all | Collapse all

Mapping of peoplesoft payroll pages to database tables

  • 1.  Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 01:13 PM

    Hi, I'm new to Peoplesoft. Previous systems I've worked with show the database and field name when you hover over the record so I can figure out where to get data in the database and it seems PeopleSoft doesn't have this functionality. I have to run reports that join job, HR, payroll with finance (fund, program, project) data. Does anyone have a list of pages mapped to DB tables, data dictionary or even just a list of database tables with more detailed descriptions?

    Thank you!

    Anne

    Simon Fraser University



    ------------------------------
    Anne Rosario
    Business Analyst
    Simon Fraser University
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------
    Alliance 2026 Registration is Open!


  • 2.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 01:26 PM

    Hi Anne,

    I believe there is a Chrome plug-in that some people use. I'm sure if there's someone who uses that, they'll chime in. Personally, I use a query:

    SELECT A.LBLTEXT, A.RECNAME, A.FIELDNAME 
      FROM PS_CS.PSPNLFIELD A 
      WHERE ( A.PNLNAME = :1 
         AND A.LBLTEXT <> ' ' 
         AND A.FIELDNAME <> ' ' 
         AND A.RECNAME <> 'PSXLATITEM' 
         AND A.RECNAME NOT LIKE '%WRK' 
         AND A.RECNAME NOT LIKE '%DERIVED%' 
         AND A.RECNAME NOT LIKE 'FUNCLIB%' ) 
      ORDER BY 2;

    The prompt is for the page name. Just in case you weren't aware, when you're on the page in question Ctrl+Shift+J and you'll get an information page with the page name. Plug that into the prompt for that SQL and you'll get the list of fields & records along with the description from the page to help with matching.

    The SQL excludes working & derived tables (since you can't really query those). So, it's not a 100% answer, but most of the time it gets me what I need to query.

    I hope this helps.

    Thanks,

    Sarah



    ------------------------------
    Sarah Hoegger
    Business Analyst
    University of Minnesota
    hoegg001@umn.edu
    ------------------------------

    Alliance 2026 Registration is Open!


  • 3.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 01:35 PM
    When you are on a page, you can get record and field information by right-clicking on the field and then selecting "Inspect" (Firefox and Chrome).  


    David Ehrlich | Senior Business System Analyst - Admissions, Student Records, Data & Reporting

    Duke University | Student Information Services & System (SISS)

    david.ehrlich@duke.edu | 919-684-1270

    www.sissoffice.duke.edu





    Alliance 2026 Registration is Open!


  • 4.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 03:05 PM

    This worked like a miracle too thank you



    ------------------------------
    Anne Rosario
    Business Analyst
    Simon Fraser University
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 5.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 02:53 PM

    Thank you this was so helpful



    ------------------------------
    Anne Rosario
    Business Analyst
    Simon Fraser University
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 6.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-26-2025 02:10 PM

    Thanks for sharing the query! I made a slight adjustment to it. The original query has FROM PS_CS.PSPNLFIELD. The PS_CS is a schema name that must be part of the University of Minnesota PeopleSoft installation. I deleted that part and left it as pspnlfield. That worked on my database. 

    I replace the ORDER BY 2 with ORDER BY a.recname to make it clearer what the result set is sorted by. That is just a style choice by me. 

    SELECT
        a.lbltext,
        a.recname,
        a.fieldname
    FROM
        pspnlfield a
    WHERE
        (
            a.pnlname = 'USER_GENERAL' --replace with page name
            AND a.lbltext <> ' '
            AND a.fieldname <> ' '
            AND a.recname <> 'PSXLATITEM'
            AND a.recname NOT LIKE '%WRK'
            AND a.recname NOT LIKE '%DERIVED%'
            AND a.recname NOT LIKE 'FUNCLIB%'
        )
    ORDER BY
        a.recname
    /



    ------------------------------
    Enrique Pizana
    PeopleSoft Developer and Support Engineer
    Washington State Board for Community and Technical Colleges
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 7.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 01:36 PM

    If using Chrome check out the following Google extensions.  

    PS Utilities
    PSChrome



    ------------------------------
    Casey Koehn
    Senior Analyst
    Lone Star College
    casey.b.koehn@lonestar.edu
    ------------------------------

    Alliance 2026 Registration is Open!


  • 8.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-24-2025 02:35 PM
      |   view attached

    I want to add to what Sarah posted above.  The ability to Ctrl+Shift+J is not always turned on for the environment you are in.  In order to do so you will want to take a look at the document I attached.



    ------------------------------
    Daniel Labrecque
    Senior 2 Business Systems Analyst/Functional Architect
    University of Nevada, Las Vegas
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Attachment(s)

    Alliance 2026 Registration is Open!


  • 9.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-26-2025 02:13 PM

    PS Utilities is great. I have been using it for years. 



    ------------------------------
    Enrique Pizana
    PeopleSoft Developer and Support Engineer
    Washington State Board for Community and Technical Colleges
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 10.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-27-2025 10:20 AM

    Hi Anne, 

    Another way to get at the information is through the browser URL. I use chrome and can always spot the Menu and Component for the page I'm on. I also use the right-click/inspect which will help you get fields within the record table:

    Sincerely, 

    Elizabeth O'Connor



    ------------------------------
    Elizabeth O'Connor
    System Operations Manager
    University of Colorado
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 11.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-27-2025 10:28 AM

    Hi Anne,

    I put together a simple document a long time ago.  It is mostly US Payroll focused, but if you're putting something together, you may like it as a guide:

    https://drive.google.com/file/d/1e0M97EF5iYsGCDWerU20THAslxzfA8Xf/view?usp=sharing



    ------------------------------
    Nicole Apostola
    Payroll and Financial Systems Analyst
    Princeton University
    na2344@princeton.edu
    ------------------------------

    Alliance 2026 Registration is Open!


  • 12.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-27-2025 04:27 PM

    Thank you so much for sharing your document :)



    ------------------------------
    Anne Rosario
    Business Analyst
    Simon Fraser University
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 13.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-28-2025 09:21 AM

    Hi Anne!

    I think the worth of the PS Utilities Chrome plugin (that also works in Edge) was not highlighted. It is an invaluable tool and provides exactly what you are looking for - a way to point to a field and know its origin. You can also get App Designer Page and Component information just as easily, and there are a few other nice options as well. Since you are new, I will mention that you will see field names that may come from views or are calculated on the fly called Derived fields that only hint at where they come from but sometimes have the word "Derived".  Here is a screen shot of a page that has a lot of derived fields - pointing to the Total you can see the field name above in the PS Utilities section. You can see that it also shows the Username and the environment instance. You get this look just by pressing the Looking glass in PS Utilities to toggle it on and off. Then simply float on any field.



    ------------------------------
    Jason Moyer
    Digital Project Manager | PMP | SME| Higher Ed Digital
    Huron Consulting Group
    ------------------------------

    Alliance 2026 Registration is Open!


  • 14.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-29-2025 12:51 PM

    You should use the Entity Relationship Diagrams.  They're typically loaded, only into a demo instance.

    Check out these MOS articles:

    Where to Find ERD (Entity Relationship Diagrams) for PeopleSoft Enterprise HCM 8.8 SP1, 8.9, 9, 9.1 and 9.2 Releases? (Doc ID 1051162.1)

    PeopleSoft Human Capital Management 9.2 Entity Relationship Diagrams (Doc ID 1559851.1)



    ------------------------------
    Alexei Tetenov
    Software Engineer
    Rochester Institute of Technology
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!


  • 15.  RE: Mapping of peoplesoft payroll pages to database tables

    Posted 01-29-2025 01:11 PM

    i dont have a myoracle support account yet but looking forward to viewing this thank you



    ------------------------------
    Anne Rosario
    Business Analyst
    Simon Fraser University
    ------------------------------

    Message from the HEUG Marketplace:
    ------------------------------
    Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the HEUG Marketplace.
    ------------------------------

    Alliance 2026 Registration is Open!