sba 1502 colson reporting - fiserv appmarket

26
Fiserv Confidential: Distribution restricted to: Clients using or considering purchase of the product described in this document Fiserv associates SBA 1502 Colson Reporting SBA 1502 Interface SBA_1502 Application 5083 DNAapp ID 97054e78-3f81-4f4e-bb59-09f44edfed3d

Upload: others

Post on 12-Nov-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SBA 1502 Colson Reporting - Fiserv AppMarket

Fiserv Confidential: Distribution restricted to:

• Clients using or considering purchase of the product described in this document

• Fiserv associates

SBA 1502 Colson Reporting

SBA 1502 Interface SBA_1502 Application 5083 DNAapp ID 97054e78-3f81-4f4e-bb59-09f44edfed3d

Page 2: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 2 10/22/2021

© 2007-2021 Fiserv, Inc. or its affiliates. All rights reserved. This work is confidential and its use is strictly limited. Use is permitted only in accordance with the terms of the agreement under which it was furnished. Any other use, duplication, or dissemination without the prior written consent of Fiserv, Inc. or its affiliates is strictly prohibited. The information contained herein is subject to change without notice. Except as specified by the agreement under which the materials are furnished, Fiserv, Inc. and its affiliates do not accept any liabilities with respect to the information contained herein and is not responsible for any direct, indirect, special, consequential or exemplary damages resulting from the use of this information. No warranties, either express or implied, are granted or extended by this document. http://www.fiserv.com Fiserv is a registered trademark of Fiserv, Inc. Other brands and their products are trademarks or registered trademarks of their respective holders and should be noted as such.

Page 3: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 3 10/22/2021

Overview: This application extracts SBA Form 1502 data for SBA guaranteed loan accounts (Sold, unsold and loans that are in the SBA ARC Loan Program) to assist a financial institution for regular monthly remittance processing and Paycheck Protection Program (PPP) SBA 1502 reporting. The output file conforms to Colson Services Corp.’s ASCII comma delimited electronic data format for SBA 1502 Reporting.

Key Benefits: This extract streamlines Colson 1502 reporting requirements saving time and money, improving both efficiency and accuracy.

Processing: The SBA_1502 application selects all loan accounts regardless of status that are associated with an active SBA external account as of the queue effective date (The queue effective date determines the reporting month except for PPP Initial disbursement reporting). If a loan generates an exception message at the end of the report, the output ASCII comma delimited needs to be edited for manual calculations, if necessary. For Financial Institutions participating in the Paycheck Protection Program (PPP), parameters are available to the facilitate the initial reporting of fully disbursed loans and the monthly reporting requirements. If the Financial Institution is not participating in PPP these parameters will not be need. SBA requires PPP loans be segregated from standard 7a 1502 reporting and must be reported on its own 1502 report. Parameters are being provided but not required to include or exclude specific major, minor combinations. When Include is used only those loan accounts in the minors defined in the Major/Minor(s) List with an active SBA external account will appear in the output report/file, when Exclude is used all loan accounts in the minors defined in the Major/Minor(s) List are excluded. Furthermore, PPP Initial disbursement reporting occurs when the Start and Thru Date runtime parameters have values. The Start and Thru date parameters allow an institution to capture reporting for only PPP loans that were disbursed during the defined time period. Once the selection of loan accounts is determined, the following occurs: Sold Status: The loan is evaluated for the following conditions: • Investor Loan • Participation Loan • ARC Loan (existence of ARC Loan Y/N variable with a value of Yes) • None of the above Account Status: If the DNA® status as of the last day of the reporting month is Closed or Closed with Balances Remaining, the date of the status is determined. If the date of the Closed or Closed with Balances Remaining status occurred prior to the previous month of the first day of the reporting month, the loan is not included in the data extract and report. If the

Page 4: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 4 10/22/2021

date of the Closed or Closed with Balances Remaining status occurred in the reporting month or the previous month, the loan appears once in the reporting month with a status code of 6. Chargeoff status loans must be manually removed by inactivating the link to the SBA external organization. SBA Status: The SBA Status Code (SBAS) account field (See section Account Fields below) is evaluated or if an investor sold loan, the Group Account Action Code is evaluated. Status Codes/ Group Account Action Codes must be entered in a timely manner and within the month that the status is applicable. In accordance with SBA and Colson Data Requirements, accounts that are purchased or transferred are reported once within the reporting month that the event occurred and bypassed in subsequent reports. For example, a loan that was purchased by the SBA on 2-25-2011 should have an account field SBA Status Code (SBAS) value of SBA-Purchased by SBA or Group Action Code description of SBA-Purchased by SBA for an Investor sold loan and have a value of 2-25-2011 in the SBA Status Code Eff Date (SBSD) account field value. The account is included in the SBA_1502 for the reporting month of February 2011 with a status code of 8. Any payment posted to the account is not reported, as this is typically the SBA Purchase Payment, and therefore not remitted to Colson. The account does not re-appear on the March 2011 SBA_1502 Report. The account field SBA Status Code (SBAS) value of SBA-Transferred status or Group Action Code description of SBA-Transferred for an Investor sold loan is treated similarly with regard to appearing once with a status code of 7, although payments are captured and printed on the report. SBA Approval Date: The SBA Approval Date (SBAA) account field is evaluated for unsold loans in order to calculate the guaranteed portion fee. If the account field does not have a value, the first effective date that the loan became Active (ACT) is used. This date is used to look up the calculation rate in the SBA 1502 FTA Fee Percentage rate schedule. SBA Guarantee Percent: The SBA Guarantee Percent (SBAG) account field is evaluated for unsold loans in order to calculate the guaranteed portion fees and guaranteed portion closing balances. If the account field does not have a value, the account may error due to a zero value when calculating guaranteed portions. For ARC loans, this value should be 100. SBA Fee Yes/No: The SBA Fee Yes/No (SBAF) account field is evaluated for unsold loans in order to determine whether to calculate the guaranteed portion fees. If the account field value is No (N), the fee is not calculated. Payment Activity: If no payment activity occurs for the reporting month, the loan still appears on the output file and report. Disbursement Activity: Disbursement activity is totaled for the appropriate reporting month for transactions included in the SBA Disbursement Transactions (8SBD) transaction reporting group.

