• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
FAMIS Services
Logo, Texas A&M University System, Office of Information Technology
  • About FAMIS Services
    • FAMIS and Canopy Applications
    • FAMIS Data in BusinessObjects
    • FAMIS Governance
    • FAMIS Services Team
    • Financial Systems Modernization Project
  • Contacts
    • Contact FAMIS Services
    • Contact FAMIS Production Services
    • FAMIS Security Administrators List
    • Concur Operational Team Contact List
    • Concur Security Administrator Contact List
    • FAMIS Change Enhancement Approvers / Requestors List
    • FAMIS Interface Coordinators
    • FAMIS Report Approvers
  • Documentation
    • Tutorials
    • Core Concepts
    • White Papers
    • User Manuals
    • Tools: Glossary, Codes, Crosswalks & Screen Info
  • Laserfiche
  • News & Updates
    • Calendar
    • Alerts, Maintenance and Outage Notices
    • Release Notes for FAMIS Updates
    • Financial Systems Modernization Project
  • Services & Requests
    • FAMIS Help
    • Change / Enhancement Request
    • FAMIS Training
    • Request Forms
    • Interface – File Feeds
    • Production Contacts, Reports & Schedule
    • Security Contacts & Forms
      • Security Access Request
      • Security Audit Reports
    • Year-End Jobs
    • Year-End Job Request Form
  • Office of Information Technology
    • Services
    • Contact the Office of Information Technology
    • Search OIT
Home / Services and Requests / Interface – File Feeds / Accounts Receivable File Layouts

Accounts Receivable File Layouts

Accounts Receivable (AR) entries will credit the selling account and debit the corresponding General Ledger’s (GL) accounts receivable account control. The receivable will be liquidated in the future when payment is received.

Two different methods are used to feed Accounts Receivable information to FAMIS. The most common method is to provide a file containing the informational fields and process this file through the IBXR001 program to create the necessary FAMIS transactions. The processed transactions are then posted by the IBDU010 program. In this document, we will refer to this method as Process. For this method, use the record layouts described in AR Process 1. When the Process method is used, the FAMIS file sent by the customer does not have a batch header record; the IBXR001 program builds the batch header and the actual transaction file for posting.

The second method is to provide a file containing a FAMIS batch header and properly formatted FAMIS transactions. This method requires the customer to use a more complicated process to create the interface but allows a great deal of flexibility. For this method, use the record layouts described in AR Process 2; the records are posted with the IBDU010 only.

Invoice Number

Both of the interface methods require the use of an invoice number, also known as the bill number. The prefix (first character) of the bill number must be defined on FAMIS Screen 682.  A new prefix can be requested by submitting a Change / Enhancement Request.

Prefixes R and Z are reserved for use with Sponsored Research bills.

Customer Number

Both interface methods require a customer number; therefore, it is important to establish a system for assigning customer numbers.

A customer number may consist of 13 numeric digits or 2 alphabetic characters followed by 11 numeric digits and is usually determined by using one of the following methods:

  1. Sponsored Research (SPR) s Sponsor ID: Use the prefix “SP” followed by the 7-digit SPR sponsor ID and and “0000” to get the 13 characters needed.
    Example:
    For SPR sponsor ID 0000187, the AR customer number becomes SP00001870000.
    Note: The “SP” prefix is reserved for SPR customers and should not be used for any other purpose.
  1. Federal Identification Number (FIN): If the FIN has fewer than 13 characters, add a user-defined sequence to either the beginning or end of the ID.
    Example:
    A 9-digit FIN of 999999999 could become customer number FD00999999999, 0000999999999 or 9999999990000.
  1. Using the account numbers from other TAMUS agencies, begin with the 2-digit campus code, add the SL account number (6 digits) and then the Support Account number (5 digits).
    Example:
    TAMUCC account 666666-55555 would become customer number 1566666655555.
  1. For other customers, use the SSN, UIN or other unique numbers with a suitable prefix of your choice or add a user-defined number sequence to the end. You may establish either an alphabetic or a numeric prefix for these purposes.
    Example:
    SSN 111223333 could become customer number SS111223333, 86111223333 or 11122333386.

    Example:
    UIN 444005555 could become customer number UU444005555, 87444005555 or 4440055587.

