Best Of
Re: PeopleTools upgrade - issues with "Invalid Views" steps
Casey - Thanks for checking, that behavior makes sense given your findings that one particular row skips your clean up of PS_PTUPGDDDOUTPUT.
To further explain INVWBUSY row (DDDTYPE = INVWBUSY, PTP_SEQ_CHAR = V-1) is a temporary “busy flag” record used by the upgrade SQRs (like DDDINVWS.SQR) to prevent concurrent access to PS_PTUPGDDDOUTPUT. It should normally be deleted automatically at the end of a clean run, but if the previous DDDAudit or Invalid View step was interrupted or failed mid-process, the flag can remain in the table.
Snippet from dddinvws.sqc begin-SELECT
'Y' &SelIsBusy1
FROM PS_PTUPGDDDOUTPUT
WHERE DDDTYPE = 'INVWBUSY' OR DDDTYPE = 'DDDBUSY'
end-select ….. ….. ….. if $Skip_db_insert_delete = 'N'
begin-SQL on-Error=Rpt-SQL-Error
DELETE FROM PS_PTUPGDDDOUTPUT WHERE DDDTYPE = 'DDDINVWS'
end-SQL
do Commit-Transaction
end-if
Before rerunning the upgrade (or cloning Prod for a fresh run), it’s safe and recommended to run below.
DELETE FROM PS_PTUPGDDDOUTPUT WHERE DDDTYPE IN ('INVWBUSY','DDDBUSY');
DELETE FROM PS_PTUPGDDDOUTPUT WHERE DDDTYPE = 'DDDINVWS';
This ensures the invalid-view audit starts clean and doesn’t reuse stale or half-processed data from an earlier run.
You don’t need to touch the other DDDAudit result tables — just clear out PS_PTUPGDDDOUTPUT for these DDDTYPE values. The process will rebuild everything automatically when rerun.
If you’re rebuilding the environment from Prod, you can also verify there’s no preexisting PTUVIEW project data:
DELETE FROM PSPROJECTITEM WHERE PROJECTNAME='PTUVIEW'; DELETE FROM PSPROJECTDEFN WHERE PROJECTNAME='PTUVIEW';
Then rerun the PeopleTools upgrade step “Checking for Invalid Views on Microsoft.”
That should ensure the PTUVIEW project is rebuilt cleanly with only valid view names.
– Velu
Retainage in Contracts (Grants-Research) - PeopleSoft
Hi,
Can someone shed some light into applying retainage for rate-based contracts in Sponsored Programs (Grants)? People Books are very vague in regard with this topic and there is no clarification about configuration that should take place. In addition, I would like to know if retainage can also be applied on the transaction level besides the contract line level.
Any assistance will be much appreciated!
Armand
ArmandV
Re: Posting time delays
Hello User_CAK3Z,
I have moved your post to the PeopleTools and Lifecycle Management - PSFT (MOSC).
Re: Expense Report Approval Workflow
I don't think this is configurable with Expenses Workflow and probably for good reason. In theory, being able to select your approvers could open the door to collusion. Is organization Audit function (Internal or otherwise) OK with the nature of the request?
Expense Report Approval Workflow
PeopleSoft 9.2.51
Tools 8.61
I've been tasked with investigating a way to configure Expense Report Approval Workflow so that a requester can submit an Expense Report to an approver of their choice rather than letting the configuration route the report to pre-defined approvers. (Possibly a dropdown list of approvers.) ** I've been doing PeopleSoft workflow for 20+ years now, and I do not believe this is possible, however, as I've also learned in that time, you never say never with PeopleSoft.**
Any advise or suggestions would be greatly appreciated.
Thanks,
Rick
Re: Posting time delays
I'm going to see about moving this to the Tools team so they can review.
Re: HTML2FO not working in BI Publisher to convert HTML stored in CLOB to rendered HTML in RTF
Hi,
Please check section: 2.14.2 Handling XHTML Data Stored in a CLOB Column
From: Fusion Middleware Data Modeling Guide for Oracle Business Intelligence Publisher
https://docs.oracle.com/middleware/11119/bip/BIPDM/create_data_sets.htm#CHDBAABH
Regards,
Re: When is Tax Update 25-C Webcast (Advisor) Registration Available?
It looks like registration is now open.
Advisor Webcast: PeopleSoft Payroll for North America Tax Update 25-C General Information Session on October 23, 2025 [video] (Doc ID 3099636.1)
PoppieF
Re: How to create one AR transaction for two Sales Order lines?
Hi
Autoinvoice will split the invoice based on Grouping rule and mandatory grouping rule.
Review this note
Troubleshooting Grouping Rules In AutoInvoice (Doc ID 1084554.1)
We need to find out which mandatory grouping column is different between 2 lines.
Best Regards,
Bharat
Re: AVROOPERATIONAGGREGATOREH-00009 ERROR IN MICROSERVICES - ORACLE GOLDENGATE
Hi,
I see that your OGG DAA version is 23.8, upgrade to latest release 23.9 and check if that helps.
Thanks,
Lalitha

