Listed below are descriptions of the transmission error messages that lenders and service bureaus may receive when submitting Single Family monthly (periodic) mortgage insurance premium payments directly to HUD through CPU to CPU batch file transmissions. Lenders and service bureaus are informed of batch file transmission errors through email communication from HUD and through the View Batch File Transmissions option on the Monthly Premiums menu of the FHA Connection. The list below is sorted by code number and does not include errors encountered by the U.S. Department of the Treasury's automated collection service in the processing of payment transactions. For information on correcting some of these errors, see Monthly (Periodic) Mortgage Insurance Premium Batch Payment Processing Instructions for CPU to CPU Transmissions and/or Monthly (Periodic) Mortgage Insurance Premium Payment Batch File Formats.
Code | Message Text | Description | |||
---|---|---|---|---|---|
-- | MAXIMUM ERRORS REACHED | The payment file has too many errors to process (i.e., a maximum of 12 errors was reached). | |||
BF01 | The filename for file, [filename], does not end in .DAT | Filing naming conventions were not followed. | |||
BF02 | The filename for file, [filename], is more than 8 characters | Filing naming conventions were not followed. | |||
BF03 | There are invalid characters in the filename for file [filename] | Filing naming conventions were not followed. | |||
BF04 | Initial processing did not detect an .END file for [filename]. If it was sent, please disregard this notification and do not send a new .END file. Important: Please verify the .END was not sent prior to sending an .END file for [filename]. | The .DAT file may have been submitted without a corresponding .DAT file or there is a delay in the submission of the .DAT field. | |||
BF05 | The END file was created before the DAT file for file [filename] |
The .END file on the HUD server has an earlier date/time than the .DAT file. The .END file may have been submitted before the .DAT file. | |||
BF06 | The file, [filename], is empty | The file was submitted without data. The .DAT file must contain the data and the .END file must be empty. | |||
BF07 | The file type for file, [filename], is not text | A file was submitted using the wrong format. | |||
BF08 | The FTP transmission failed for file [filename] | The submission of the file to HUD's server via File Transfer Protocol (FTP) transmission failed. | |||
BF09 | END file received with no corresponding DAT file for file [filename] | .END file must have a matching .DAT file and the .DAT file must be submitted before the .END file. | |||
B201 | FL FORMAT ERR - REC TYPE 9 MISSING | The Deposit Total record (record type 9) was missing from the file and, therefore, the number of records in the file could not be verified. | |||
B202 | INPUT FILE EMPTY | The file did not contain any data. | |||
B203 | DUPLICATE FILE - FILE REJECTED | The contents of the file was the same as that of a file submitted within the past 10 days. The Override Duplicate field of the Header record (record type 1) contained a value (either U or space) indicating duplicate files are to be rejected. | |||
B204 | FL FORMAT ERR - INV HDR RECORD | The Header record (record type 1) did not contain a Company Number of 00502. | |||
B205 | FL FORMAT ERR - NO HDR RECORD | The first record in the file was not a Header record (record type 1), as required. It must always be the first record in the file submitted by the lender/service bureau. | |||
B206 | SQL ERR ON REC-DATE-SELECT | Not a lender/service bureau error. | |||
B207 | SQL ERR ON REC-DATE-SELECT | Not a lender/service bureau error. | |||
B208 | FL FORMAT ERR - MULTIPLE HEADER RECORDS | Multiple Header records (record type 1) were in the file. There must be one Header record per file submitted by the lender/service bureau. | |||
B209 | record # FL FORMAT RECORD SEQUENCE ERROR | The record before the first Detail record (record type 6 - mortgagee header) in the file was not the Header record (record type 1). | |||
B210 | FL FORMAT ERR - NOT EOF AFTER REC TYPE 9 FORMAT ERR | The last record in the file was not the Deposit Total record (record type 9). | |||
B211 | record # FL FORMAT ERR - LST SUPPL MISSING | A Supplemental record (record type 4) was missing. Each Detail record (record type 6 - mortgagee/lender header) in the file must be followed by a Supplemental record containing case-level payment information. To indicate the end of payments for the lender (i.e., all Supplemental records were submitted for a Detail record), there must be a Last Supplemental record with the value 9 in the Last Record Indicator field. -or- The record preceding the Deposit Control record (record type 8) must be the Last Supplemental record and have a value of 9 in the Last Record Indicator field to indicate the end of payments for the lender. |
|||
B212 | FL FORMAT ERR - NO SUPPL RECORDS mortgagee ID | There were no Supplemental records (record type 4) for the Detail record (record type 6). | |||
B213 | {record #] FL FORMAT ERR - SUPPL REC SEQ ERR | The Supplemental record (record type 4) has an incorrect number in the Sequence Number of Overflow field (i.e., was not the next number in the sequence). | |||
B215 | FL FORMAT ERR - REC TYPE 8 MISSING | A Deposit Total record (record type 9) was not preceded by the Deposit Control record (record type 8). | |||
B216 | [record #] FL FORMAT ERR - INVALID REC TYPE |
The record type was not one of the following: |
|||
B217 | NUMBER OF DEPOSITS MISMATCH | The Total Deposit Reports in the Deposit Control record (record type 8) did not equal the number of Detail records (record type 6) in the file. | |||
B218 | TOTAL DEPOSIT AMOUNT MISMATCH | The Total Deposit amount in the Deposit Control record (record type 8) did not equal the sum of the Total Transaction Amounts for all the Detail records (record type 6). | |||
B219 | TRL TOTAL RECORD COUNT MISMATCH | The Total Record count in the Deposit Total record (record type 9) did not equal the total number of all records in the file, inclusive of the 1, 8, and 9 records. | |||
B220 | SQL ERR ON CPU-BDETAIL INSERT | Not a lender/service bureau error. | |||
B221 | SQL ERR ON PGOV-PAYMENT NSRT | Not a lender/service bureau error. | |||
B222 | TOTAL AMOUNT TO PAY NOT NUMERIC [mortgagee ID] | The Total Transaction Amount in the Detail record (record type 6) was not numeric. | |||
B223 | ERROR GENERATING AGENCY TRACKING ID | Not a lender/service bureau error. | |||
B224 | INVALID CHK DIGIT ON CASE: [case number] | The tenth digit of the 10-digit FHA case number is the check digit. The check digit does not match the prior 9 digits and indicates an incorrect FHA case number was entered. | |||
B225 | [record #] AMOUNT TO PAY NOT NUMERIC | The Dollar Amount in the Supplemental record (record type 4) was not numeric. -or- Old format: The Dollar Amount in the Detail record (record type 6) was not numeric. |
|||
B226 | [record #] AMOUNT TO PAY EXCEEDS MAX | The Dollar Amount in the Supplemental record (record type 4) exceeded the maximum payment amount. -or- Old format: Sum of the payment Dollar Amount for each FHA Case Number included in the Detail (record type 6) and Supplemental (record type 4) records exceeded the maximum payment amount. |
|||
B227 | CASE PAYMTS NOT = TOT PAYMT AMT [mortgagee ID] | The accumulated Dollar Amounts in the Supplemental records (record type 4) did not equal the Total Transaction Amount in the Detail record (record type 6). | |||
B228 | [record #] FHA CASE NUMBER NOT NUMERIC | The FHA case number in the Supplemental record (record type 4) was not numeric. -or- Old format: The FHA case number in the Detail record (record type 6) was not numeric. |
|||
B229 | DATA PROCESSING WORK FILE ERROR | Not a lender/service bureau error. | |||
B230 | FHA Case Number contains all Zeros | Ten zeros were entered for the 10-digit FHA case number in the Supplemental record (record type 4). -or- Old format: Ten zeros were entered for the 10-digit FHA case number in the Detail and Supplemental records (record types 6 and 4). |
|||
B234 | [record #] MISSING MORTGAGEE HEADER RECORD | The record preceding this Supplemental record (record type 4) was a Last Supplemental record with the value 9 in the Last Record Indicator field. Therefore, there was no Detail record (record type 6) for this Supplemental record. -or- The record preceding this Supplemental record was a Header record (record type 1). Therefore, the Detail record for this Supplemental record was missing. |
|||
B235 | DUPLICATE DEPOSIT FILE [mortgagee ID] |
This was a duplicate payment for the lender submitted via the batch process the same day or within the past 10 days. The Header record's Override Duplicate field contained a value (either C or space) indicating that duplicate payments/files should be rejected. | |||
B236 | USER NOT AUTHORIZED FOR ACCESS | User is not authorized to submit payments; system error. | |||
B237 | USER-ID NOT FOUND | The wrong user ID was used to submit the payment file. The Xnnnnn ID that was issued to mortgagee or service bureau must be used. | |||
B238 | MORTGAGEE ID NOT FOUND [mortgagee ID] |
The FHA ID of the lender was not found in HUD's records and may be invalid. | |||
B239 | NO ACTIVE CASH FLOW FOR MORTGAGEE [mortgagee ID] | The mortgagee's cash flow account for the payment of monthly premiums is either not set up or does not currently have an active status. | |||
B240 | CANNOT VERIFY SECURITY ACCESS | Not a lender/service bureau error. | |||
B241 | USER NOT AUTH FOR MORTGAGEE ID mortgagee ID | The user does not have authorization to submit payments for this lender ID. | |||
B242 | SQL ERR ON SCHEDULE NUM SLCT | Not a lender/service bureau error. | |||
B243 | SQL ERR ON CPU-BTCH-DET SLCT | Not a lender/service bureau error. | |||
B244 | SQL ERR ON FETCH PG-PAYMENT | Not a lender/service bureau error. | |||
B245 | INVALID PERIODIC FILE FORMAT | The format of file was incorrect for submitting a monthly (Periodic) premium payment. | |||
B246 | DUP FILENAME SENT [filename] | A file with the same name was previously submittted. | |||
B247 | SQL ERR ON OPEN PG CURSOR | Not a lender/service bureau error. | |||
B248 | Payment rejected from Merged Lndr | The lender that attempted to submit the payment was merged with another lender. The payment was submitted using the old lender ID in effect before the merger rather than the new lender ID after the merger. The old lender ID cannot be used to submit payments. | |||
B249 | FL FORMAT ERR - MULTIPLE MORTGAGEE HEADERS FOR SAME MORTGAGEE ID: [mortgagee ID] | The file contains two or more header records for the same lender. |