AR Process 1

Each record in the file is 120 characters. Any field that does not contain information should contain spaces. All numeric fields should contain leading zeros.

All fields with an asterisk (*) in the Required (REQ) column must contain information.

The usual content of this file is a Header Record 1 (H1) and one or more Line Item Records (L1) for every invoice. An H1, an H2 and one or more L1s may occasionally be necessary for an invoice.

Header Record 1 (H1) Layout

This record is required for each created invoice.

FIELD NAMEFORMATREQCOLDESCRIPTION
Record TypeA2*1–2Always “H1” to create a new invoice.
Customer NumberA13*3–1513-character customer number; usually assigned by the fiscal office.  Refer to guidelines in Customer Number.
Invoice NumberA7*16–22The assigned bill number usually assigned by the issuing dept. Refer to Invoice Number.
Invoice DeptA5*23–27FAMIS department code for the department that created the invoice (e.g., TCOM – telecommunications office).
Bill DateN8 28–35Date the customer was originally billed for this invoice (YYYYMMDD).
Bill Due DateN8 36–43Date for TAMU service departments; this date should be 30 days (1 month) from the bill date.
Bill Period Begin DateN8 44–51Beginning date of the billing period.
Bill Period End DateN8 52–59Ending date of the billing period.
Customer PO NumberA10 60–69Customer’s purchase order number for this sale.
Customer Account NumberA15 70–84Customer’s account number that will pay for this sale.
Customer Project NumberA10 85–94Customer’s project number that will pay for this sale.
Work Order Number (Physical Plant)A10 95 -104Service provider’s work order number for this sale.
Invoice TypeA2*105–106Invoice type; usually provided by the fiscal office.
FillerA14 107–120 

Header Record 2 (H2) Layout

This record is optional.

Note: This record is used only when the address on the FAMIS customer file should be overridden for a single invoice.

FIELD NAMEFORMATREQCOLDESCRIPTION
Record TypeA2*1–2Always H2
Customer NumberA13*3–1513-character customer number; usually assigned by the fiscal office.  Refer to guidelines in Customer Number.
Invoice NumberA7*16–22Assigned bill number; usually assigned by the issuing dept. Refer to Invoice Number.
Bill Address Line 1A30 23–52First line of address
Bill Address Line 2A30 53–82Second line of address
Bill Address CityA20 83 -102City to be used in address
Bill Address StateA2 103–1042-character state abbreviation
Bill Address Zip CodeA9 105–1135- or 9-digit zip code
Bill Address CountryA3 114–1163-character country abbreviation
FillerA4 117–120Blank

Line Item Record (L1) Layout

FIELD NAMEFORMATREQCOLDESCRIPTION
Record TypeA2*1–2Always L1 for a new line item
Customer NumberA13*3–1513-character customer number; usually assigned by the fiscal office.  Refer to guidelines in Customer Number.
Invoice NumberA7*16–22Assigned bill number; usually assigned by the issuing dept. Refer to Invoice Number.
Invoice Line NumberN2*23-24Sequence number representing the line number on the invoice. Most simple invoices will only have one line number  (line number 1).
Invoice DepartmentA5*25–29FAMIS department code for the department that created the invoice (e.g., TCOM – telecommunications office).
Selling Campus CodeA2*30–31Campus code of the entity that sold the goods or services
Selling Account NumberA6*32–37account number (6-digit subledger) of the entity that sold the services.
Selling Support AccountA5*38–42Support account number under the 6-digit account number that sold the goods or services; should be filled with zeroes if support accounting is not used.
Selling Object CodeA4*43–46Object code that is receiving the revenue from the goods or services sold.
DescriptionA35*47–81Description of the transaction / sales / service.
AmountN9.2*82–92Dollar amount of the transaction; must be unsigned and left filled with zeroes. The value $139.45 would be entered as 00000013945.
Debit / Credit IndicatorA1*93D – normal charge to the customer
C – credit to a previously established invoice and line number
Reference 2A7 94–100 
Date of SaleN8101–108Enter the date of sale. If left blank, the current date will be entered.
FillerA12109–120Not Used

