Versions Compared

Key

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

NOTE: Rows that are highlighted with PEACH color means it is affected by the Enhanced Domain.

Section 1: Hardcoded Salesforce URLs that CAN Be Converted to Configurable Settings (i.e. via Custom Label or Custom Settings)

...

Team

...

Metadata

...

Type

...

Occurrences

...

URL

...

Comments

...

Hogwarts

...

email\Spend_Plan_Email_Templates\Delegate_Decision_Changes_Needed.email

...

Email Template

...

1

...

https://sydneyuni-adv--spendplan--c.documentforce.com/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail

...

Hidden. Can be skipped

...

  1. Store links/URLs in Custom Settings - Custom Settings are accessible in flows, classic email templates and formula fields. Custom setting values are data rather than metadata, like normal object records.

  2. Store links/URLs in Custom Labels - Custom Labels are accessible in flows, classic email templates and formula fields. Custom label values are part of metadata and so when editing values, it is a metadata change.

  3. Dynamically determine using Apex - this is a complicated approach and would entail converting affected email templates to Visualforce Template, and additional invokable controller class in case of Lightning Flows.

  4. Dynamically determine using formula - The only known approach is by parsing the $Api partner URL. But this function does not work in email templates.

NOTE: Rows that are highlighted with PEACH color means it is affected by the Enhanced Domain.

...

Section 1: Hardcoded Salesforce URLs that CAN Be Converted to Configurable Settings (i.e. via Custom Label or Custom Settings)

3

Team

Metadata

Type

Occurrences

URL

Comments

1

Hogwarts

email\Spend_Plan_Email_Templates\GeneralDelegate_Decision_PurposeChanges_TemplateNeeded.email

Email Template

1

https://sydneyuni-adv--spendplan.my.salesforce--c.documentforce.com/p/email/template/EmailTemplateEditorUi/{!Spending_Plan__c.Link}

A link that points to SF email template editor. This is incorrect.

templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail

Hidden. Can be skipped

2

Hogwarts

email\Spend_Plan_Email_Templates\ReviewGeneral_Spend_Plan_Request_a_ReviewPurpose_Template.email

Email Template

1

https://sydneyuni-adv--spendplan--c.documentforcemy.salesforce.com/p/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail

Hidden. Can be skipped

4

TAP

flows\Batch_on_update_status_is_changed_to_returned_to_processor.flow-meta.xml

Flow

2/template/EmailTemplateEditorUi/{!Spending_Plan__c.Link}

A link that points to SF email template editor. This is incorrect.

3

Hogwarts

email\Spend_Plan_Email_Templates\Review_Spend_Plan_Request_a_Review.email

Email Template

1

https://sydneyuni-adv--sandbox.lightning.forcespendplan--c.documentforce.com/{!$Record.Id}

Pointing to an unknown sandbox.

5

TAP

flows\Case_After_Update_Gift_Related_Change_Closed/email/templaterenderer?id=00X8r000000Gzif&base_href=https%3A%2F%2Fsydneyuni-adv--spendplan.my.salesforce.com&preview_frame=previewFrame&render_type=REPLACED_HTML_BODY&setupid=CommunicationTemplatesEmail

Hidden. Can be skipped

4

TAP

flows\Batch_on_update_status_is_changed_to_returned_to_processor.flow-meta.xml

Flow

12

https://joesydneyuni-aqadv-dev-edsandbox.lightning.force.com/{!$Record.Id}

Pointing to an unknown sandbox.

65

TAP

flows\NewCOA.flowCase_After_Update_Gift_Related_Change_Closed.flow-meta.xml

Flow

1

https://joe-aq-dev-ed.lightning.force.com/{!$Record.Id}

Pointing to an unknown sandbox.

6

TAP

flows\NewCOA.flow-meta.xml

Flow

1

https://sydneyuni-adv--joesandbox.lightning.force.com/{!createCOA}

Pointing to an unknown sandbox.

7

TAP

flows\NewCOA.flow-meta.xml

Flow

1

https://sydneyuni-adv.lightning.force.com/{!createCOA}

Points to production

8

TAP

flows\Opportunity_After_Save_On_Create_On_Update.flow-meta.xml

Flow

1

https://sydneyuni-adv.lightning.force.com/{!$Record.Id}

Points to production

9

TAP

flows\Usyd_Contact_Address_History_Tracking.flow-meta.xml

Flow

2

https://sydneyuni-adv.lightning.force.com/{!Get_Duplicate_Review_Outcome_with_Not_enough_information.Id}

Points to production

10

TAP

flows\Usyd_Delegate_Acceptance_when_checked_send_alert.flow-meta.xml

Flow

6

https://sydneyuni-adv.lightning.force.com/

Points to production

11

TAP

flows\USYD_Service_Portal.flow-meta.xml

Flow

1

https://sydneyuni-adv.lightning.force.com

Points to production

12

TAP

objects\AQB__Batch__c\webLinks\Pledge_Schedule_Review.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/r/report/00O4a000000M7KqEAK/view?fv0={!AQB__Batch__c.USyd_Batch_ID__c}

Points to a report in production

13

TAP

objects\AQB__Batch__c\webLinks\Usyd_Batch_Account_Phone_Report.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JSkWEAW/view?fv0={!AQB__Batch__c.Id}

Points to a report in production

14

TAP

objects\AQB__Batch__c\webLinks\USYD_Batch_Review_Report.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O4a000000MRDwEAO/view

Points to a report in production

15

TAP

objects\AQB__LLChartofAccounts__c\webLinks\COA_Report.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JQGKEA4/view?fv0={!AQB__LLChartofAccounts__c.AQB__DesignationAccountNumberGroupThree__c}

Points to a report in production

16

TAP

objects\AQB__LLChartofAccounts__c\webLinks\Usyd_Open_Pledge_Records.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/r/Report/00O8v000000JT7QEAW/view?fv3={!AQB__LLChartofAccounts__c.Id}

Points to a report in production

17

TAP

objects\AQB__Receipt__c\webLinks\USYD_New_Task.webLink-meta.xml

webLink

1

https://sydneyuni-adv.lightning.force.com/lightning/o/Task/new?count=1&nooverride=1&useRecordTypeCheck=1&navigationLocation=LIST_VIEW

Points to production

Options for Configurable Link

...

Store links/URLs in Custom Settings - Custom Settings are accessible in flows, classic email templates and formula fields. Custom setting values are data rather than metadata, like normal object records.

...

Store links/URLs in Custom Labels - Custom Labels are accessible in flows, classic email templates and formula fields. Custom label values are part of metadata and so when editing values, it is a metadata change.

...

Dynamically determine using Apex - this is a complicated approach and would entail converting affected email templates to Visualforce Template, and additional invokable controller class in case of Lightning Flows.

...

...

Section 2: Hardcoded Salesforce URLs that Need Fixing

...