The change order has a CI and under of the Additional Information of the chg detail page, there is a Conflict sub-tab
that SDM analysts can use to do conflict analysis. The requirement is for certain task, when someone tries to complete/approve it, there should be some entry in the Conflict sub-tab otherwise the operation to complete/approve the task can't proceed.
We could use some condition for the behavior of "approve". The question here is what macro code would be to check if there is entry in the Conflict tab or if there is an entry in the activity log that contains "conflict" keyword. Once the macro code is ready, we can use pdm_extract/pdm_load to over write the dummy condition macro code generated from the web interface.
Looking for some macro code experts' input here....