AR Process 2

Each record in this file should be 150 characters long. Any field that does not have information should contain blanks. All numeric fields should contain leading zeros.

The transactions needed to establish and maintain Customer information are:

  • 60A – Create a New Customer or Maintain Required Customer Information 
  • 60B – Complete Billing Information
  • 60C – Customer Alternate Address
  • 60D – Complete Customer Alternate Address

The transactions needed to establish and maintain an Invoice are:

  • 611 – Create or Maintain Invoice Header
  • 612 – Complete Invoice Header Information
  • 621 – Create Invoice Line Item
  • 622 – Load Retention Amounts
  • 631 – Invoice Line Item Payment/Adjustment
  • 632 – Create Invoice Credit Line Item

Batch Header Record Layout

The first record in every interface file must be a Batch Header Record in this format. 

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  $$#
Batch ReferenceA64–9*6-character batch reference approved by FAMIS for this process. The format may be AAANNN or AAAANN. Certain combinations are reserved for FAMIS and may not be used in a data feed.
Batch DateN810–17*Must be in the current processing month; must contain the batch date in YYYYMMDD format. The date 07/27/2006 would appear as 20060727.
Batch DescriptionA3518–52*Description of batch.
List OptionA153*Y – program will list transactions
N – program will not list transactions
** N is the typical value, but Y will provide more detail on the printed report.
User CodeA254–55*Value:  AR for accounts receivable
Transaction CountN556–60 # of transactions in batch (optional)
Transaction AmountN9.261–71 Total amount of transactions in batch. Right justify, zero fill, decimal is implied as the last two digits (e.g., $456.22 should be coded as 00000045622) (optional)
BlankA1272–83 Blank
BankA584–88*Any valid bank
Hold FlagA189*Value:  N
Accounting Feed FlagA190*Value:  Y
Voucher Feed FlagA191*Value:  Y
Accept Balance FlagA192*Value:  Y

Transaction 60A – Create Customer

This transaction is required when creating a new customer.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  60A
Customer NumberA134–16*Contains the FAMIS customer number to be assigned
Customer NameA5017–66*Customer name
Retention MonthN267–68 Number of months to retain information when customer becomes inactive; default is 18.  Currently not being used for processing
Customer TypeA269 – 70*CP – corporation
IN – individual
NP – nonprofit
OG – other government entity
PT – other TAMUS member
RF – Research Foundation
SP – Sponsored Research
Bill TypeA171*Value:  1
Bill FrequencyA172*M – monthly
Q – quarterly
S – semi-annually
A – annually
Billing Address Line 1A3073–102*Customer billing address (first line only)
Billing Address – CityA20103 – 122*City
Billing Address – StateA2123 – 124*2-character state abbreviation
Billing Address – ZipA9125 – 133*Either 5- or 9-digit zip code; do not use a hyphen
Billing Address – CountryA3134–136*Country code
BlankA14137 – 150 Filler spaces

Transaction 60B – Complete Customer Billing Information

This transaction is required when creating a new customer.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  60B
Customer NumberA134–16*Contains the FAMIS customer number to be assigned
Billing Address – Line 2A3017–46 Line 2 of billing address
Billing Address – Line 3A3047–76 Line 3 of billing address
Billing Address – Line 4A3077 – 106 Line 4 of billing address
Billing Address–PhoneA10107–116 10-digit phone number beginning with area code
Billing Address – Phone ExtensionA4117–120 Extension to dial, if necessary
Credit LimitN9.2121–131 Dollar credit limit; includes 9 significant digits and 2 decimal places. $12,047.00 would be entered as 00001204700. All leading zeroes are necessary.
SPR SponsorA7132–138 If this is an SPR customer, enter the sponsor number from the SPR module.
BlankA12139 – 150 All spaces

