If an advocate starts filing case before a DCA is required, fill in all details, and generate the PDF.
But don't sign the PDF. They come back later but now enough time has passed that DCA is now required.
If the advocate is allowed to sign PDF as is and make payment, then it will go through without DCA.
Fix:
Before signing and payment, system needs to check for DCA requirement and in case DCA is now required, should send case back to draft stage.
This is a little tricky to test as well, we will have to figure out what is happening.
If an advocate starts filing case before a DCA is required, fill in all details, and generate the PDF. But don't sign the PDF. They come back later but now enough time has passed that DCA is now required. If the advocate is allowed to sign PDF as is and make payment, then it will go through without DCA.
Fix: Before signing and payment, system needs to check for DCA requirement and in case DCA is now required, should send case back to draft stage.
This is a little tricky to test as well, we will have to figure out what is happening.