Primary Key Field Type
 ID uniqueidentifier

Field Field Type Null Notes Description
 NAME nvarchar(100)   Default = '' The name of this Currency
 ISO4217 nvarchar(3)   Default = '' ISO4217 abbreviation
 DECIMALDIGITS tinyint   Default = 0 The number of digits after the decimal separator.
 INACTIVE bit   Default = 0 Denotes whether this currency is available for use.
 CURRENCYSYMBOL nvarchar(5)   Default = '' The currency symbol for this record.
 ROUNDINGTYPECODE tinyint   Default = 0 The rounding method that this currency uses.
 ROUNDINGTYPE nvarchar(44) (Computed) CASE [ROUNDINGTYPECODE] WHEN 0 THEN N'Half rounds away from zero' WHEN 1 THEN N'Half rounds to nearest even number' WHEN 2 THEN N'Round 1 digit to nearest multiple of 5' WHEN 3 THEN N'Round 2 digits to the nearest multiple of 50' END Provides a translation for the 'ROUNDINGTYPECODE' field.
 ISORGANIZATIONCURRENCY bit   Default = 0 Indicates whether or not this currency is the organization currency for the system.
 DATEADDED datetime   Default = getdate() Indicates the date this record was added.
 DATECHANGED datetime   Default = getdate() Indicates the date this record was last changed.
 TS timestamp   Timestamp.
 TSLONG bigint (Computed) CONVERT(bigint, TS) Numeric representation of the timestamp.
 SYMBOLDISPLAYSETTINGCODE tinyint   Default = 0 Indicates whether this currency's symbol should be displayed with amounts
 SYMBOLDISPLAYSETTING nvarchar(65) (Computed) CASE [SYMBOLDISPLAYSETTINGCODE] WHEN 0 THEN N'Always display ISO code' WHEN 1 THEN N'Always display symbol' WHEN 2 THEN N'Display symbol if this currency is the region default of the user' END Provides a translation for the 'SYMBOLDISPLAYSETTINGCODE' field.

Foreign Key Field Type Null Notes Description
 LOCALEID uniqueidentifier   LOCALE.ID Windows locale to be used when formatting the currency
 ADDEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.
 CHANGEDBYID uniqueidentifier   CHANGEAGENT.ID FK to CHANGEAGENT.

Index Name Field(s) Unique Primary Clustered
 IX_CURRENCY_DATEADDED DATEADDED    
 IX_CURRENCY_DATECHANGED DATECHANGED      
 IX_CURRENCY_ID ID      
 IX_CURRENCY_ISO4217_INACTIVE ISO4217, INACTIVE      
 IX_CURRENCY_ISORGANIZATIONCURRENCY_ID ISORGANIZATIONCURRENCY, ID      
 IX_CURRENCY_LOCALEID LOCALEID      
 PK_CURRENCY ID  
 UC_CURRENCY_ISO4217 ISO4217    
 UC_CURRENCY_NAME NAME    

Trigger Name Description
 TR_CURRENCY_AUDIT_ETLDELETEDID
 TR_CURRENCY_AUDIT_UPDATE
 TR_CURRENCY_AUDIT_DELETE

