While saving as of existing calendar instance with New start date & Existing name in pega 8.5.2 it always saying “The timezone specified here conflicts with an earlier instance of this calendar.”
If I am creating a new calendar instance with New start date & Existing name, then also it is giving the same error.
Th error is coming from OOTB activity Data-Admin-Calendar.Validate (Step 4 - 2nd Pre-condition).
It happens when at least one of the older/existing instances of the same calendar has a standard time zone that is different from the new calendar instance.
Can you verify the same? And, also trace this rule at the time of save as?
I have traced the rule and it’s still returning “StandardTimeZone must stay”.
But, identified that the pyStandardTimeZone value for existing Calendar instances is showing null in the database table of Calendar, even though the value is selected from the dropdown with Europe/London timezone for all existing instances(pyStandardTimeZone is blank in tracer pages)..
Also, while doing Save as or Creating new Calendar rule the pzInsKey is different for both existing and new one.
Thank you very much for the information, now the timezone column populating the values in DB table for older and new calendar instances with the above steps. We are in a way to discuss with our team for further steps.
The simple solution for above issue is Edit some value in existing calander and save it. Now create new one by save as the existing one. it should work now.