Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Processes/Sub-flows

...

Anchor
USYD-Automate-task-for-GA-for-Pledge-(subflow)
USYD-Automate-task-for-GA-for-Pledge-(subflow)
USYD Automate task for GA for Pledge (subflow)

...

  • Found that changes will be made even if change on field is not exactly changed.

Fix/Change:

Specific testing on this flow’s added criteria to check if Usyd_Gift_Driver_Derivation__c = false can only be done through debug of the flow as this is set to false when flow execution gets to USYD Gift Driver Derivation (subflow).

Unit testing:

  1. Open a gift record and set Usyd_Gift_Driver_Derivation__c to false through anonymous apex.

...

USYD Pledge is due to be Paid out (subflow)

Background of issue:

  • Logic is in a containing flow and must be subdivided for a more clear view of its functionRe-implemented as a subflow.

Fix/Change:

  • Translated in its own flow(subflow).

Unit testing - Organization/Corporation Account recordtype:

...

Open an existing Gift record and update its Description field.

...

...

  1. Create a Pledge from Smart Batch for an Organization/Corporation Account

  2. Set single payment due date 90 days from Today.

  3. Pledge transaction should be linked to an opportunity.

  4. After Closing the batch, expect a single notification for the Transaction created.

Unit testing - Household Account recordtype:

  1. Create a Pledge from Smart Batch for an Organization/Corporation Account

  2. Set single payment due date 90 days from Today.

  3. After Closing the batch, expect a single notification for the Transaction created.