Attention: Confluence is not suitable for the storage of highly confidential data. Please ensure that any data classified as Highly Protected is stored using a more secure platform.
If you have any questions, please refer to the University's data classification guide or contact ict.askcyber@sydney.edu.au
Activity Report Field Mapping
According to business, it is necessary AR to A to have that one singular source of Activities.
considerations:
This is a report/SOQL to snapshot Activity Report data in production:
select AQB__Type__c,RecordType.name RecordType, count(id)
from AQB__ActivityReport__c
group by AQB__Type__c,RecordType.name order by RecordType.name
Activity Reports by Type and Record Type
Tasks categorization picklists values:
Record Types : Standard, Community Giving Task, Milestone, Gift Implementation, Pledge Reminder
Type : Call;Meeting;Other;Gift Handover;Complete Gift Summary Form;Request Gift Account;Confirm Gift Account;Kick Off Gift;Appointme
CallType: Internal;Inbound;Outbound
TaskSubtype: Task;Email;ListEmail;Cadence;Call;LinkedIn
How are users currently using Activity Reports:
Record Type | Use Case | Use Case Sample | Sample Data |
---|---|---|---|
Call | Letter | record that we sent a letter to business result of a survey for GIW sent a post card | https://sydneyuni-adv.lightning.force.com/lightning/r/AQB__ActivityReport__c/a0E8v000000FZc0EAG/view https://sydneyuni-adv.lightning.force.com/lightning/r/AQB__ActivityReport__c/a0E4a000000Mz0GEAS/view Sidra and Isabella are the top creators on this category
|
|
|
|
|
Activity Report as of Jul 24, 2024 and how to map them to Activities
Type | Record Type - Call | Record Type - Event | Record Type - Task | Comments |
---|---|---|---|---|
Letter select AQB__Date__c, AQB__Type__c, RecordType.name , AQB__Result__c
from AQB__ActivityReport__c
where AQB__Type__c = ' Letter' or AQB__Type__c = 'Letter'
order by AQB__Type__c | 2,381 | - | - | Type is split between one with whitespace one one without
|
Task - Standard Record Types : Usyd - Task, Usyd - Event, Usyd - Call Type : CallType: TaskSubtype: | N/A | N/A | ||
Letter | 2,094 | 124 | 48,508 | |
Task - Standard | Task - Standard |
|
| |
16/2 Strategic Move | 2 | 23 | 8,544 |
|
|
|
|
| |
ARM / DRM Letter | 23 | - | 4,010 |
|
| N/A |
|
| |
ARM / DRM Stewardship Report | 57 | 3 | 6,099 |
|
|
|
|
| |
ARM / DRM Telephone Call | 773 | - | - |
|
Task - Standard Tasksubtype = Call | N/A | N/A |
| |
Call | - | 1 | - |
|
N/A | Task - Standard Tasksubtype = Call | N/A |
| |
Telephone | 33,921 | 258 | 77 |
|
Task - Standard Tasksubtype = Call | Task - Standard Tasksubtype = Call | Task - Standard Tasksubtype = Call |
| |
Correspondence | 18,160 | N/A | 2 |
|
|
|
|
| |
22,559 | 2,056 | 161,843 |
| |
| ||||
Event | 367 | 21,844 | 4 |
|
|
|
|
| |
Meeting | 4,292 | 14,306 | 87 |
|
|
|
|
| |
Other | 659 | 56 | 3,983 |
|
|
|
|
| |
Report | - | 1 | 198 |
|
N/A |
|
|
| |
Visit | 56 | 177 | 5 |
|
|
|
|
| |
(blank) | 3,664 | 511 | 600 |
|
|
|
|
| |
Grand Total | 89,008 | 39,360 | 233,960 |
|
Mapping for Task
AQB__ReportStatus__c | Task | Comment | Data in Production |
---|---|---|---|
AQB__Subject__c | Subject | we need a subject that is a text field, not a SF picklist field |
|
RecordTypeId | RecordTypeId |
|
|
AQB__Date__c | ActivityDate |
|
|
|
| picklist not match surface on Task page |
|
| TaskSubtype |
|
|
| CallType |
|
|
AQB__EssentialMove__c | AQB__EssentialMove__c | not on Task layout, raised a Jira ticket to surface |
|
| AQB__Purpose__c
|
|
|
| AQB__ReportStatus__c |
|
|
|
| not mapped not on task layout not defined in Activities object | 989 |
AQB__ActivityDate__c |
| not mapped | 224,698 |
AQB__Account__c | AQB__Account__c |
|
|
AQB__Account__c | whatid |
|
|
|
| ||
Usyd_Account_2__c |
| not mapped | 205 |
AQB__Opportunity__c | AQB__Opportunity__c | surface on layout |
|
AQB__Result__c |
| we don't have a rich text box to map this to |
|
Name |
| not mapped |
|
OwnerId | OwnerId |
|
|
CreatedById | CreatedById |
|
|
CreatedDate | CreatedDate |
|
|
LastModifiedById | LastModifiedById |
|
|
LastModifiedDate | LastModifiedDate |
|
|
| AQB__ActivityReport__c |
|
|
Mapping for Event
AQB__ReportStatus__c | Event | Comment | Data in Production |
---|---|---|---|
AQB__Subject__c | Subject |
|
|
RecordTypeId | RecordTypeId |
|
|
AQB__Date__c |
|
|
|
|
|
| |
AQB__ActivityDate__c |
|
|
|
AQB__Purpose__c |
| not on layout |
|
AQB__Priority__c |
| not on activity object! |
|
USYD_Sub_Purpose__c |
| not defined in Activities object |
|
AQB__Status__c |
| no status field on event |
|
AQB__Account__c |
|
|
|
AQB__ReportStatus__c |
|
|
|
Usyd_Account_2__c |
|
|
|
AQB__EssentialMove__c |
|
|
|
AQB__Opportunity__c |
|
|
|
AQB__ActivitySummary__c |
|
|
|
USYD_Event__c |
|
|
|
AQB__Objective__c |
|
|
|
AQB__Result__c |
|
|
|
AQB__Description__c |
|
|
|
CreatedById |
|
|
|
LastModifiedById |
|
|
|
Name |
|
|
|
OwnerId |
|
|
|
Mapping for EmailMessage
AQB__ReportStatus__c | EmailMessage | Comment | Data in Production |
AQB__Subject__c | Subject | EmailMessage is text and longer, no issue |
|
RecordTypeId |
| EmailMessage does not have record type |
|
AQB__Date__c | MessageDate | date to datetime, should be no issue |
|
AQB__Type__c |
| EmailMessage is already an email so no need to map the type |
|
AQB__EssentialMove__c |
| field does not exist in EmailMessage |
|
AQB__Purpose__c |
| field does not exist in EmailMessage |
|
AQB__ReportStatus__c | Status
| EmailMessage status picklist values are 1-5 This needs to be set to other than draft, otherwise only the createdby user will be able to view the record |
|
USYD_Sub_Purpose__c |
| field does not exist in EmailMessage |
|
AQB__Status__c | Status | EmailMessage status picklist values are 1-5 |
|
AQB__Account__c | AQB__Account__c |
|
|
AQB__Account__c | RelatedToId |
|
|
Usyd_Account_2__c |
| field does not exist in EmailMessage |
|
AQB__Opportunity__c | AQB__Opportunity__c | field does not exist in EmailMessage |
|
AQB__Result__c | HtmlBody | Rich text vs HTML |
|
Name |
| not mapped |
|
OwnerId | OwnerId |
|
|
CreatedById | CreatedById |
|
|
CreatedDate | CreatedDate |
|
|
LastModifiedById | LastModifiedById |
|
|
LastModifiedDate | LastModifiedDate |
|
|