Hi Harsha, I would like understand how the node level datapage behave in multi node environment. Assume there is a Node level data page D_Contacts, the data page is loaded into Node1.when the same data page is accessed in node2 or node 3, What would be the behavior ? 1. Will the datapage is get copied from Node1 and displayed or the system will load the data page in node2 freshly ? or 2. the datapage is getting copied to all nodes while it is loaded on Node1 ? Or 3. Any other behavior?
Ha ha ha , Srinu, it's my previlege to receive this comment... :) Hope you like our training... kindly share the details to your friends... Whoever is in job need we guide them and help them in a right path to get into the job
Hi Harsha, I have a scenario like In application, I need to route the assignment to my manager( for this we can create WB and route to it) but when one case is routing to manager that case will be in manager worklist for 2 days and it should get notified to manager that look into your worklist and close the case at the same time it should also get to be notified to senior manager that case is still pending?How we can achieve it. We can call SLA and give goal and deadline but at the same time it need to be notified to both manager and senior manager in the period of 2 days
Hi Keerthi, This can be done by usng SLA escalation acctivity. In the escalation actiivty we have to write one activity to fetch report manager Operator Id and Email. In the next step we have to write Obj open again to fetch reporting manager's reporting mangares operator Id and email...Then we can call send email notification actiivty to notify them.. It takes two minutes write this overall activity... Thank you Please odnt forget to subscribe the channel... Post more queries if you have...Thank you
What is Difference between Thread level Data Page and Clipboard.? Why we not use thread level instead of clipboard both are doing same . Please comment?
The purpose of data page is not to hit the source for multiple times and get the data from the loaded clipboard datapage based on the refresh condition in the load management tab. Suppose if the scope of the datapage is thread, the datapage is accessed for that particular thread. We can have the different modes like read-only, editable, savable. The datapages can be loaded synchronously or asynchronously. For the normal clipboard pages, it's just a page on the clipboard, it doesn't have any refresh strategy or scope. We just created the normal clipboard pages as part of our implementation and we are only one to take care of removing the pages from clipboard, otherwise in some situations, it results in out of memory error if we don't manage the clipboard pages properly.
Hi Harsha, We can delete case type from App studio,there are two options delete work object and delete case type and work object as I remember. And one question I have we are using 8.5 version when we creating case type it's creating by default one stage, is there anyway to control or remove that stage.thanks in advance and very informative videos thanks for making this video's.
There is a trick to remove the create Stage from the casetype. For every case type, the pydefault casetype rule gets created.This is the rule version of the existing case type. You can delete this casetype rule and create the casetype rule manually from the App explorer in the same case related applies to class. Then you don't see the create stage. You can add the existing stages on referring the deleted casetype rule.
@@MrPraveensiva Thanks Praveen for answer.is there anyway/function to show the calendar as hijri (Arabic language) calendar format and can we book the slots on click like outlook
Hi Harsha, your video are very helpful. My question is how to archive db using pega archival tool. Thank you for such a great explanation on each topic.
Hi Shama Sheik , It takes time to explain this here. But I can help you by providing the helpful links... Please go through this link docs.pega.com/system-administration/84/planning-your-case-archiving-process
HI Harsha, I have a question on Case Locking Mechanism: If a case is configured with Locking option="Allow multiple Users". Now 2 users opened the same case at the same time and trying to update. Q1: How many entries will be present in the pr_sysLocks table ?
Hi Kalpana, For Optimistic locking , the lock will be aquired when an action is been performed. At a given point in time only one user can perform action and aquire lock... So there will be only one entry in the lock table.
The Response parameters of Service SOAP is now changed by vendor for new requirements means earlier it was sending 3 responses now they modified to send 7 how to modify this behavior with respect to Connect SOAP?
Hi Ravi, for your query , below is the solution... You need to request for new WSDL URL , once you get it you can run the wizard again with new WSDL URL... The other way around , you manually create the response properties and update the XML mapping rules like Parse XML rule. Save. It will be done...
You can stop the SLA by using the tickets. Let's say you have a flow with a start shape, assignment shape and end shape and you have configured an SLA on the assignment shape. You can add a ticket on the end shape. You can call the ticket on the endshape whenever you require. This results in stopping the sla on your assignment shape.
I think you can't start the sla through activity. I mean you are configuring the sla, the ootb standard agent processevents is responsible to process it. If you don't want to call the sla then don't configure it😃.
Hi Hima Bindu, We start SLA, STOP SLA and Adjust SLA's. 1. to adjust SLA times we need to call OOTB activity "pxAdjustSLATimes" and pass the parameters. 2. To stop SLA, we need to set the proeprty pySLAname to blank in the table pr_SYS_QUEUE_SLA, this has to be done by creating our own activity. 3. To start an SLA which is stoped, we need to set the proeprty pySLAname to the Name of SLA and followed by adjust the times, in the table pr_SYS_QUEUE_SLA, this has to be done by creating our own activity. 4. If we want to stop all SLA in our application we can do it by stopping the agent ServiceLevelEvents of rule set Pega-ProCom. Please post if you have any further queries.. we are happy to help... Please refer your frineds to our expert level pega trainings. New Batch starts from April 12 - time 7 AM to 8 AM IST.
Hi Harsha. I recently attended an interview and I was given a requirement that, There is a DateofBirth which is only Date field. And now we need to take the DateofBirth value and convert it into number of years and display it on the UI as number of years. I have tried few functions and not able to come to an answer. I will be thankful if you can provide any solution for this.
You need to write the declare expression on setting the age property based on date of birth property with the date function (@DateTimeDifference(@dateValue(.DateOfBirth),@dateValue(@today()),"Y"))
Hi Bajari... We need to schedule the report on daily or weekly or any other frequency basis... So it get automatically running and provide the results...
You can use database class mapping wizard. There you can select the database table first and subsequently the class along with the properties gets created automatically.
Question on Production Support: How do you resolve an issue in production that user is encountered while creating or working on a case? you are getting issue only in production
Very useful and crystal clear Harsha thanks again
Thank you so much 🙂
Hi Harsha,
I would like understand how the node level datapage behave in multi node environment. Assume there is a Node level data page D_Contacts, the data page is loaded into Node1.when the same data page is accessed in node2 or node 3, What would be the behavior ?
1. Will the datapage is get copied from Node1 and displayed or the system will load the data page in node2 freshly ? or
2. the datapage is getting copied to all nodes while it is loaded on Node1 ? Or
3. Any other behavior?
Each node data page will get created.
@@HarshaTrainingsacademy Thanks
Thinte paradise biryani thinali vinte Harsha sir PEGA class vinali 👌👌👌 🙏🙏🙏
Ha ha ha , Srinu, it's my previlege to receive this comment... :) Hope you like our training... kindly share the details to your friends... Whoever is in job need we guide them and help them in a right path to get into the job
Hi Harsha, I have a scenario like In application, I need to route the assignment to my manager( for this we can create WB and route to it) but when one case is routing to manager that case will be in manager worklist for 2 days and it should get notified to manager that look into your worklist and close the case at the same time it should also get to be notified to senior manager that case is still pending?How we can achieve it. We can call SLA and give goal and deadline but at the same time it need to be notified to both manager and senior manager in the period of 2 days
Hi Keerthi, This can be done by usng SLA escalation acctivity. In the escalation actiivty we have to write one activity to fetch report manager Operator Id and Email. In the next step we have to write Obj open again to fetch reporting manager's reporting mangares operator Id and email...Then we can call send email notification actiivty to notify them.. It takes two minutes write this overall activity... Thank you Please odnt forget to subscribe the channel... Post more queries if you have...Thank you
Hi Harsha, I have a question on Case Management : What is same case parallelism ?
Answer on other coment
What is Difference between Thread level Data Page and Clipboard.? Why we not use thread level instead of clipboard both are doing same . Please comment?
The purpose of data page is not to hit the source for multiple times and get the data from the loaded clipboard datapage based on the refresh condition in the load management tab. Suppose if the scope of the datapage is thread, the datapage is accessed for that particular thread. We can have the different modes like read-only, editable, savable. The datapages can be loaded synchronously or asynchronously.
For the normal clipboard pages, it's just a page on the clipboard, it doesn't have any refresh strategy or scope. We just created the normal clipboard pages as part of our implementation and we are only one to take care of removing the pages from clipboard, otherwise in some situations, it results in out of memory error if we don't manage the clipboard pages properly.
Hi Shikar, Yes the answer is been already given by one of our viewer praveen... You can follow that...
Hi Harsha, We can delete case type from App studio,there are two options delete work object and delete case type and work object as I remember. And one question I have we are using 8.5 version when we creating case type it's creating by default one stage, is there anyway to control or remove that stage.thanks in advance and very informative videos thanks for making this video's.
There is a trick to remove the create Stage from the casetype. For every case type, the pydefault casetype rule gets created.This is the rule version of the existing case type. You can delete this casetype rule and create the casetype rule manually from the App explorer in the same case related applies to class. Then you don't see the create stage. You can add the existing stages on referring the deleted casetype rule.
@@MrPraveensiva Thanks Praveen for answer.is there anyway/function to show the calendar as hijri (Arabic language) calendar format and can we book the slots on click like outlook
Hi Harsha, your video are very helpful. My question is how to archive db using pega archival tool. Thank you for such a great explanation on each topic.
Hi Shama Sheik , It takes time to explain this here. But I can help you by providing the helpful links... Please go through this link docs.pega.com/system-administration/84/planning-your-case-archiving-process
Could you please explain about Agile methodologies and ticket traking tools like Zera, really, Azure. It's useful for experience peoples.
Hi Venkata, Sure, I will do it in future videos.... Please keep watch our channel, Do not forget to subscribe...
HI Harsha, I have a question on Case Locking Mechanism: If a case is configured with Locking option="Allow multiple Users". Now 2 users opened the same case at the same time and trying to update.
Q1: How many entries will be present in the pr_sysLocks table ?
Hi Kalpana, For Optimistic locking , the lock will be aquired when an action is been performed. At a given point in time only one user can perform action and aquire lock... So there will be only one entry in the lock table.
The Response parameters of Service SOAP is now changed by vendor for new requirements means earlier it was sending 3 responses now they modified to send 7 how to modify this behavior with respect to Connect SOAP?
Hi Ravi, for your query , below is the solution... You need to request for new WSDL URL , once you get it you can run the wizard again with new WSDL URL... The other way around , you manually create the response properties and update the XML mapping rules like Parse XML rule. Save. It will be done...
How to start and stop sla in activities?
You can stop the SLA by using the tickets. Let's say you have a flow with a start shape, assignment shape and end shape and you have configured an SLA on the assignment shape. You can add a ticket on the end shape. You can call the ticket on the endshape whenever you require. This results in stopping the sla on your assignment shape.
I think you can't start the sla through activity. I mean you are configuring the sla, the ootb standard agent processevents is responsible to process it. If you don't want to call the sla then don't configure it😃.
Hi Hima Bindu, We start SLA, STOP SLA and Adjust SLA's.
1. to adjust SLA times we need to call OOTB activity "pxAdjustSLATimes" and pass the parameters.
2. To stop SLA, we need to set the proeprty pySLAname to blank in the table pr_SYS_QUEUE_SLA, this has to be done by creating our own activity.
3. To start an SLA which is stoped, we need to set the proeprty pySLAname to the Name of SLA and followed by adjust the times, in the table pr_SYS_QUEUE_SLA, this has to be done by creating our own activity.
4. If we want to stop all SLA in our application we can do it by stopping the agent ServiceLevelEvents of rule set Pega-ProCom.
Please post if you have any further queries.. we are happy to help... Please refer your frineds to our expert level pega trainings. New Batch starts from April 12 - time 7 AM to 8 AM IST.
Hi Harsha. I recently attended an interview and I was given a requirement that, There is a DateofBirth which is only Date field. And now we need to take the DateofBirth value and convert it into number of years and display it on the UI as number of years. I have tried few functions and not able to come to an answer. I will be thankful if you can provide any solution for this.
You need to write the declare expression on setting the age property based on date of birth property with the date function (@DateTimeDifference(@dateValue(.DateOfBirth),@dateValue(@today()),"Y"))
@@MrPraveensiva Thanks a lot Praveen. I will definitely try this.
How to extract a data type records daily as a BiX report.
Hi Bajari... We need to schedule the report on daily or weekly or any other frequency basis... So it get automatically running and provide the results...
How we can map our own table while creating a class ?
You can use database class mapping wizard. There you can select the database table first and subsequently the class along with the properties gets created automatically.
Thank you Praveen. Hi Anurag... We can directly create a database table rule to do this...
Question on Production Support: How do you resolve an issue in production that user is encountered while creating or working on a case? you are getting issue only in production
Hi Kalpana... I will answer this I'm our upcoming video... Pls keep more questions if u have .. we take all at a time.. .thank u
Hi Harsha, I have a question on Case Management : What is sub case parallelism ?
Parallel processing. There is one option in child case type settings tab. Check box is there at locking... We need to select that
@@HarshaTrainingsacademy Thanks a lot