Menu Close

RE to CRM Reporting Resources

Atlas SSRS Reports

SSRS and other types of output like Tableau can be access from the Reporting tab in Atlas.  Click here for information on adding reports to the Atlas Reporting Tables

If an affiliate has a new logo for reports, they should entered a Mojo ticket and attach the logo.  Reports for Atlas are written with a particular proportion for the logos. The size of most of the current logos is 200×87 pixels. As long as a logo has that same proportion, it looks fine in the report, e.g. 600×261 looks fine. 600×173 (or, sized down, 200×58) gets stretched vertically. The same thing would happen if the logo were proportionally narrow.  If the logo doesn’t have these proportions, we can modify the logo by adding white space to compensate if the logo isn’t the size the reports are expecting.

Click here for additional information on MGB Revenue Reporting and Crediting

Click here for Atlas Shared Reports Formatting Standards

And for more entertainment, try Creating Report Subscriptions in Reporting Services

Servers and Environments Cheat Sheet

QA

Staging

Production

  • Atlas OLTP Prod: PHSQLAO4600A
  • BBDW OLAP Prod:  PHSSQL2294
  • SSRS Prod:  PHSSQL1333
  • Linked Servers:  PHSSQL2294 -> PHSSQL586 (prod)

Training

STAR Server

  • Atlas OLTP:  PHSQLAO4600C

MGB Reporting Layer

We will be adding more information about our MGB Reporting Layer in the table below.  Why isn’t everything there you may ask?  Tables and views are being created now and as they are tested and available in QA more detail will be added, but meanwhile information is available here.  The sharepoint-online folders are how the Reporting Team is communicating with the programmers, this area in the wiki is for our internal documentation.  Please feel free to update/add information as you see gaps or errors, or if you have a tip or clarification that will help others.  If you need permissions to edit/update please contact Helen.  Click here for the BBDW FAQ.

Our goal is to use PH_ % tables and views for reporting.  These will include our business rules where appropriate, and will reduce the need to join to code tables.  Additional info can also be obtaining by joining to the underlying BBDW tables/views.  Partners reporting standards are available here.  Note that the suffix _EXT is added for any tables that extend an existing BB table, use caution as these may not contain a row for every value you expect.  Unlike RE, many tables have a DIM_ AND a FACT_ version, so if you don’t find what you need in one check the other.  BB protocol tends to fill coded columns, for example a blank business unit would not be a blank or null in the DW, but instead the text “No Business Unit”.

The DW ETL removes leading blanks, tabs and carriage returns from note fields.

RE to CRM Data Object Translation

AreaObject Name (Click on hyperlink for addl info)Comments
AddressesPH_V_CONSTITUENTADDRESSATTRIBUTE
AddressesPH_V_CONSTITUENTADDRESS
Alternate Lookup IDsPH_V_ALTERNATELOOKUPID
Alternate Lookup IDs DIM_ALTERNATELOOKUP_EXT
Appeals and MarketingDIM_APPEALNOTE_PHEXT
Notes related to appeals
Appeals and MarketingFACT_APPEALNOTE_PHEXT