Referenced by Field
 ADDOPPORTUNITIESPROCESS TRANSACTIONCURRENCYID
 ADDOPPORTUNITIESPROCESSOPPORTUNITYDESIGNATION TRANSACTIONCURRENCYID
 ADDPROSPECTPLANSPROCESS OPPORTUNITYTRANSACTIONCURRENCYID
 ADJUSTMENT TRANSACTIONCURRENCYID
 ADJUSTMENT BASECURRENCYID
 ADJUSTMENTHISTORYDETAIL BASECURRENCYID
 ADJUSTMENTHISTORYDETAIL TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYDISTRIBUTION BASECURRENCYID
 ADJUSTMENTHISTORYDISTRIBUTION TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYDISTRIBUTIONSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYDISTRIBUTIONSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTION BASECURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTION TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTIONSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDDISTRIBUTIONSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDPAYMENTMETHODDETAIL BASECURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDPAYMENTMETHODDETAIL TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDPAYMENTMETHODDETAILSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYGIFTINKINDPAYMENTMETHODDETAILSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYPROPERTYDETAIL BASECURRENCYID
 ADJUSTMENTHISTORYPROPERTYDETAIL TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYPROPERTYDISTRIBUTION BASECURRENCYID
 ADJUSTMENTHISTORYPROPERTYDISTRIBUTION TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYPROPERTYDISTRIBUTIONSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYPROPERTYDISTRIBUTIONSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYPROPERTYSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYPROPERTYSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYSTOCKDETAIL BASECURRENCYID
 ADJUSTMENTHISTORYSTOCKDETAIL TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYSTOCKDISTRIBUTION BASECURRENCYID
 ADJUSTMENTHISTORYSTOCKDISTRIBUTION TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYSTOCKDISTRIBUTIONSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYSTOCKDISTRIBUTIONSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYSTOCKSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYSTOCKSNAPSHOT TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDETAIL BASECURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDETAIL TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDISTRIBUTION BASECURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDISTRIBUTION TRANSACTIONCURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDISTRIBUTIONSNAPSHOT BASECURRENCYID
 ADJUSTMENTHISTORYWRITEOFFDISTRIBUTIONSNAPSHOT TRANSACTIONCURRENCYID
 APPEAL BASECURRENCYID
 APPEALBENEFIT BASECURRENCYID
 APPEALBENEFITDETAIL BASECURRENCYID
 AUCTIONITEM BASECURRENCYID
 AUCTIONITEM TRANSACTIONCURRENCYID
 AUCTIONPURCHASEADJUSTMENT BASECURRENCYID
 AUCTIONPURCHASEADJUSTMENT TRANSACTIONCURRENCYID
 BANKACCOUNT TRANSACTIONCURRENCYID
 BANKACCOUNTDEPOSIT TRANSACTIONCURRENCYID
 BATCHAUCTIONITEM BASECURRENCYID
 BATCHAUCTIONITEM TRANSACTIONCURRENCYID
 BATCHBBNCDONATION ATTRIBUTECURRENCYID
 BATCHBBNCEVENTREGISTRATION ATTRIBUTECURRENCYID
 BATCHBBNCPROFILE ATTRIBUTECURRENCYID
 BATCHBBNCSIGNUP ATTRIBUTECURRENCYID
 BATCHCURRENCYEXCHANGERATE FROMCURRENCYID
 BATCHCURRENCYEXCHANGERATE TOCURRENCYID
 BATCHDESIGNATIONLEVELFINANCIALINFO BASECURRENCYID
 BATCHDIRECTMARKETINGEFFORT BASECURRENCYID
 BATCHDIRECTMARKETINGEFFORTPACKAGE BASECURRENCYID
 BATCHDIRECTMARKETINGEFFORTTESTSEGMENT BASECURRENCYID
 BATCHEVENT BASECURRENCYID
 BATCHMEMBERSHIPDUES BASECURRENCYID
 BATCHMEMBERSHIPDUES TRANSACTIONCURRENCYID
 BATCHMEMBERSHIPDUESMEMBERSHIPRECOGNITION APPLICATIONCURRENCYID
 BATCHMEMBERSHIPDUESPLEDGEINSTALLMENT TRANSACTIONCURRENCYID
 BATCHREVENUE BASECURRENCYID
 BATCHREVENUE TRANSACTIONCURRENCYID
 BATCHREVENUEAPPLICATIONPLEDGEBENEFIT BENEFITCURRENCYID
 BATCHREVENUEBENEFIT BENEFITCURRENCYID
 BATCHREVENUEENHANCEDMATCHINGGIFTS TRANSACTIONCURRENCYID
 BATCHREVENUEUNAPPLIEDMATCHINGGIFTSPLIT BASECURRENCYID
 BATCHREVENUEUNAPPLIEDMATCHINGGIFTSPLIT TRANSACTIONCURRENCYID
 BATCHSPONSORSHIP BASECURRENCYID
 BATCHSPONSORSHIP TRANSACTIONCURRENCYID
 BENEFIT BASECURRENCYID
 BENEFITADJUSTMENT TRANSACTIONCURRENCYID
 BENEFITADJUSTMENT BASECURRENCYID
 CAMPAIGN BASECURRENCYID
 CONSTITUENTRECOGNITION BASECURRENCYID
 CONSTITUENTRECOGNITIONBENEFIT BASECURRENCYID
 CONSTITUENTRECOGNITIONREVENUE BASECURRENCYID
 CREDITCARDPROCESSINGMERCHANTACCOUNT CURRENCYID
 CURRENCYDENOMINATION CURRENCYID
 CURRENCYEXCHANGERATE FROMCURRENCYID
 CURRENCYEXCHANGERATE TOCURRENCYID
 CURRENCYEXCHANGERATEDOWNLOADPROCESSRATE FROMCURRENCYID
 CURRENCYEXCHANGERATEDOWNLOADPROCESSRATE TOCURRENCYID
 CURRENCYSET BASECURRENCYID
 CURRENCYSETTRANSACTIONCURRENCY CURRENCYID
 DESIGNATION BASECURRENCYID
 DESIGNATIONGOAL BASECURRENCYID
 DESIGNATIONLEVEL BASECURRENCYID
 DESIGNATIONLEVELDECAPITALIZATION BASECURRENCYID
 DESIGNATIONLEVELDISBURSEMENT BASECURRENCYID
 DESIGNATIONLEVELFINANCIALINFO BASECURRENCYID
 DESIGNATIONLEVELGIFTFEESTRUCTURE BASECURRENCYID
 DESIGNATIONLEVELGOAL BASECURRENCYID
 DESIGNATIONLEVELRECIPIENT BASECURRENCYID
 DONORCHALLENGE BASECURRENCYID
 DONORCHALLENGEENCUMBERED BASECURRENCYID
 DONORCHALLENGESPLIT BASECURRENCYID
 EVENT BASECURRENCYID
 EVENTEXPENSE BASECURRENCYID
 EVENTPRICEBENEFIT BASECURRENCYID
 EVENTREGISTRANTPAYMENT APPLICATIONCURRENCYID
 FINANCIALTRANSACTION TRANSACTIONCURRENCYID
 FUNDINGPLAN BASECURRENCYID
 FUNDINGREQUEST BASECURRENCYID
 FUNDINGREQUEST TRANSACTIONCURRENCYID
 GIFTFEEADJUSTMENT TRANSACTIONCURRENCYID
 GIFTFEEADJUSTMENT BASECURRENCYID
 GIFTFEESTRUCTURE BASECURRENCYID
 GIFTINKINDAPPRAISAL BASECURRENCYID
 GIFTINKINDAPPRAISAL TRANSACTIONCURRENCYID
 GIFTINKINDPAYMENTMETHODDETAIL BASECURRENCYID
 GIFTINKINDPAYMENTMETHODDETAIL TRANSACTIONCURRENCYID
 GIFTINKINDSALEADJUSTMENT BASECURRENCYID
 GIFTINKINDSALEADJUSTMENT TRANSACTIONCURRENCYID
 GRANTS BASECURRENCYID
 GRANTS TRANSACTIONCURRENCYID
 GROUPGOAL BASECURRENCYID
 INSTALLMENT BASECURRENCYID
 INSTALLMENT TRANSACTIONCURRENCYID
 INSTALLMENTSPLIT BASECURRENCYID
 INSTALLMENTSPLIT TRANSACTIONCURRENCYID
 INSTALLMENTSPLITPAYMENT APPLICATIONCURRENCYID
 INSTALLMENTSPLITWRITEOFF BASECURRENCYID
 INSTALLMENTSPLITWRITEOFF TRANSACTIONCURRENCYID
 JOB BASECURRENCYID
 JOBOCCURRENCE BASECURRENCYID
 JOURNALENTRY TRANSACTIONCURRENCYID
 MATCHINGGIFTCONDITION BASECURRENCYID
 MEMBERSHIPADDON TRANSACTIONCURRENCYID
 MEMBERSHIPADDON BASECURRENCYID
 MEMBERSHIPINSTALLMENTPLANORIGINALAMOUNT BASECURRENCYID
 MEMBERSHIPINSTALLMENTPLANORIGINALAMOUNT TRANSACTIONCURRENCYID
 MEMBERSHIPLEVEL BASECURRENCYID
 MEMBERSHIPLEVELBENEFIT BASECURRENCYID
 MEMBERSHIPLEVELTERM BASECURRENCYID
 MEMBERSHIPPROGRAM BASECURRENCYID
 MEMBERSHIPPROGRAMADDON BASECURRENCYID
 MEMBERSHIPPROGRAMADDON TRANSACTIONCURRENCYID
 MEMBERSHIPPROMO BASECURRENCYID
 MKTACKNOWLEDGEMENTMAILINGTEMPLATE BASECURRENCYID
 MKTACKNOWLEDGEMENTMAILINGTEMPLATERULE BASECURRENCYID
 MKTASKLADDER BASECURRENCYID
 MKTASKLADDERITEM BASECURRENCYID
 MKTCREATIVE BASECURRENCYID
 MKTDOCUMENT BASECURRENCYID
 MKTEXPENSE BASECURRENCYID
 MKTLIST BASECURRENCYID
 MKTMARKETINGPLAN BASECURRENCYID
 MKTMARKETINGPLANBRIEF BASECURRENCYID
 MKTMARKETINGPLANITEM BASECURRENCYID
 MKTMARKETINGPLANITEMEXPENSE BASECURRENCYID
 MKTMATERIAL BASECURRENCYID
 MKTMEMBERSHIPMAILINGACTIVE BASECURRENCYID
 MKTMEMBERSHIPMAILINGSEGMENTACTIVE BASECURRENCYID
 MKTMEMBERSHIPMAILINGTEMPLATE BASECURRENCYID
 MKTMEMBERSHIPMAILINGTEMPLATERULE BASECURRENCYID
 MKTPACKAGE BASECURRENCYID
 MKTSEGMENT BASECURRENCYID
 MKTSEGMENTATION BASECURRENCYID
 MKTSEGMENTATIONACTIVE BASECURRENCYID
 MKTSEGMENTATIONBUDGET BASECURRENCYID
 MKTSEGMENTATIONLISTACTIVE BASECURRENCYID
 MKTSEGMENTATIONPACKAGE BASECURRENCYID
 MKTSEGMENTATIONSEGMENT BASECURRENCYID
 MKTSEGMENTATIONSEGMENTACTIVE BASECURRENCYID
 MKTSEGMENTATIONSEGMENTLIST BASECURRENCYID
 MKTSEGMENTATIONTESTSEGMENT BASECURRENCYID
 MKTSEGMENTGROUP BASECURRENCYID
 MKTSEGMENTLIST BASECURRENCYID
 MKTSEGMENTLISTHISTORICAL BASECURRENCYID
 MKTSEGMENTWHITEMAILCACHE BASECURRENCYID
 MKTSPONSORSHIPMAILINGTEMPLATE BASECURRENCYID
 MKTSPONSORSHIPMAILINGTEMPLATERULE BASECURRENCYID
 NAMINGOPPORTUNITY BASECURRENCYID
 NAMINGOPPORTUNITYRECOGNITION BASECURRENCYID
 NETCOMMUNITYMAPPINGRULE ATTRIBUTECURRENCYID
 OPPORTUNITY BASECURRENCYID
 OPPORTUNITY TRANSACTIONCURRENCYID
 OPPORTUNITYAMOUNTBRACKET BASECURRENCYID
 OPPORTUNITYAMOUNTBRACKETGROUP BASECURRENCYID
 OPPORTUNITYDESIGNATION BASECURRENCYID
 OPPORTUNITYDESIGNATION TRANSACTIONCURRENCYID
 PAYMENTORIGINALAMOUNT BASECURRENCYID
 PAYMENTORIGINALAMOUNT TRANSACTIONCURRENCYID
 PLANNEDGIFT BASECURRENCYID
 PLANNEDGIFT TRANSACTIONCURRENCYID
 PLANNEDGIFTADDITION BASECURRENCYID
 PLANNEDGIFTADDITION TRANSACTIONCURRENCYID
 PLANNEDGIFTADDITIONASSET BASECURRENCYID
 PLANNEDGIFTADDITIONASSET TRANSACTIONCURRENCYID
 PLANNEDGIFTADDITIONDESIGNATION BASECURRENCYID
 PLANNEDGIFTADDITIONDESIGNATION TRANSACTIONCURRENCYID
 PLANNEDGIFTASSET BASECURRENCYID
 PLANNEDGIFTASSET TRANSACTIONCURRENCYID
 PLANNEDGIFTDESIGNATION BASECURRENCYID
 PLANNEDGIFTDESIGNATION TRANSACTIONCURRENCYID
 PLANNEDGIFTPAYOUTADJUSTMENT TRANSACTIONCURRENCYID
 PLANNEDGIFTPAYOUTADJUSTMENT BASECURRENCYID
 PLANNEDGIFTRECONCILE BASECURRENCYID
 PLANNEDGIFTRECONCILE TRANSACTIONCURRENCYID
 PLEDGEORIGINALAMOUNT BASECURRENCYID
 PLEDGEORIGINALAMOUNT TRANSACTIONCURRENCYID
 PLEDGEREMINDERSENT BASECURRENCYID
 PROCESSORTRANSACTIONSETTLEMENTIMPORTROW CURRENCYID
 PROPERTYDETAILADJUSTMENT BASECURRENCYID
 PROPERTYDETAILADJUSTMENT TRANSACTIONCURRENCYID
 PROSPECTPLAN BASECURRENCYID
 RECOGNITIONCREDIT BASECURRENCYID
 RECOGNITIONLEVEL BASECURRENCYID
 RECOGNITIONLEVELAMOUNT BASECURRENCYID
 RECOGNITIONLEVELBENEFIT BASECURRENCYID
 RECOGNITIONPROGRAM BASECURRENCYID
 RECURRINGGIFTACTIVITY APPLICATIONCURRENCYID
 RECURRINGGIFTDEVELOPMENTFUNCTIONHISTORY BASECURRENCYID
 RECURRINGGIFTDEVELOPMENTFUNCTIONHISTORY TRANSACTIONCURRENCYID
 RECURRINGGIFTINSTALLMENT BASECURRENCYID
 RECURRINGGIFTINSTALLMENT TRANSACTIONCURRENCYID
 RECURRINGGIFTINSTALLMENTPAYMENT APPLICATIONCURRENCYID
 RECURRINGGIFTINSTALLMENTWRITEOFF BASECURRENCYID
 RECURRINGGIFTINSTALLMENTWRITEOFF TRANSACTIONCURRENCYID
 REGISTRANTBENEFIT BASECURRENCYID
 REVENUE_EXT NONPOSTABLEBASECURRENCYID
 REVENUERECOGNITION BASECURRENCYID
 REVENUESOLICITOR BASECURRENCYID
 REVENUESPLITBUSINESSUNIT BASECURRENCYID
 REVENUESPLITGIFTAID TRANSACTIONCURRENCYID
 REVENUESPLITGIFTAID BASECURRENCYID
 REVENUESPLITGIFTAIDREFUND ORIGINALTRANSACTIONCURRENCYID
 REVENUESPLITGIFTAIDREFUND ORIGINALBASECURRENCYID
 REVENUESPLITGIFTFEE BASECURRENCYID
 REVENUESPLITGIFTFEE TRANSACTIONCURRENCYID
 REVENUETRIBUTE BASECURRENCYID
 REVENUETRIBUTETAXCLAIMAMOUNT BASECURRENCYID
 REVENUEVAT BASECURRENCYID
 REVENUEVAT TRANSACTIONCURRENCYID
 SALESDEPOSITTEMPLATECURRENCY CURRENCYID
 SALESORDERITEMMEMBERSHIPITEMPROMOTION BASECURRENCYID
 SMARTFIELD CURRENCYID
 SPONSORBENEFITEXTENSION BASECURRENCYID
 SPONSORSHIPOPPORTUNITYPROJECT BASECURRENCYID
 SPONSORSHIPPROGRAM BASECURRENCYID
 STEWARDSHIPPLAN BASECURRENCYID
 STOCKDETAIL BASECURRENCYID
 STOCKDETAIL TRANSACTIONCURRENCYID
 STOCKSALEADJUSTMENT BASECURRENCYID
 STOCKSALEADJUSTMENT TRANSACTIONCURRENCYID
 TEAMFUNDRAISER BASECURRENCYID
 TEAMFUNDRAISINGTEAM BASECURRENCYID
 UNREALIZEDGAINLOSSADJUSTMENT TRANSACTIONCURRENCYID
 UNREALIZEDGAINLOSSADJUSTMENT BASECURRENCYID
 UNSETTLEDCREDITCARDTRANSACTION CURRENCYID
 WRITEOFFADJUSTMENT BASECURRENCYID
 WRITEOFFADJUSTMENT TRANSACTIONCURRENCYID