Page 5: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 5 10/22/2021

Parameters:

Parameter Code Description (how used) Required Default Calc Schedule Number

8CSN The rate schedule number that stores the SBA Basis Point Fee information - A Valid Rate Schedule Number is required for loans not sold and require a fee calculation

Yes <Blank>

Generate 2nd File YN

8G2F When set to Y, a 2nd ASCII Comma Delimited File will be generated that will include the Tax Owner name When set to N or is blank, only one ASCII Comma Delimited File will be generated that will not include the Tax Owner name

No N

Major/Minor(s) List

8MML Comma separated list of Major/Minor product combinations to exclude or include (based on the Include or Exclude (8IEX) runtime parameter setting). The Major Account Type Code is listed first followed by the Minor Account Type Code in a pipe delimited combination. For example, the Commercial Major and SBA1, SBA2, and SBA3 minors would be listed as: CML|SBA1,CML|SBA2,CML|SBA3 When left blank, no major minor are excluded. If any value entered is not a valid major minor combination, the application does not continue and errors with “Invalid Major Minor Combination”.

No <Blank>

Page 6: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 6 10/22/2021

Parameter Code Description (how used) Required Default Include or Exclude

8IEX Valid values are: I – Include Include accounts in the Major/Minor listed in the Major/Minor(s) List (8MML) runtime parameter E – Exclude Exclude accounts in the Major/Minor listed in the Major/Minor(s) List (8MML) runtime parameter If the value is blank and the Major/Minor(s) List (8MML) has valid values, the application does not continue and errors with “8IEX Parameter value is invalid for 8MML parameter”. If the value entered is not I or E, the application does not continue and errors with “Invalid value of (value of parameter) for Parameter 8IEX-Include or Exclude Valid values for 8IEX are: Value: I Desc: Include Value: E Desc: Exclude”.

No <Blank>

Start Date SD For PPP Initial Reporting of New Loan Disbursements (NDSB transactions) processed greater than or equal to this value. The following parameters must have a value in order to use this parameter:

• Major/Minor(s) List (8MML)

• Include or Exclude (8IEX)

No <Blank>

Thru Date TD For PPP Initial Reporting of New Loan Disbursements (NDSB transactions) processed less than or equal to this value. The following parameters must have a value in order to use this parameter:

• Major/Minor(s) List (8MML)

• Include or Exclude (8IEX)

No <Blank>

Page 7: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 7 10/22/2021

Parameter Code Description (how used) Required Default PPP Blank Values YN

8PPN When set to Y, and the following parameters have a value:

• Major/Minor(s) List (8MML)

• Include or Exclude (8IEX)

The Interest Period From, # Of Days and Calendar Basis is set to blank in the SBA_1502.out and 2nd generated .csv file. If set to blank or N, the above items are not set to blank.

No <Blank>

Page 8: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 8 10/22/2021

ARC SBA Loan Processing (8ARC)/ARC Loans (8APG) Product/Account Variable:

Variable

Code

Description (how used)

Data Type

Default

ARC Loan Y/N

8APG Valid values are: Y – Yes: Loan should be reported as an ARC loan according to the ARC Reporting Instructions N – No: Loan should not be reported as an ARC loan NOTE: Once the loan changes to a non-ARC loan, the value should be maintained to N - No or removed

YN N - No

Account Fields:

Account Field Description

Code

Description (how used)

Data Type

Default

SBA Approval Date

SBAA If this account field is blank, the first date the loan became Active (ACT) is used as the SBA Approval date and if the date the loan became active is greater than 10/12/1995 the SBA Fee Yes/No (SBAF) is assumed as Y – Yes regardless of the actual value.

Date <Blank>

SBA Fee Yes/No

SBAF This is a YES/NO field to indicate whether or not the Guaranteed portion payment or fee applies to this account. This allows the institution to override the standard check, which is whether or not the account was opened prior to 10/12/1995. *Note: This field is not required.

YN Y - Yes

SBA Guarantee Percent

SBAG This is a rate field that contains the SBA Guaranteed Percent. All unsold SBA accounts must have this account field defined. For sold loans the SBA Guaranteed Percent is determined by the Total Percent Sold value from the Loan Investor module or the actual Participant Balance Deposits and Participant Interest Deposits for participated loans; and the value of this account field is ignored.

Rate <Blank>

Page 9: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 9 10/22/2021

Account Field Description

Code

Description (how used)

Data Type

Default

SBA Status Code