Notes related to appeals
Appeals and MarketingPH_V_APPEAL
Appeals and MarketingPH_V_APPEALATTRIBUTE
Appeals and MarketingFACT_CONSTITUENTAPPEAL_EXT
Appeals and MarketingPH_V_CONSTITUENTAPPEAL
Appeals and MarketingFACT_CONSTITUENTAPPEALRESPONSE_PHEXT
Appeals and MarketingDIM_MARKETINGSEGMENTATION_PHEXT
ATTRIBUTESPH_V_CONSTITUENTATTRIBUTEIf you are missing an attribute, confirm it is checked in Atlas to be included in the DW
BUSINESS UNIT GOALSDIM_BUSINESSUNITGOAL_EXTGoals for each business unit
CampaignsPH_V_CAMPAIGN
CampaignsDIM_CAMPAIGNNOTE_PHEXT
CampaignsFACT_CAMPAIGNNOTE_PHEXT
ConstituenciesDIM_CONSTITUENCY_PHEXTConstituent code information
ConstituenciesFACT_CONSTITUENCY_PHEXT
ConstituenciesFACT_CONSTITUENCY
ConstituenciesPH_V_CONSTITUENCYconstituent codes by constituent
ConstituentDIM_CONSTITUENTNOTE_PHEXT
ConstituentsPH_ConstituentRevenueSummarycombined features of both tables into one table in CRM
ConstituentsPH_CONSTITUENTData for individuals and organizations - use dim_constituent for committees or groups
ConstituentsDIM_DECEASEDCONSTITUENT_PHEXT
ConstituentsPH_V_CONSTITUENTMAILPREFERENCE
Custom AppsPH_V_APPEALS_ACTIVERECENTview added to MGH only to facilitate exchange of data with custom application
Custom AppsPH_V_DAFINSTITUTION_PAIRSLISTview added to MGH only to facilitate exchange of data with custom application
Custom AppsPH_V_DESIGNATIONS_ACTIVEview added to MGH only to facilitate exchange of data with custom application
Custom AppsPH_V_OPPORTUNITIES_ACTIVEview added to MGH only to facilitate exchange of data with custom application
Custom AppsPH_V_SOLICITORS_DEVELOPMENTview added to MGH only to facilitate exchange of data with custom application
DesignationPH_V_DESIGNATIONATTRIBUTE
DesignationsFACT_DESIGNATIONGOAL_PHEXTNote that designations can have multiple goals, check start/end dates
DesignationsPH_V_DESIGNATIONDesignation specific information
EducationPH_V_CONSTITUENTEDUCATION
EducationPH_V_EDUCATIONATTRIBUTE
EmailsPH_V_CONSTITUENTEMAIL
Event RegistrantsPH_V_EVENTREGISTRANT
Event RegistrantsPH_V_EVENTREGISTRANTATTRIBUTE
EventsPH_V_EVENT
EventsDIM_EVENTCOORDINATOR_EXT
EventsDIM_EVENTCOORDINATORROLE_PHEXT
EventsDIM_EVENTNOTE_PHEXTNotes related to events
EventsFACT_EVENTNOTE_PHEXTNotes related to events
EventsFACT_EVENTPRICEEvent registration information
EventsPH_V_BENEFITEvent Benefits
EventsPH_V_EVENTAPPEAL
EventsPH_V_EVENTATTRIBUTE
FunctionsPH_UFN_BUILDSTRINGBLOCK builds a block of text separated by pipes
FunctionsPH_UFN_GETAPPLICATIONLINK
Coolest Function Evah!
Function that provides a hyperlink back to Atlas
FunctionsBBDW.PH_UFN_DWSTATUS ()#NAME?
Funding InterestsPH_V_PROSPECTFUNDINGINTERESTProspect Funding Interests
FundraiserDIM_FUNDRAISER_PHEXTSolicitor data, link to fact_revenuefundraiser
GroupsDIM_CONSTITUENTGROUP_PHEXT
GroupsDIM_CONSTITUENTGROUPMEMBERROLE
HouseholdPH_HOUSEHOLDContains all single individuals, the primary member of households, and all organizations
HouseholdPH_HOUSEHOLD_RECOGNITIONSPLITcombines recognition at the household level, removing duplicates
HouseholdPH_HOUSEHOLDREVENUESUMMARYPH_ConstituentRevenueSummary at the household level, despite the name, this table is calculated using RECOGNITION dates and amounts