Entity-Relationship diagram of this table (ADDOPPORTUNITIESPROCESS-ADJUSTMENTHISTORYSTOCKSNAPSHOT)
Entity-Relationship diagram of this table (ADJUSTMENTHISTORYWRITEOFFDETAIL-BATCHBBNCPROFILE)
Entity-Relationship diagram of this table (BATCHBBNCSIGNUP-BENEFITGLDISTRIBUTION)
Entity-Relationship diagram of this table (CAMPAIGN-DESIGNATIONLEVELRECIPIENT)
Entity-Relationship diagram of this table (DONORCHALLENGE-GIFTINKINDSALEGLDISTRIBUTION)
Entity-Relationship diagram of this table (GLTRANSACTION-MEMBERSHIPPROGRAMADDON)
Entity-Relationship diagram of this table (MEMBERSHIPPROMO-MKTPACKAGE)
Entity-Relationship diagram of this table (MKTSEGMENT-NETCOMMUNITYMAPPINGRULE)
Entity-Relationship diagram of this table (OPPORTUNITY-PROPERTYDETAIL)
Entity-Relationship diagram of this table (PROPERTYDETAILADJUSTMENT-REVENUERECOGNITION)
Entity-Relationship diagram of this table (REVENUESOLICITOR-STOCKSALEADJUSTMENT)
Entity-Relationship diagram of this table (STOCKSALEGLDISTRIBUTION-WRITEOFFSPLIT)