Export to CSV is missing the Investment Object Filter for Sub-Objects like Assignments, Task, Actual Transactions
searchcancel
Export to CSV is missing the Investment Object Filter for Sub-Objects like Assignments, Task, Actual Transactions
book
Article ID: 370738
calendar_today
Updated On: 07-08-2024
Products
Clarity PPM SaaSClarity PPM On Premise
Issue/Introduction
The export to CSV API call for sub-objects are missing the objFilter applicable for the parent object. For example while Exporting to CSV from Assignments / Actual Transactions for an investment, is causing the API call to fetch all the Assignments / transactions, respectively, instead of the assignments / transactions of a particular investment.
STEPS TO REPRODUCE:
Scenario 1: Export To CSV - Transactions:
Login to Clarity System which has more than 250000+ Transactions posted in the last 90 Days
Navigate to Modern UX
Navigate to Project -> Financials -> Actual Transactions
Add "Transaction Date" Filter and select a date range within 90 days. Export to CSV
Scenario 2: Export To CSV - Assignments:
Login to Clarity Modern UX
Navigate to Project -> Assignments. This project should have couple of assignment records
Click on Select All option to select all assignment records and then click on Export To CSV option
Expected Results :-
Export to CSV completes and pulls only the records for the investment
Actual Results :-
Scenario 1, Export to CSV exports all Transactions records and hence fails since it has more than 250000+ Transaction records, as per the system governor limits.
Scenario 2, Export to CSV exports all the Assignment records present in the application, instead of those specific to the project
Environment
Clarity PPM 16.2.2
Cause
Caused by DE94884
Resolution
This issue is resolved in the following PPM versions 16.2.3 and 16.2.2 Patch 1