Holiday Cutoff in Smart Dispute not working
Smart Dispute accounting holiday cutoff not working correctly. If a claim is created on a date listed in the accounting calendar as a holiday or considered to be a "closed" (non business) day, and accounting is performed on that claim, the posting date of the accounting step reflected in the PAF_Entry table should be the next business day. The system appears to be ignoring those dates and posting the actual date the accounting step was executed.
For example, if December 25 is listed as a holiday, and a claim is created and provisional credit is given (which triggers accounting steps), the posting date of the accounting that is performed and stored in the PAF_Entry table should be December 26, as that is the next business day. The date is populating incorrectly.
The developers on the Cap1 project believe this is due to a possible mismatch. The calendars reflect US Timezones, but the activities that control the posting of the accounting to the PAF_Entry tables appears to be calculating the date based on GMT.
No error messages - the incorrect date is populated in the table.
Steps to Reproduce
- Configure closed and holiday dates in the accounting and default calendars
- Create a claim on which accounting steps are performed on a date that is a "closed" or "holiday" date
- Check the posting date in the PAF_Entry table to see what is shown as the posting date.
The root cause of this problem is a defect in Pegasystems’ code/rules.