SBAS This is a numeric field that should be maintained by the institution for unsold, ARC and participation loans for the following status codes: 4 = SBA-Deferred 5 = SBA-In Liquidation 7 = SBA-Transferred 8 = SBA-Purchased by SBA All other SBA status codes are derived at application runtime *Note: Sold loans (non-participated) should be maintained through Action Codes in the Investor Loans module of DNA

Num <Blank>

SBA Status Code Eff Date

SBSD The date entered should be in the month that the status occurred. Note: Should only be maintained for the following status codes: 4 = SBA-Deferred 5 = SBA-In Liquidation 7 = SBA-Transferred 8 = SBA-Purchased by SBA

Date <Blank>

SBA Undisbursed Loan Amt

SBUL In cases where a loan is in an originating status and has not yet been disbursed, this account field is used to enter the amount of the loan to be disbursed. The application reports this amount as Undisbursed. This field is not intended for use on Lines of Credit.

Num <Blank>

SBA Undisb Loan Amt 0 Limit

SBUZ In cases where a loan’s credit limit has been brought to zero but an undisbursed amount still needs to be reported, this account field is used to enter the Loan’s credit limit amount for reporting. It is used in the disbursed/undisbursed calculations instead of the Loan’s credit limit. (Note: Revolving loans will always report zero if a first disbursement has been made)

Num <Blank>

Transaction Reporting Group:

Transaction Reporting Group Code

Transaction Reporting Group Description

Description (how used)

8SBD SBA Disbursement Transactions

Transaction types to use when determining disbursement activity

General Information:

• The installation script for this application creates the Rate Schedule that is used to

calculate the guaranteed portion fee for unsold loans. The name of the Rate Schedule

Page 10: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 10 10/22/2021

is SBA 1502 FTA Fee Percentage and includes rates through October 1, 2017

however it is the financial institution’s responsibility to maintain this rate schedule as

new rates are published.

• The installation script for this application creates the external type of SBA and

organization entity SBA for loans to be set up as an external account in DNA

• The installation script for this application creates the SBA Disbursement Transactions

(8SBD) reporting group however it is the financial institution’s responsibility to maintain

this information should transactions need to be added/removed

• The EX_TRIAL batch application can be used for the SBA External ID Type to verify

balance information

Scheduling and re-run information:

• The application can be run back in time by modifying the effective date of the queue

• This application can be re-run

Report (SBA_1502.lis):

• Output report and file (SBA_1502.lis and SBA_1502.out) is sorted in account number

order

• Output report includes the following totals at the end of the report:

▪ Accounts Processed

▪ Records Written

▪ Total Amount To FTA

Page 11: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 11 10/22/2021

▪ Total Disbursed Amount

▪ Total Guaranteed Close Bals

File Layout 1(SBA_1502.out): An ASCII Comma Delimited File is generated along with the report (SBA_1502.lis) and is compliant with Colson’s processing systems. NOTE: A loan account appears multiple times if a rate change has occurred during an interest payment period.

Field Format Description SBA GP Number Alphanumeric The 10 digit numerical SBA-assigned identification

number is extracted from the external account number in DNA >> Maintenance > Loan Accounts > Additional > External Accounts > External Account Number

Lender Loan Number Alphanumeric The DNA loan account number

Next Installment Due Date

MM/DD/YYYY The next payment date located in the DNA banner as of the last day of the reporting month (NOTE: when this application is effective dated in the past, this value is derived)

Page 12: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 12 10/22/2021

Field Format Description Status Alphanumeric DNA >> Maintenance > Loan Accounts >

Maintenance > Account Fields > SBA Status Code (SBAS) or derived. The application determines whether an SBA Status Code exists on the loan or whether an SBA Status Code is required to be derived regardless of whether the loan is unsold, sold or ARC. The following statuses are derived and are unavailable for selection (these values are not derived if the SBA Status Code (SBAS) already has a value of 7 or 8):

o 6 – Paid-In-Full is derived by the loan status of Closed or Closed with Balances Remaining

o 9 – Fully Undisbursed is derived by determining whether any balance greater than zero (0) ever existed on the loan; if no balance greater than zero (0) existed, a 9 is extracted

For unsold, participation sold or ARC loans, status codes should be maintained by the institution in the provided account field SBA Status Code on the loan so that the application can report a loan’s proper status except for the status codes that are derived in this application and should not be maintained by the institution and are as follows:

o 4 – Deferred o 5 – In liquidation o 7 – Transferred o 8 – Purchased by SBA

For investor sold loans, the action code on the loan is obtained and translated as follows:

o SBA Deferred (SBAD) = Status Code 4

o SBA Liquidated (SBAL) = Status Code 5

o SBA Transferred (SBAT) = Status Code 7

o SBA Purchased (SBAP) = Status Code 8

The account field SBA Status Code Eff Date (SBSD) should contain the actual date of the status so that the account is reported in the proper reporting month ARC: Blank

Amt. Disbursed this Period on Total Loan

999999.99 Sum of principal disbursements for transaction types included in SBA Disbursement Transactions (8SBD) Transaction Reporting Group for the reporting month – In DNA System >> System Tables > P – R Tables > RtxnRptGrp

Page 13: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 13 10/22/2021

Field Format Description Amt. Undisbursed on Total Loan