Note that the years follow different conventions. Current Yr: H_totalamountCurrentFY
Other years: H_totalamountfy_1-10
HOUSEHOLD OR GROUPS?PH_V_HOUSEHOLD_GROUPS
InteractionsFACT_INTERACTIONNOTE_PHEXT
InteractionsDIM_INTERACTIONNOTE_PHEXT
InteractionsPH_INTERACTIONSBYCONSTITUENTOne row for each interaction, plan step or stewardship plan step for each constituent involved including all participants
InteractionsPH_INTERACTIONSBYOWNEROne row for each interaction, plan step or stewardship plan step for each owner or additional solicitor (from attribute).
InteractionsPH_V_INTERACTION
InteractionsPH_V_INTERACTIONATTRIBUTE
InterestsPH_V_CONSTITUENTINTERESTConstituent personal interests
Model Scores and RatingsPH_V_MODELINGANDPROPENSITYATTRIBUTE
Name FormatsDIM_NAMEFORMAT_PHEXT
Name FormatsPH_V_NAMEFORMAT
Naming OpsPH_NAMINGOPPORTUNITYATTRIBUTE
Naming OpsPH_V_NAMINGOPPORTUNITYATTRIBUTENaming Opportunity Attributes
Naming OpsDIM_NAMINGOPPORTUNITY_EXTNaming Opportunities
Naming OpsDIM_NAMINGOPPORTUNITYFACILITY_EXTFacilities associated with Naming Opportunities
Naming OpsDIM_NAMINGOPPORTUNITYINSTALLEDLOCATION_EXTInstalled Locations associated with Naming Opp Recognition
Naming OpsDIM_NAMINGOPPORTUNITYRECOGNITION_EXTConstituents associated with naming opportunities
NotesDIM_CONSTITUENTNOTE_PHEXT
NotesFACT_CONSTITUENTNOTE_PHEXTConstituent notes
OtherPH_V_PARAMETERDEFAULTSReport parameter defaults including dates, affiliates, logo location, etc
OtherPH_ORGANIZATIONINFO
OtherDIM_DATEMGB started updating the ISHOLIDAY field with a custom SP beginning in 2023 when holidays were standardized across MGB affiliates
Patient VisitsPH_EPIC_CONSTITUENTSUMMARY
PhonesPH_V_CONSTITUENTPHONE
Planned GiftsPH_V_PLANNEDGIFT
Planned GiftsPH_V_PLANNEDGIFTATTRIBUTE
Planned GiftsDIM_PLANNEDGIFT
Planned GiftsDIM_PLANNEDGIFTNOTE_EXTFACT_PLANNEDGIFTNOTE_EXTNotes relating to planned gifts
Planned GiftsFACT_PLANNEDGIFTNOTE_PHEXTNotes relating to planned gifts
PledgesPH_PledgeSummaryone row for each pledge split
PledgesPH_INSTALLMENTPAYMENT
ProspectDIM_PROSPECT_PHEXT
Prospect DIM_PROSPECTMGRHISTORY_PHEXT
ProspectDIM_PROSPECT
ProspectFACT_PROSPECTTEAMROLE_EXTNote that prospect manager info is not here, former prospect manager info is in DIM_PROSPECTMGRHSITORY_PHEXT
Prospect PlansPH_OPPORTUNITIESOpportunities
Prospect PlansPH_V_OPPORTUNITYATTRIBUTE
Prospect PlansPH_OPPORTUNITYDESIGNATIONSPLITSOpportunity Designation Splits
Prospect PlansFACT_REVENUEOPPORTUNITYjoins revenue with opportunities
Prospect PlansDIM_PROSPECTPLANNOTE_PHEXT
Prospect PlansFACT_PROSPECTPLANNOTE_PHEXT
Prospect PlansPH_PLANSPlans
Prospect PlansPH_V_OPPORTUNITYASSOCIATEDREVENUE
Prospect Research RequestsPH_PROSPECTRESEARCHREQUESTDOCUMENTATION
Prospect Research RequestsPH_V_PROSPECTRESEARCHREQUESTProspect research requests - includes research requests, prospect assignment requests, and stewardship reports
Prospect Research RequestsPH_PROSPECTRESEARCHREQUESTCONSTITUENTATTRIBUTE
PurposesPH_PURPOSE_RECIPIENTS
PurposesPH_PURPOSE_RELATEDSTAFF
PurposesPH_PURPOSE_STEWARDSHIP
PurposesDIM_PURPOSELEVEL_PHEXT
PurposesPH_V_PURPOSELEVEL
PurposesPH_V_PURPOSELEVELATTRIBUTEPurpose attributes
PurposesDIM_PURPOSELEVELNOTE_PHEXT
PurposesFACT_PURPOSELEVELNOTE_PHEXT
Recognition ProgramsFACT_CONSTITUENTRECOGNITION_EXTOne of 3 objects in the BBDW currently related to recognition programs: how this constituent is recognized within the program
Recognition ProgramsDIM_RECOGNITIONPROGRAM_EXTOne of 3 objects in the BBDW currently related to recognition programs: describes the program and levels associated with it
Recognition ProgramsPH_V_RECOGNITIONPROGRAMPH working table for One of 3 objects in the BBDW currently related to recognition programs: reporting
RegionsDIM_REGION_PHEXT
RegionsDIM_CONSTITUENTREGION_PHEXT
RelationshipsPH_V_CONSTITUENTRELATIONSHIP
RevenueFACT_FINANCIALTRANSACTIONLINEITEM
RevenueFACT_FINANCIALTRANSACTIONLINEITEM_EXT
RevenueDIM_GIFTINKIND_EXT
RevenueDIM_GIFTTYPE_EXTThe table is part of the standard BB rollout. It takes standard CRM revenue/application/transaction types and translates them to a RE Gift Type that we all know and love
RevenuePH_V_RECURRINGGIFT
RevenueFACT_REVENUEFUNDRAISERGift solicitors and event fundraiser solicitors
RevenueDIM_REVENUENOTE_PHEXT
RevenueFACT_REVENUENOTE_PHEXT
RevenueV_QUERY_BBDW_REVENUESOLICITORSolicitors linked to revenue
RevenuePH_RevenueSplitsplit level gift information, donor information is for the hard credit donor
RevenuePH_MATCHINGGIFTPAYMENT
RevenuePH_REVENUECLASSIFICATIONSNote that this is at the revenue level, not at the split level
RevenuePH_REVENUEGLDISTRIBUTION
RevenuePH_REVENUESPLITGLDISTRIBUTION
RevenuePH_V_FINANCIALTRANSACTIONATTRIBUTE
RevenuePH_V_FINANCIALTRANSACTIONLINEITEMATTRIBUTE
Smart FieldsFACT_CONSTITUENTSMARTFIELD
Smart FieldsPH_V_SMARTFIELDSmart fields have pre-calculated totals and other types of data. Also includes the Primary Rating, and the Primary Constituent Code. If you don't see what you are looking for make sure the smartfield is coded in Atlas to be included in the DW
Solicit CodesPH_V_CONSTITUENTSOLICITCODE
Solicit CodesFACT_CONSTITUENTSOLICITCODE
Stewardship PlansPH_V_STEWARDSHIPPLANSTEPATTRIBUTE
Stewardship PlansPH_V_STEWARDSHIPPLAN
TeamsPH_V_TEAM
TributesFACT_REVENUETRIBUTElink between the gift and tribute
TributesPH_V_TRIBUTEBest source for data around Tributes, includes notes and link to tributee constituent
TributesPH_V_TRIBUTEACKNOWLEDGEEAcknowledgees linked to the tribute; these are the ones set up as default tributees to receive
TributesFACT_REVENUETRIBUTELETTER_PHEXTLetters associated with a tribute gift. This includes both the default letters set up on the tribute itself, and any manually added (ANOK) as the gift is entered as an addl notificant for this one gift
WealthPH_V_WEALTH
EventsDIM_EVENTINVITATION_EXTEvent invitation names (Event/Invitations tab)
EventsFACT_EVENTINVITEE_EXTEvent invitees

SQL Code Snippets

Tips on sql code in general, add your code to the pages below

BBDW OLAP Query Tips

Atlas OLTP Query Tips

Leave a Reply