|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unemployment Insurance Wage Reporting ICESA Format
ICESA FORMAT Software Specifications and Edits for (Year 2000 compliant) Table of Contents I. MAGNETIC MEDIA WAGE REPORTING REQUIREMENTS AND PROCEDURES
II. DATA RECORD DESCRIPTIONS
III. MAGNETIC TAPE TECHNICAL REQUIREMENTS FOR UNEMPLOYMENT INSURANCE REPORTING
IV. DISKETTE TECHNICAL REQUIREMENTS FOR UNEMPLOYMENT INSURANCE REPORTING
V. MAGNETIC TAPE SPECIFICATIONS Code A - Transmitter Record Code B - Authorization Record Code E - Employer Record Code S - Employee Record Code T - Employee Record Code F - Final Record APPENDIX A: TELEPHONE NUMBERS FOR THE STATE UNEMPLOYMENT INSURANCE MAGNETIC MEDIA CONTACTS APPENDIX B: FEDERAL INFORMATION PROCESSING STANDARD (FIPS 5-2) POSTAL ABBREVIATIONS AND NUMERIC CODES APPENDIX C: ACCEPTABLE CHARACTER SETS APPENDIX D: GLOSSARY APPENDIX E: LABELS AND PACKAGING FOR MAGNETIC MEDIA REPORTS External Labels Packaging Magnetic Tapes for Mailing
I. MAGNETIC MEDIA WAGE REPORTING REQUIREMENTS AND PROCEDURES This booklet contains the specifications and instructions for reporting Unemployment Insurance reports on magnetic media, i.e. magnetic tape, 3480 cartridge, and diskette. For purposes of this publication, the terms TAPE and 3480 CARTRIDGE are used interchangeably unless otherwise indicated. See Section V for the format for magnetic media reporting. The requirements shown in this booklet apply to all States, the District of Columbia, Puerto Rico and the Virgin Islands. Magnetic Media Reporting to State Unemployment Insurance Agencies Employers who wish to file State Unemployment Insurance wage and tax data on magnetic media may use the formats shown in this book; however, arrangements and approval for magnetic media reporting to State agencies must be made with each individual State. Processing Schedule and Employer Retention Files having improper format or other technical problems will be delayed. If a State is unable to process a file, the file will be returned to the transmitter along with an explanation of the problems that were encountered. It is recommended that transmitters retain a backup copy of their magnetic media file. Permission to Use Magnetic Media and the Submission of Test Files Some States may require the completion of a magnetic media permission form. Some States may require the submission of test files. Transmittal Forms Some states may require paper transmittal forms to accompany a magnetic media file. Use of Agent Employers reported by agents are responsible for the accuracy and timeliness of their own reports. If an agent fails to meet the magnetic media filing requirements, the employers reported by the agent may be liable for any penalties. Tax Form Submission and Payment Some states may require that the tax forms and payments accompany the magnetic media in one package. Contact your state for specific forms submission and payment instructions. II. DATA RECORD DESCRIPTIONS The following is a description of the data records that are used to create magnetic media reports. Use the information provided below as well as the list of technical requirements and specifications in the other sections of this manual to prepare reports via magnetic media. TRANSMITTER RECORD: CODE A The Code A record identifies the organization submitting the file. The Code A record must be the first data record on each tape and single diskette. (See Section IV for multiple volume diskette requirements.) AUTHORIZATION RECORD: CODE B The Code B record identifies the type of equipment used to generate the file. The Code B record must be the second data record on each tape and single diskette. (See Section IV for multiple volume diskette requirements.) The Code B record should contain the address where the file can be returned if the state is unable to process it. Address entries should be specific enough to ensure proper delivery and must be made precisely according to the specifications. EMPLOYER RECORD: CODE E The Code E record identifies an employer whose employee wage and tax information is being reported. Generate a new Code E record each time it is necessary to change the information in any field on this record. EMPLOYEE RECORD: CODE S The Code S record is used to report wage and tax data for an employee. A Code S record should follow its related code E record or it could follow an associated Code S record which in turn follows a related Code E record. Do not generate a Code S record if only blanks would be entered after the record identifier. Name Formats on the Code S Record The employee name on the magnetic media file must agree with the spelling of the name on the individual's social security card. Parts of a compound surname must be connected by a hyphen. Single-letter prefixes (e.g., "O," "D,") must not be separated from the rest of the surname by a blank, but should be connected by an apostrophe. Punctuation may be used when appropriate. Lower case letters are not acceptable. Do not include any titles in the name. Titles make it difficult to determine an individual's name and may prevent properly crediting earnings data. Money Amounts All money fields are strictly numeric. They must include dollars and cents with the decimal point assumed. Do not use any punctuation in any money field. NEGATIVE (CREDIT) MONEY AMOUNTS ARE NOT ALLOWED. RIGHT JUSTIFY AND ZERO FILL ALL MONEY FIELDS. IN A MONEY FIELD THAT IS NOT APPLICABLE, ENTER ZEROS. TOTAL RECORD: CODE T The Code T record contains the totals for all Code S records reported since the last Code E record. A Code T record must be generated for each Code E record. See the Employee Wage Record (Code S) description for information about reporting money amounts. FINAL RECORD: CODE F The Code F record indicates the end of the file and MUST be the last data record on each tape or single diskette. (See Section IV for multiple volume diskette requirements.) The Code F record must appear only once on each file, after the last Code T record. See the Employee Wage Record (Code S) description for information about reporting money amounts. III. MAGNETIC TAPE TECHNICAL REQUIREMENTS FOR Basic Requirements Data should be written on ½-inch magnetic tape, in the unpacked mode using only 9-track tapes or 3480 cartridges. Each file should contain data for only one quarter. A reel or cartridge with multiple quarters will be rejected. Tape Density The acceptable recording densities for 9-track tapes are: 1600 and 6250 bytes per inch (BPI). The acceptable recording density for 3480 cartridges is 38,000 BPI. Internal Labels States will accept labeled magnetic tape files in accordance with the guidelines below. Labels must not contain security encoded bytes. If your system cannot produce labels as described below, send a no-label tape file; i.e., a tape file with data records only.
Tapemarks A tapemark is a one-character physical record. As used on magnetic tape, it separates data from internal labels and one data file from another data file. It also indicates end-of-reel. The hexadecimal value for a tapemark is 13. The decimal value for a tapemark is 19. The octal value for a tapemark is 23. Never begin a magnetic tape with a tapemark; doing so signals end-of-reel and causes processing to terminate. Separate data from internal labels with ONE (1) tapemark. Indicate end-of-reel with TWO (2) tapemarks, as follows:
Character Sets Appendix C contains tables of character sets that can be translated. American Standard Code for Information Interchange (ASCII) and Extended Binary Coded Decimal Interchange Code (EBCDIC) will be accepted. Magnetic tape recorded in EBCDIC is preferred. LOWER CASE LETTERS ARE NOT ACCEPTABLE ON MAGNETIC TAPE. Logical Record Length Each record must be a uniform length of 275 (or 276) characters. A 275-character record is preferred. If your system cannot produce an odd number record length, a 276-character record will be accepted. In tape files with a record length of 276, the 276th character must contain a blank which is coded in the same character set as the first 275 characters. For example, if the first 275 characters are coded in or translated to EBCDIC, character 276 must also be coded in or translated to EBCDIC. Logical records MUST NOT be prefixed by record descriptor words or block descriptor words. Physical Records Each physical record (= a block of logical records) must be a uniform length. The length must be a multiple of the logical record length. Physical records MUST NOT be prefixed by block descriptor words. If a logical record length of 275 is being used, the largest acceptable physical record is 23,375. If a logical record length of 276 is being used, the largest acceptable physical record is 23,460. Any tape containing physical records larger than 23,460 characters in length will be returned unprocessed. Compressed files will not be accepted. Blocking Factor The blocking factor on magnetic tape files must not exceed 85. The use of 25 logical records per block on 9-track tapes and 85 logical records per block on 3480 cartridges is preferred. One logical record per block on tape files from systems that cannot generate the record length of 275 or 276, with the physical record size a multiple of 275 or 276 is required. Example: DECVAX Systems When creating a magnetic tape, choose the option in your system which permits you to designate record length as well as blocksize. Also, be sure to remove line feed, carriage return and all other record delimiters from your records. These characters are often masked. If used in a magnetic tape, these characters create a record length that disagrees with these specifications. Consolidated Files Transmitters of Unemployment Insurance Information are urged to minimize the number of files they submit when reporting information for multiple employers or for multiple work sites of a single employer. IV. DISKETTE TECHNICAL REQUIREMENTS FOR File Name The file name must be UIWAGE.TXT. It MUST be in the root directory A diskette must not contain more than one file. If more than one file of unemployment insurance wage information is being submitted, each file must be named UIWAGE.TXT and each file must be placed on a separate diskette. No files other than UIWAGE.TXT should be included on a diskette. (Exception--see "Multiple-Volume Submission" in this section.) Transmitters of unemployment insurance wage information for multiple employers should avoid creating a separate file and a separate diskette for each employer. Operating System All 5¼" or 3½" diskettes must be created using an MS-DOS "double density" or "high density" operating system format. If you do not have an MS-DOS operating system, you may still be able to create MS-DOS compatible diskette files. Some operating systems, e.g., UNIX, XENIX and APPLE, may have a DOS shell that can be used to create these files. For UNIX/XENIX based systems use DOSCP command to create an MS-DOS compatible file. Check your operating system manual. Character Set Data must be recorded on 5¼" or 3½" diskettes using the ASCII-1 character set. See Appendix C. Note: EBCDIC and ASCII-2 are not acceptable for diskette reporting. Record Length Each record in a file MUST be 275 characters in length. Data must be entered in each record in the exact positions shown in Section V just as for magnetic tape format. Formatting Data sent on 5¼" or 3½" "double density" or "high density" diskettes MUST be formatted to the density specified by the diskette manufacturer. Delimiters Record delimiters must be used. They must follow the last character of each record. The record delimiter must consist of two characters and those two characters must be carriage return and line feed. The ASCII-1 hexadecimal value for the carriage return character is 0D (zero and letter D); the ASCII-1 hexadecimal value for the line feed is 0A (zero and letter A). The ASCII-1 decimal values for the two characters are 13 and 10, respectively. A record delimiter must appear immediately after the last character of each record. The carriage return character and the line feed character will be placed in positions 276 and 277, respectively. DO NOT place a record delimiter before the first record of the file. DO NOT place more than one record delimiter i.e., more than one carriage-return/line-feed combination, following a record. DO NOT place record delimiters after a field within a record. Multiple-Volume Submission A multiple-volume diskette submission is a submission for which the number of data records exceeds the capacity of a single diskette, so the data must be continued on to one or more subsequent diskettes, i.e., volumes. A multiple-volume diskette submission properly begins with a Code A record on volume 1 and ends with a Code F record on the last volume. Only the file "UIWAGE.TXT" on volume 1 of a multiple-volume diskette file should begin with a Code A record. Each volume after volume 1 should contain a file named "UIWAGE2.TXT" for the second volume and "UIWAGE3.TXT" for the third volume, etc. Each file should begin with the record which properly follows the last record on the preceding volume/file. For example, if volume 1 ends with a Code S record, volume 2 begins with the next code S record for that employer. The external diskette labels for a multiple-volume submission MUST indicate the proper sequence (e.g., VOL 2 of 3) for processing. V. MAGNETIC MEDIA SPECIFICATIONS
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING RECORD NAME: A RECORD - TRANSMITTER RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING
RECORD NAME: B RECORD - AUTHORIZATION RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING
RECORD NAME: E RECORD - EMPLOYER RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING
RECORD NAME: S RECORD - EMPLOYEE RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING
RECORD NAME: T RECORD - TOTAL RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
STANDARD MAGNETIC FORMAT FOR QUARTERLY WAGE REPORTING
RECORD NAME: F RECORD - FINAL RECORD RECORD LENTH = 275 Some locations/fields in this record are state specific and will be defined by those states as required. Individual states should be contacted for specific information. DATA TYPES: A/N = ALPHANUMERIC; LEFT JUSTIFIED AND BLANK FILLED N = NUMERIC; RIGHT JUSTIFIED, ZERO FILLED, UNSIGNED DO NOT INCLUDE DECIMAL IN FIELDS CONTAINING DOLLARS AND CENTS.
Appendix A TELEPHONE NUMBERS FOR THE STATE UNEMPLOYMENT INSURANCE MAGNETIC Personnel at these telephone numbers can give callers information on how to submit Unemployment Insurance information on magnetic media. THESE ARE NOT TOLL-FREE NUMBERS.
APPENDIX B FEDERAL INFORMATION PROCESSING STANDARD
TERRITORIES AND POSSESSIONS
MILITARY POST OFFICES (APO AND FPO)
APPENDIX C
ACCEPTABLE CHARACTER SETS The following charts contain the character sets that can be directly read or translated. The translations are shown character for character; i.e., unpacked. EBCDIC is the standard character set used. The charts do not show every character for each character set, just the most commonly used characters.
APPENDIX D GLOSSARY
AGENT - An organization (e.g., service bureau, parent company) authorized to submit wage and tax reports for one or more employers. ASCII (American Standard Code for Information Interchange) - One of the acceptable character sets (See Appendix C) used for electronic processing of data. BLOCK - PHYSICAL RECORD. BLOCK DESCRIPTOR WORD (BDW) - A control field used in electronic data processing to identify the length of a physical record on a magnetic tape. The BDW usually precedes the physical record. BPI - Bytes per inch. Same as CPI. BYTE - A computer unit of measure; one byte contains eight bits and can store one character. CHARACTER - A letter, number or punctuation symbol. CHARACTER SET - A group of unique electronic definitions for all letters, numbers and punctuation symbols; example: EBCDIC, ASCII. CHARACTERS PER INCH (CPI) - The number of characters recorded per inch on magnetic tape. CONTROL WORD - One or more bytes/characters used in electronic data processing for internal processing instructions. CPI - Characters per inch. DECIMAL VALUE - A character's equivalent in a numbering system using base 10. EBCDIC (Extended Binary Coded Decimal Interchange Code) - One of the acceptable character sets used for electronic processing of data. See Appendix C. EIN - Employer Identification Number. EMPLOYER IDENTIFICATION NUMBER - A nine digit number assigned by the IRS to an organization for federal tax reporting purposes. This number never begins with "69." FILE (Multi-reel/Multiple Volume) - Multiple reel tape files should not be submitted. If the amount of information to be filed exceeds the capacity of a single reel, a second or additional reel can be filed. Each file must begin with a Code A record and end with a Code F record. However, multiple volume diskette files are acceptable. (See Section IV.) HEADER LABELS - Sets of records that precede data records on a magnetic tape file. See Section III. HEXADECIMAL - A numbering system using base 16 rather than base 10. INTERNAL LABELS - Sets of records that precede (i.e., header labels) and follow (i.e., trailer labels) data records on a magnetic tape file. See Section III. LOGICAL RECORD - For the purpose of this booklet, any of the required or optional records defined in Section V. OCTAL - A numbering system using base 8 rather than base 10. PHYSICAL RECORD - A number of logical records grouped and written together as a single unit on a magnetic tape. For reporting Unemployment Insurance data on magnetic tape, a physical record may contain a maximum of 85 logical records. RECORD DESCRIPTOR WORD (RDW) - A control field used in electronic processing to identify the length of a logical record. The RDW usually precedes the logical record. RECORDING CODE - Same as CHARACTER SET. STATE UNEMPLOYMENT INSURANCE ACCOUNT NUMBER - An employer identification number assigned by a State to an employer for the purposes of filing Unemployment Insurance wage and tax reports to State agencies. TAPEMARK - A single-character control record used for separating internal labels and files on magnetic tape. See Section III. TRAILER LABELS - Sets of records that follow data records on a magnetic tape file. See Section III. TRANSMITTER - Person, organization, or reporting agent submitting a magnetic media file. APPENDIX E LABELS AND PACKAGING FOR MAGNETIC MEDIA REPORTS
External Labels States will specify the format of any required external label. Packaging Magnetic Tapes for Mailing Package the magnetic tape with an external label on each tape and with the appropriate transmittal forms, together in a box with proper padding to prevent damage in transit. It is not necessary to use an oversized box for a tape. Specially-sized boxes for magnetic tapes are available commercially. Use disposable tape containers as most states will not return special containers.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||