Transaction 60C – Customer Alternate Address

This transaction is optional; only use it if you wish to load an alternate address for a vendor.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  60C
Customer NumberA134–16*Contains the FAMIS customer number to be assigned
Alternate Address – Line 1A3017–46 First line of alternate address
Alternate Address – Line 2A3047 – 76 Second line of alternate address
Alternate Address – Line 3A3077 – 106 Third line of alternate address
Alternate Address – CityA20107 – 126 Name of city
Alternate Address – StateA2127 – 128 2-character state abbreviation
Alternate Address – ZipA9129 – 137 Either 5- or 9-digit zip code;  do not use a hyphen
BlankA13138 – 150 Blank

Transaction 60D – Complete Customer Alternate Address Information

This transaction is optional; only use it if you wish to load an alternate address for a vendor.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  60D
Customer NumberA134–16*Contains the FAMIS customer number to be assigned
Alternate Address – Line 4A3017–46 Line 4 of alternate address
Alternate Address – PhoneA1047–56 10-digit phone number beginning with area code
Alternate Address – Phone ExtensionA457–60 Extension to dial, if necessary
BlankA9061 – 150 All spaces

Transaction 611 – Create Invoice Header

This transaction is required when creating a new invoice. In the new invoice file, each 611 transaction must be immediately followed by one or more 621 transactions for the invoice header to be created.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  611
Customer NumberA134 – 16*Customer number
Invoice numberA717–23*Invoice number
Billing DeptA524 – 28*Department code for billing department
Invoice TypeA229 – 30*DP – Departmental
IN – Insurance
SP – Sponsored Research
Original Bill DateA831 – 38 Date to send first bill in YYYYMMDD format
Due DateA839 – 46 Date payment is due in YYYYMMDD format
Billing Period Begin DateA847 – 54 Beginning of billing period in YYYYMMDD format
Billing Period End DateA855 – 62 Ending of billing period in YYYYMMDD format
Customer PO NumberA1063 – 72 Customer purchase order, if customer has one
Customer AccountA2073–92 Account number on the customer’s books, if customer provides it
Customer ProjectA1093–102 Project number on customers books, if provided
Work Order NumberA10103–112 Number used by physical Plant to identify work orders
SPR ProjectA10113 – 122 If this is an SPR bill, this will contain the SPR project number associated with the bill.
SPR Sponsor Bill SequenceN4123–126 If this is an SPR bill, this will contain the number of times the project has been billed.
BlankA24127 – 150 Filler spaces

Transaction 612 – Add / Update Invoice Billing Address Override

This transaction is not required. Use this transaction to add or update the Override Billing Address. If an address is entered here, all bills (for this invoice only) will go to this address rather than the billing address on the customer record.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  612
BlankA134 – 16 All spaces
Invoice numberA717–23*Invoice number
Invoice Billing Address Override – Customer NameA3024 – 53*Name to be used in the override address for this invoice only
Invoice Billing Address Override – Address Line 1A3054–83*Street address to be used in the override address for this invoice only
Invoice Billing Address Override – CityA2084–103 City to be used in the override address for this invoice only
Invoice Billing Address Override – StateA2104–105*2-character state abbreviation to be used in the override address for this invoice only
Invoice Billing Address Override – Zip codeA9106–114*5- or 9-digit zip code to be used in the override address for this invoice only
Invoice Billing Address Override – PhoneA10115–124 10-digit phone number to be used in the override address for this invoice only
Invoice Billing Address Override – Phone ExtensionA4125–128 If needed, phone extension to be used in the override address for this invoice only
BlankA22129–150 Filler spaces

Transaction 621 – Create Invoice Line Item