999999.99 The loan is first evaluated for a value of account field SBA Undisbursed Loan Amt (SBUL) or a value of account field SBA Undisb Loan Amt 0 Limit (SBUZ) minus the principal balance as of the last day of the month; If the undisbursed value is greater than zero no other calculations are performed. If the calculation above is zero the loan status is evaluated; if the status is not equal to Originating and there is a Loan Limit flag, the Loan In Process balance as of the last day of the month is used as the undisbursed amount. If the Loan in Process balance is zero, the credit limit minus the principal balance or Principal Advances memo balance as of the last day of the month is used as the undisbursed amount. If the DNA Revolving Credit Limit is checked the undisbursed amount is extracted as zero after the first disbursement.

Interest Rate 999.999999 Investor sold loan: investor interest rate (DNA >> Maintenance > Loan Accounts > Inquiries > Investor Loans > Investor Loan Rate) Participation sold loan: Participation interest rate (DNA >> Maintenance > Loan Accounts > Inquiries > Participation Inquiry > Participant Rate Unsold: Loan’s interest rate (interest rate in DNA banner) Above rates that are in effect as of the Interest paid-to date. If a rate change occurs between the interest paid from and to date a new record is extracted

Page 14: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 14 10/22/2021

Field Format Description Guaranteed Portion Interest

999999.99 Investor sold loan: loan’s Investor Interest In-Process (IIIP) minus any Investor Service Fee (ISF) and/or Investor Excess Yield (IEY) transactions *Verification can be made from Daily Investor Loan Trans Rpt (IL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: loan’s Participant Interest Payment (PINT) *Verification can be made from Daily Participation Loan Trans Rpt (PL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Unsold: loan’s interest payment multiplied by the account field SBA Guaranty Percentage (SBAG) value ARC: Accrued interest for the reporting month DNA >> Maintenance > Loan Accounts > Inquiries > Balance and Interest > Accrued Interest

Guaranteed Portion Principal

999999.99 Investor sold loan: loan’s Investor Payment (IPMT) *Verification can be made from Daily Investor Loan Trans Rpt (IL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: loan’s Participant Principal Payment (PPMT) *Verification can be made from Daily Participation Loan Trans Rpt (PL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Unsold: loan’s principal payment multiplied by the account field SBA Guaranty Percentage (SBAG) value

Page 15: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 15 10/22/2021

Field Format Description Total to FTA: Guar. Portion Payment or Fee

999999.99 Investor sold loan: Sum of Guaranteed Portion Interest and Guaranteed Portion Principal **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: Sum of Guaranteed Portion Interest and Guaranteed Portion Principal **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation) Unsold: Calculations are as follows:

• Partially Disbursed Term Loans and Loans

with Revolving Features: Guaranteed Interest

x Basis Point Fee / Note Rate

• Fully Disbursed Term Loans: Guaranteed

Portion Opening Balance x Basis Point Fee ÷

Calendar Basis x # of days

Basis Point Fee is determined by the SBA 1502 FTA Fee Percentage calculation schedule rate in effect as of the account field SBA Approval Date (SBAA) ARC: Zero

Interest Period From MM/DD/YYYY Extracted only if Guaranteed Portion Interest amount is greater than zero; DNA >> Maintenance > Loan Accounts > Inquiries > Credit Inquiry > Interest Paid to Date *Blank if not a current (Due date paid is greater than or equal to the 1st day of the reporting month) payment

Interest Period To MM/DD/YYYY DNA >> Maintenance > Loan Accounts > Inquiries > Credit Inquiry > Interest Paid to Date

# of Days 999 Days between Interest Period From and Interest Period To

Calendar Basis 999 DNA >> Maintenance > Loan Accounts > Maintenance > Interest Parameters > View > Interest Base

Guaranteed Portion Closing Balance

999999.99 Investor sold loan: Investor balance as of payment date used to calculate Guaranteed Portion Principal or Interest Participation sold loan: participation balance as of payment date used to calculate Guaranteed Portion Principal or Interest Unsold: Principal balance as of payment date used to calculate Guaranteed Portion Principal or Interest

Remittance Penalty Not extracted

Page 16: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 16 10/22/2021

File Layout 2(SBA_1502_NAME.CSV): An ASCII Comma Delimited File is generated along with the report (SBA_1502.lis) and is compliant with Colson’s processing systems. NOTE: A loan account appears multiple times if a rate change has occurred during an interest payment period.

Field Format Description SBA GP Number Alphanumeric The 10 digit numerical SBA-assigned identification

number is extracted from the external account number in DNA >> Maintenance > Loan Accounts > Additional > External Accounts > External Account Number

Lender Loan Number Alphanumeric The DNA loan account number

Next Installment Due Date

MM/DD/YYYY The next payment date located in the DNA banner as of the last day of the reporting month (NOTE: when this application is effective dated in the past, this value is derived)

Page 17: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 17 10/22/2021

Field Format Description Status Alphanumeric DNA >> Maintenance > Loan Accounts >

Maintenance > Account Fields > SBA Status Code (SBAS) or derived. The application determines whether an SBA Status Code exists on the loan or whether an SBA Status Code is required to be derived regardless of whether the loan is unsold, sold or ARC. The following statuses are derived and are unavailable for selection (these values are not derived if the SBA Status Code (SBAS) already has a value of 7 or 8):

o 6 – Paid-In-Full is derived by the loan status of Closed or Closed with Balances Remaining

o 9 – Fully Undisbursed is derived by determining whether any balance greater than zero (0) ever existed on the loan; if no balance greater than zero (0) existed, a 9 is extracted

For unsold, participation sold or ARC loans, status codes should be maintained by the institution in the provided account field SBA Status Code on the loan so that the application can report a loan’s proper status except for the status codes that are derived in this application and should not be maintained by the institution and are as follows:

o 4 – Deferred o 5 – In liquidation o 7 – Transferred o 8 – Purchased by SBA

For investor sold loans, the action code on the loan is obtained and translated as follows:

o SBA Deferred (SBAD) = Status Code 4

o SBA Liquidated (SBAL) = Status Code 5

o SBA Transferred (SBAT) = Status Code 7

o SBA Purchased (SBAP) = Status Code 8

The account field SBA Status Code Eff Date (SBSD) should contain the actual date of the status so that the account is reported in the proper reporting month ARC: Blank

Amt. Disbursed this Period on Total Loan

999999.99 Sum of principal disbursements for transaction types included in SBA Disbursement Transactions (8SBD) Transaction Reporting Group for the reporting month – In DNA System >> System Tables > P – R Tables > RtxnRptGrp

Page 18: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 18 10/22/2021

Field Format Description Amt. Undisbursed on Total Loan

999999.99 The loan is first evaluated for a value of account field SBA Undisbursed Loan Amt (SBUL) or a value of account field SBA Undisb Loan Amt 0 Limit (SBUZ) minus the principal balance as of the last day of the month; If the undisbursed value is greater than zero no other calculations are performed. If the calculation above is zero the loan status is evaluated; if the status is not equal to Originating and there is a Loan Limit flag, the Loan In Process balance as of the last day of the month is used as the undisbursed amount. If the Loan in Process balance is zero, the credit limit minus the principal balance or Principal Advances memo balance as of the last day of the month is used as the undisbursed amount.

Interest Rate 999.999999 Investor sold loan: investor interest rate (DNA >> Maintenance > Loan Accounts > Inquiries > Investor Loans > Investor Loan Rate) Participation sold loan: Participation interest rate (DNA >> Maintenance > Loan Accounts > Inquiries > Participation Inquiry > Participant Rate Unsold: Loan’s interest rate (interest rate in DNA banner) Above rates that are in effect as of the Interest paid-to date. If a rate change occurs between the interest paid from and to date a new record is extracted

Guaranteed Portion Interest

999999.99 Investor sold loan: loan’s Investor Interest In-Process (IIIP) minus any Investor Service Fee (ISF) and/or Investor Excess Yield (IEY) transactions *Verification can be made from Daily Investor Loan Trans Rpt (IL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: loan’s Participant Interest Payment (PINT) *Verification can be made from Daily Participation Loan Trans Rpt (PL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Unsold: loan’s interest payment multiplied by the account field SBA Guaranty Percentage (SBAG) value ARC: Accrued interest for the reporting month DNA >> Maintenance > Loan Accounts > Inquiries > Balance and Interest > Accrued Interest

Page 19: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 19 10/22/2021

Field Format Description Guaranteed Portion Principal

999999.99 Investor sold loan: loan’s Investor Payment (IPMT) *Verification can be made from Daily Investor Loan Trans Rpt (IL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: loan’s Participant Principal Payment (PPMT) *Verification can be made from Daily Participation Loan Trans Rpt (PL_DAILY.lis) **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Unsold: loan’s principal payment multiplied by the account field SBA Guaranty Percentage (SBAG) value

Total to FTA: Guar. Portion Payment or Fee

999999.99 Investor sold loan: Sum of Guaranteed Portion Interest and Guaranteed Portion Principal **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation Participation sold loan: Sum of Guaranteed Portion Interest and Guaranteed Portion Principal **If the loan has been paid off in the reporting month, this is reported as zero ***Only current (Due date paid is greater than or equal to the 1st day of the reporting month) payments are used in the calculation) Unsold: Calculations are as follows:

• Partially Disbursed Term Loans and Loans

with Revolving Features: Guaranteed Interest

x Basis Point Fee / Note Rate

• Fully Disbursed Term Loans: Guaranteed

Portion Opening Balance x Basis Point Fee ÷

Calendar Basis x # of days

Basis Point Fee is determined by the SBA 1502 FTA Fee Percentage calculation schedule rate in effect as of the account field SBA Approval Date (SBAA) ARC: Zero

Interest Period From MM/DD/YYYY Extracted only if Guaranteed Portion Interest amount is greater than zero; DNA >> Maintenance > Loan Accounts > Inquiries > Credit Inquiry > Interest Paid to Date *Blank if not a current (Due date paid is greater than or equal to the 1st day of the reporting month) payment

Interest Period To MM/DD/YYYY DNA >> Maintenance > Loan Accounts > Inquiries > Credit Inquiry > Interest Paid to Date

Page 20: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 20 10/22/2021

Field Format Description # of Days 999 Days between Interest Period From and Interest

Period To

Calendar Basis 999 DNA >> Maintenance > Loan Accounts > Maintenance > Interest Parameters > View > Interest Base

Guaranteed Portion Closing Balance

999999.99 Investor sold loan: Investor balance as of payment date used to calculate Guaranteed Portion Principal or Interest Participation sold loan: participation balance as of payment date used to calculate Guaranteed Portion Principal or Interest Unsold: Principal balance as of payment date used to calculate Guaranteed Portion Principal or Interest

Remittance Penalty Not extracted

Name Character The Name of the tax owner.

Exceptions:

Condition Exception Messages The runtime parameter “Calc Schedule Number” does not contain a valid value for the SBA Rate Schedule Number and the loan is not sold

A Valid Calc Schedule Number is required for loans not sold.

Unable to locate the Payment transaction which generates the Participation/Investor transaction

Unable to report sold transactions

Unable to determine Interest Paid To Date as of the previous month end

Unable to determine Starting Interest Period

The interest payments for the month are less than zero

Unable to determine Interest Amount

Transaction occurred for a payment due date less than the 1st day of the reporting month and the loan is sold

Sold Loan Delinquent Payment MM-DD-YYYY Due Date

Payoff on a sold loan during the reporting month

Sold Loan Payoff

The principal paid on a sold loan is greater than 20% of the balance

Sold Loan Excess Paid > 20%

Payment transaction has no interest amount Payment Has No Interest Amount

If a payment transaction exists before effective dated transaction during the reporting period.

Effective Dated Transaction after Payment

If Participation/Investor loan repurchased Participation/Investor loan repurchased - This loan requires manual reporting

If payment reversal transaction exists during the reporting period.

Payment Reversal - This loan requires manual reporting

Exclusions:

• This application does not extract delinquent loan payments for sold loans

• This application does not extract payoff interest transactions for sold loans

Page 21: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 21 10/22/2021

• This application does not extract prepayments (Any principal payment that exceeds

20% of the outstanding principal balance of the loan) for sold loans

• This application does not generate a check for the total FTA fees

Considerations: Newly converted clients may be required to manually complete the Colson workbook until the converted loan has had at least two (2) payments made on DNA.

Configuration Checklist:

Item Test Environment

Production Environment

Parameter (Rate Schedule)

Variable (only necessary for ARC loans)

Transaction Reporting Group (For disbursement transactions)

Account Fields (Associate to products, populate at loan level etc.)

External Account setup (GP Account number)

Installation: Note: If you obtained this application from the AppMarket, please disregard the installation instructions below. If you did not obtain this application from the AppMarket, please complete the installation instructions below. This application includes custom stored procedures that need to be loaded on the database. As with any stored procedure, please do not load it while the system is in ONLINE mode, or while batch is running. To load the stored procedures please use the Oracle Object Manager in the SAF Resource Kit. To download Resource Kit: On Extranet, go to Core --> SAF --> SAF Resource Kit Releases --> ‘latest release’ --> Download File. This installs the resource kit. To run the utilities: Start --> All Programs --> Open Solutions Resource Kit will open windows explorer showing various utilities. Open OracleObjectManager and launch OSI.SafRk.OracleObjectManager.exe. The SAF Resource Kit tools use Oracle client and therefore should preferably be run from the Application Server -- or at least from a machine that has Oracle client installed on it. If you have any questions while using this tool, please contact the Client Care group for assistance.

• This application requires the execution of the setup script SBA_1502.SQL to register the application and create a custom table in the OSIEXTN schema: copy this file to any directory accessible to the applicable SQL application (SQL Developer, PL/SQL Developer, etc.)

Page 22: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 22 10/22/2021

• Copy SBA_1502.SQT to the PS batch application directory; the location specified in the PS Batch Report Directory ‘BATP’ Institution Option

• Compile the following Oracle packages: o pack_PS_SBA_1502_pack_wrap.sql o pack_PS_SBA_1502_pbod_wrap.sql

• This application requires an Authorization Key. After the primary installation

instructions have been completed, you must apply the supplied Authorization Key for

this application. To enter the Authorization Key, go to Services >> System >>

Institution >> Applications >> Application Manager

Revisions:

Date App Version # Change

10/2021 1.1.1.6 Updated procedure to get FTA Fee Percentage and added new tiers into the calculation rate schedule.

09/2021 1.1.1.5 Changed reference to AppMarket

04/2021 1.1.1.5 Updated documentation correcting ARC loan variable codes

03/2021 1.1.1.5 v1.05.06: Missing Accounts: Now includes accounts that do not have the SBAG account field Now includes Investor Sold with multiple sold dates (was excluding) Now includes loans that have an interest paid to date greater than the reporting month. Missing Principal Receipt Transaction: Now includes when principal receipt occurs and posts after scheduled payment activity. Although, record now extracts but with exception message “Payment Has No Interest Amount” Guaranteed Closing Balance: Modified Guaranteed Closing Balance for loans without payments to not use effective dated balance amount so that when run back in time and reporting month in the past and the following month has payments that are effective dated to the back in time reporting month, effective dated balance not used.

03/2021 1.1.1.5 v1.05.05: Incorrect Interest/Principal Amounts: Modified location for initialization of values to blank or zero so that previous account’s values do not carry to the next account. Guaranteed Closing Balance: Modified guaranteed closing balance for unsold loans (running balance in oracle package did not populate the starting balance for unsold loans). Modified guaranteed closing balance for Investor sold loans (running balance in oracle package did not populate the starting balance for Investor sold loans that have been repurchased and sold in the past). Modified to add guaranteed closing balance for loans generating an exception. Next Due Date:

Page 23: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 23 10/22/2021

Date App Version # Change

Modified Next Due Date logic to order by Transaction Number, Due Date greater than the Transaction Number being reported and exit on first value. Modified Next Due Date logic when there is no payment made or account has an exception in the reporting month and application being run back in time and future reporting months have payment reversals. Interest Days: Added exception “Unable to determine starting interest period” in the scenario where multiple payments made in the reporting month and Interest Paid to Dates are not in sequence throughout the month. Effective Dated Transactions: Modified logic when an effective dated transaction and a non-effective dated transaction occur in the same reporting month.

01/2021 1.1.1.4 Corrected logic when account has reversal payment in reporting period.

01/2021 1.1.1.2 Corrected logic print the exception message "Sold Loan Payoff".

12/2020 1.1.1.2 Code modified print the exception message "Sold Loan Payoff" when a sold loan is paid off and the investor status goes to closed.

10/2020 1.1.1.2 Removed Records array to simplify the code also added exception for if account has transaction 'INVR' or 'PARR' in reporting month.

08/2020 1.1.1.1 Changed label to Fiserv Confidential

08/2020 1.1.1.1 v1.05.02: Rewrapped Oracle package to ensure most recent version

07/2020 1.1.1.1 v1.05.02: Changes to the stored procedure to address issues found in date period, days calculation, effective dated transactions, Total to FTA and interest rate issues.

05/2020 1.1.1.0 v1.05.01: Added 3 parameters SD, TD, 8PPN to accommodate PPP Initial disbursement reporting

05/2020 1.1.0.0 v1.05.00: Added 2 new parameters Major/Minor(s) List and Include or Exclude so that FIs can isolate reporting by product(s)

04/2020 1.0.0.3 v1.04.22: Modified revolving lines of credit to report the undisbursed amount as 0 after the first disbursement (per Colson).

03/2020 1.0.0.2 v1.04.21: Corrected effective dated transactions where a rate change occurs

10/2019 1.0.0.1 v1.04.20: Documentation: Updated title of document from SBA 1502 Interface to SBA 1502 Colson Reporting; Updated Calculation Type/Calculation Variable from 8ARC to 8APG Installation Scripts: Updated Calculation Type/Calculation Variable from 8ARC to 8APG Uninstall Scripts: Added 8APG Calculation Type/Calculation Variable; Before deleting the PS_SBA_1502 custom table changed select from User_Objects to DBA_OBJECTS; Added OSIEXTN schema when dropping PS_SBA_1502 custom table; Corrected deletion statement for Calculation Category 8ARC SBA_1502.sqt: Updated Calculation Type/Calculation Variable from 8ARC to 8APG

09/2019 1.0.0.1 v1.04.19: Removed Transaction categories when extracting transaction activity so that CWTH transaction extracts as disbursement (CWTH is a Deposit category transaction);

Page 24: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 24 10/22/2021

Date App Version # Change

Removed Interest accrual adjustment transactions when extracting transaction activity.

08/2019 1.0.0.1 v1.04.19: Corrected Investor loans sold in the reporting month; When run for previous reporting months and at the time non-Investor (but currently Investor) report as unsold (was taking total sold % as of post date instead of reporting month date); Changed transaction activity from activity dates for reporting month to post dates of reporting month (for example, a transaction posts with an activity date/time of June 29th but the post date of the transaction is July 1, the transaction will be picked up as of July reporting) v1.04.18: Corrected 360/30 loans that are sold the last day of the reporting month.

07/2019 1.0.0.1 v1.04.17: Corrected Interest reporting when unsold to sold; Corrected payment reversal reporting v1.04.16: Only change Start Period if interest payment made; Get Interest Rate using Participation Agreement #, if exists

05/2019 1.0.0.1 v1.04.15: Corrected Oracle error (1843) ORA-01843: not a valid month for ARC loans

05/2019 1.0.0.1 v1.04.14: Corrected starting balance when payments occur on the same day; Corrected Next Int PTD for payment reversals; Corrected Interest Days for Payment Reversals

05/2019 1.0.0.1 v1.04.13: Corrected disbursements for LIP and disbursements after Principal and Interest transactions through month end; Corrected reporting of payment reversals (will now report negative amounts/days)

04/2019 1.0.0.1 v1.04.12: Rewrote oracle package to obtain activity based on DNA Transaction History screen so that Balance and Days report correctly; Added Days column to custom table so that when 360/30 account will have 3 days for Non-Leap Year February and 2 days for Leap Year February if payment crosses over from February to March

03/2019 1.0.0.0 v1.04.11: Corrected Undisbursed to only extract information for the reporting month and not prior months if Interest PTD is less than the first day of the month Corrected Interest Days to not use Accrue Thru Due Date product attribute Corrected to include Paydown activity

03/2019 1.0.0.0 Created EXTN Folder for AppMarket.

03/2019 v1.04.10: Corrected Disbursed/Undisbursed when rate change occurs for a period prior to 1st day of reporting month and Interest Paid To Date is prior to the 1st day of reporting month; Added SWPR transaction for Principal Paid; Added new function for Principal paid when no interest payment received in reporting month (could be excess principal with an SPMT) v1.04.08: Corrected reporting of transactions after the Interest Paid To Date but in the reporting month to be included in the Disb Amount, Undisb Amount, Guar Int, Guar Prin, and the Guarantor Close Bal fields.

01/2019 v1.04.07: Corrected selection of principal receipts not reporting after a regular payment made (from Int PTD to end of month) v1.04.06: Corrected unsold payoffs which were not being extracted;

Page 25: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 25 10/22/2021

Date App Version # Change

Rewrote to report principal receipt activity and disbursement activity within the reporting period rather than within the Interest Paid From Date and Interest Paid Thru Date.

11/2018 v1.04.05: Corrected disbursed/undisbursed amounts and closing balances when no interest payment received within reporting month. Also, corrected reporting status code 9 when account is closed. v1.04.04: Corrected selection of SBA Status Code Eff Date (SBSD) for Statuses 7 or 8 so that SQR_DB_DATE_FORMAT does not get raised forcing the application to end.

10/2018 v1.04.03: Corrected Interest Rate when no rate change to report the Interest Thru Date rate instead of To Date rate

10/2018 v1.04.02: Added Net LIP functionality to Closing Balance information Modified Sold/Unsold to eliminate Unable to report sold transactions when Repurchased or Participation cancelled

10/2018 v1.04.01: Corrected condition when Account Field SBAF set to N, still calculating FTA amount due to the FTA Percent not being reset to 0. Therefore, the account was using the previous account’s FTA rate.

07/2018 v1.04.00: Rewrite of application

04/2018 v1.03.23: Updates were made to report the correct amount of interest for the number of Days in each interest period when a rate change occurs. Added the ability to pick up payments for loans sold during the reporting period. Added the Generate Second File YN parameter. When the Generate Second File YN parameter is set to Y a second CSV file is produced with the Name of the account’s tax owner in the last column.

03/2018 Documentation update - Added Fiserv Confidential Label

09/2017 v1.03.22: Modified to correct Interest Days for Participations/Rate Change accounts – removed unable to find participation transaction warning when no participation principal paid v1.03.21: Modified to correct unsold accrued interest during rate change to get the accrued amount as of posting date and subtracting accrued as of rate change date

08/2017 v1.03.20: Reintroduced custom Interest Paid to Date function (versus using the DNA screen Interest Paid to Date function) due to remaining cents is not advancing the date; Corrected query selecting transaction history to eliminate In Get-PmtInfo (1476) ORA-01476: divisor is equal to zero when multiple reversals occur in the same reporting month; Added Total Sold and Unsold to FTA to bottom of report

05/2017 v1.03.18: Fixed Ending Interest Paid to Date when effective dated Participation Payment together with rate change and participation interest balance is less than participation per diem (it was adding 1 day to ending period). Application installation procedures updated.

04/2017 v1.03.17: Commented out Participation Payment does not equal calculated amt of 99999 exception since it’s only used for internal research purposes

03/2017 v1.03.16: Updated documentation; Corrected Investor Balance/Participation balance if account had rate change; Corrected LeapYear indicator; Corrected ending interest date for 365/366 calendar basis loans; Optimized runtime (Oracle 12c)

Page 26: SBA 1502 Colson Reporting - Fiserv AppMarket

SBA 1502 Colson Reporting Fiserv

SBA_1502 26 10/22/2021

Date App Version # Change

10/2016 Added SBA Basis Point Fee to Rate Schedule for 10/1/2016 in setup script

08/2016 Added SBA Basis Point Fee to Rate Schedule for 10/1/2015 in setup script

05/2016 v1.03.15: Added date calculation for condition where the start interest period is February in a leap year and the end interest period is March in a leap year as start date minus 1 day plus interest period days.

02/2016 v1.03.14: Fixed Status Codes 7 and 8 to look at the Status Date (SBSD) or Action Code effective date, and if less than the 1st of the month, exclude from reporting. v1.03.13: Fixed condition where Participation and Rate Change when determining the end date and the transaction is effective dated – changed to calculate the per diem to get the correct end date.

07/2015 v1.03.12: 30 day month loans only adjust the ending interest period if the date is the 31st When determining Participation interest paid calculate when payment is processed on a Monday (it was using previous business day accrued amount) Initialize ending interest period at start for each account selected Fixed duplication of participation balance payments when excess payment

06/2015 v1.03.11: Allow File-Report Formula #3 to apply when Guaranteed Closing Balance is zero.

05/2015 v1.03.10: Fixed FTA fee logic that was missing some accounts created after 10/12/1995.

07/2014 v1.03.10: Updated the selection of the ISF and IEY Investor Transactions to insure the sum of the value for ISF and IEY Transactions processed during the period is deducted from the Investor Interest reported.

05/2014 v1.03.09: Fixed Ending Interest Period for Investor Loans (non-rate change); Also if a rate change occurs (all loan types) subtract principal payment amount from running balance

03/2014 v1.03.08: Fixed application to use SBAA Approval date instead of Active date (if SBAA field has a value)

11/2013 v1.03.07: Update for the Undisbursed amount

10/2013 v1.03.06: Updates for the SBA status and the start and end dates.

09/2013 v1.03.05: Updated the code to not duplicate the participation balances and not include the PINR or PPMR in the totals.

08/2013 v1.03.04: Participation Start Date corrected to get the most recent date

07/2013 v1.03.03: Corrected Interest Period for Participations

07/2013 v1.03.02: Corrected Interest Period for Participations

06/2013 v1.03.01: Corrected Interest Period for Participations

05/2013 V1.03.00 Rewrite and Removed Effective Dated transaction functionality, payment transaction reporting group functionality and updated document to further exclude prepayment activity for sold loans