This transaction is required to create a line item. The item number will be the next available item number.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  621
Customer NumberA134–16 Not used; leave blank
Invoice numberA717–23*Invoice number
Account numberA624–29*6-digit account number used for accounting entries
SubcodeA430–33*Object code or Account Control for accounting entries
Support AccountA534–38*SA for accounting entries. If not using SAs, this may be left blank or be set to 00000.
Transaction ReferenceA739–45 User reference field; will be Ref 4 in accounting entries. AR payment transactions contain the check number.
Sale DateA845–53 Enter the date of sale. If left blank, the current date will be entered.
AmountN9.254–64*Amount of transaction; includes 9 significant digits and 2 decimal places. A value of $12,047.00 would be entered as 00001204700. All leading zeroes are necessary.
Debit Credit IndicatorA165*D – debit (usual value)
C – credit
Description Line 1A3566–100 Description of transaction
Description Line 2A35101–135 Description of transaction
Cost Reference 1A7136–142 If using cost reference fields on accounts, enter the Cost Ref 1 field related to the account used for this line item.
BlankA8143–150 Filler spaces

Transaction 622 – Load Retention Amounts

This transaction is optional and is used to post retention amounts for AR invoice line items that require it. You must specify the specific line item.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  622
Customer NumberA134–16 Not used; leave blank
Invoice numberA717–23*Invoice number
Invoice Line NumberN224–25*2-digit line number to be updated
BlankA826–33 All spaces
Retention AmountN9.234–44*Amount to increase or decrease retention; includes 9 significant digits and 2 decimal places. A value of $12,047.00 would be entered as 00001204700. All leading zeroes are necessary.
Debit Credit IndicatorA145*D – debit (increase retention)
C – credit (decrease retention)
BlankA10546–150 Filler spaces

Transaction 631 – Line Item Payment / Adjustment

This transaction is used to post charges and payments against a specific line item.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  631
Customer NumberA134 – 16 Not used; leave blank
Invoice numberA717–23*Invoice number
Invoice Line NumberN224 – 25*2-digit line number to be updated
Transaction ReferenceA726 – 32 User reference field; will be Ref 4 in accounting entries. For Trans – Type P, enter the check number of the payment.
Transaction TypeA133*P – payment
C – charge
Transaction AmountN9.234–44*Amount of payment or charge; includes 9 significant digits and two decimal places. A value of $12,047.00 would be entered as 00001204700. All leading zeroes are necessary
Debit – Credit IndicatorA145 D – debit; add to line item total
C – credit; deduct from line item total
Transaction DescriptionA3546–80 Leave blank; the program will fill this with the customer name
BlankA7081–150 Filler spaces

Transaction 632 – Create Invoice Credit Line Items

This transaction is used to create credit line items on invoices.

FIELD NAMEFORMATCOLREQDESCRIPTION
Transaction CodeA31–3*Value:  632
BlankA134 – 16 Not used; leave blank
Invoice numberA717–23*Invoice number
Invoice Line NumberN224 – 25*2-digit line number to be created
Transaction ReferenceA726 – 32 User reference field; will be Ref 4 in accounting entries. AR payment transactions contain the check number.
Transaction TypeA133*Leave blank; the program will insert a C (for charge).
Transaction AmountN9.234 – 44*Amount of credit; always entered as a positive amount (with no sign). Includes 9 significant digits and two decimal places. A value of $12,047.00 would be entered as 00001204700. All leading zeroes are necessary
Debit – Credit IndicatorA145 Always enter C
Transaction DescriptionA3546–80 Description of credit
BlankA7081–150 Filler spaces

FAMIS_INTERFACE_Feed-Acct-Rcvbl.docx

Primary Sidebar

Copyright © 2023 Texas A&M University System All rights reserved.

301 Tarrow Street, College Station, TX 77840 | MAP | Phone: (979) 458-7700 | email: support@tamus.edu
State of Texas | Texas Homeland Security | Texas Veterans Portal | Statewide Search | Risk, Fraud & Misconduct Hotline | Privacy | Web Accessibility | State Link Policy | Campus Carry

Texas A&M University System