• 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 / Interdepartmental Transfer File Layouts

Interdepartmental Transfer File Layouts

Accounting data concerning sales of goods and services by service departments (CSC, Stores, Centrex, Physical Plant, etc.) to internal customers is passed to FAMIS in electronic batch files. These sales to internal customers (within a campus code) are treated as interdepartmental transfers (IDTs) and as such are recorded in FAMIS as journal entries that debit (charge) the buying account and credit the selling account. These journal entries should be between Subsidiary Ledgers (SLs) only. All transactions should be for local banks.

Processing Methods

The journal entries to record the IDTs can be passed to FAMIS using either of two processes.

IDT Process 1

This is the recommended method because of the increased edit ability.

A file containing the accounting information for the IDTs is sent to FAMIS. The FBXR001 program will edit the accounting information against the Screen 831 table and determine:

  • if an IDT is allowed between the accounts,
  • if a clearing account should be substituted and
  • if the correct bank has been used.

After the editing process, the FBXR002 program will create a batch header and convert the file into FAMIS journal entry transactions (transaction Code 061), and the FBDU010 program will post the file. To use this process, see IDT Process 1 Layouts.

IDT Process 2

A file of properly formatted FAMIS Journal Entry transactions is sent and posted using the FBDU010 program. No extra edits are performed. To use this process, see IDT Process 2 Layouts.

Adding a New IDT Interface

  1. Review the File Feed Policy and Procedures.
  2. Contact the Interface Coordinator for your system member to begin initiating a new interface file. You will need to complete all the steps in the interface document as well as the steps in this document. One of these steps will be determining the file name to use.

    The naming standard for IDT files using Process 1 is K7nnXX.IDTP1.dept.DTnnnnnn.

    For files using the Process 2 method, the naming standard is K7nnXX.IDTP2.dept.DTnnnnnn.
  3. Check Screen 802 (SL Chart of Accounts Table). Request any necessary changes to the table to accommodate any new accounts or different use of accounts, such as allowing the use of revenue codes where necessary. For example,  if using revenue subcodes, make sure revenues are allowed within the SL account range needed.
  4. For IDT Process 1 only: Set up Screen 831 (Interdepartmental Transfer Clearing Account Maintenance). If a clearing account is used in the selling account field on the interface file, each different clearing account used must be set up as a selling account on Screen 831. If the selling account from the file is not defined on Screen 831, the default selling account (999999) will be selected to look up information from Screen 831 for creating the transaction file to be posted to FAMIS.
  5. For IDT Process 1 only: Once Screen 831 has been set up, you may request the FBXR004 program to create a report or download a file. You may wish to use this file in the routine that creates the interface file you are sending to FAMIS. When using the Screen 831 download in your routine, you should request a new download each time the screen is updated.

IDT Process 1 Layouts

All records will use this format. Each record will be 130 characters long. Any field that does not contain information should be filled with spaces. All numeric fields should contain leading zeros.

All fields with an asterisk (*) in the Required (REQ) column must contain information and not be left blank.

FIELD NAMEFORMATREQCOLDESCRIPTION 
Selling Campus CodeA2*1–2TAMUS campus code number of the entity that sold the goods or services 
Selling AccountA6*3–8Account number (6-digit subledger) of the entity that sold the goods or services 
Selling Support AccountA5*9–13Support account number (5-digit support account) that sold the goods or services. If support accounts are not used by the selling entity, it should be filled with zeroes. 
Selling Object CodeA4*14–17Object code to which the revenue of the sale is posted. If the revenue is treated as a deduction of expense, the code should be an expense object code instead of a revenue object code. 
Buying Campus CodeA2*18–19TAMUS member number of the entity that bought the goods or services 
Buying AccountA6*20–256-digit account number of the entity that purchased the goods or services 
Buying Support AccountA5*26–305-digit support account number under the 6-digit subledger number that purchased the goods or services. If support accounts are not used by the buying entity, it should be filled with zeroes. 
Buying Object CodeA4*31–34Expense object code to which the goods or services are charged. For example, 3010 – Consumable Supplies 
DescriptionA35 35–69Description of the transaction 
AmountA11*70–80Amount of transaction; value must be un-signed, right justified and zero filled. The decimal portion of the amount is implied as the last two digits (e.g., $456.22 would be entered as 00000045622). 
Reference 1A7 81–87PO number or encumbrance number to liquidate. If not liquidating, then this can be blank.
Reference 2A7 88–94IDT reference number (e.g., T002010), which may be the selling account’s bill number.
Debit / Credit IndicatorA1 95D – indicates a sale or charge to the buying department
C – indicates a refund or credit to the buying department
P – will indicate a sale which should partially liquidate an encumbrance
F – indicates sale which should fully liquidate an encumbrance
DateN8 96–103Date for the transaction in YYYYMMDD format
Reference 3A7 104–110User-defined reference number
Reference 4A7 111–117User-defined reference number
Posted DateN8 118–125Date the transaction was posted in YYYYMMDD format
Leave BlankA5 126–130 
Leave BlankA5 126–130 

IDT Process 2 Layouts

The first record must be a FAMIS batch header record, and all other records will be FAMIS journal entry records using transaction Code 061.

All records must be 150 characters long unless you wish to use the extended fields. If you use the extended fields, all records will be 230 characters long.

All fields are fixed length. Any field that does not contain information must contain spaces or zeros to fill it to the correct length.

All numeric fields must contain leading zeroes. The decimal point is implied, and negative signs cannot be used. For example, when a field is defined as N9.2 and the amount is $456.23, the field value will be 00000045623.

All fields with an asterisk (*) in the Required column (REQ) must contain valid information for the transactions to process.

A journal entry cannot be negative. If the amount needed is negative, the debit account and the credit account should be reversed and the amount used should be positive.

Header Record

This must be the first record in the file.

FIELD NAMEFORMATREQCOLDESCRIPTION
Transaction CodeA3*1–3Value:  $$#
Batch ReferenceA6*4–96-character batch reference that has been approved by FAMIS for this process. These will be determined when you discuss the interface with FAMIS. Sample values are TCOM01 and PHPL01. The format must be AAANNN or AAAANN. Certain combinations are reserved for FAMIS and may not be used in a data feed.
Batch DateN8 10–17Date in YYYYMMDD format. Must be in the current processing month.
Batch DescriptionA35*18–52Description of batch
List OptionA1*53Y – program will list transaction
N – program will not list transactions ** N is the typical value
User CodeA2*54–55Value:  FA for Financial Accounting batch
Transaction CountN5 56–60Number of transactions in batch (optional)
Transaction AmountN9.2 61–71Total 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)
BlankA12 72–83Blank
BankA5*84–88Any valid bank
Hold FlagA1*89Value: N
Accounting Feed FlagA1*90Value: Y
Voucher Feed FlagA1*91Value: Y*
Accept Balance FlagA1*92Value: Y
Override Budget FlagA1*93Value:  Y or N (default – Y if blank).  This flag will be in effect for the entire batch.

Journal Entry Transaction Record

This format is used for all remaining records in the file.

FIELD NAMEFORMATREQCOLDESCRIPTION
Transaction CodeA3*1–3Value:  061
SL AccountA6*4–96-digit debit SL account
Object CodeA4*10–134- digit debit object code
Ref 1A7 14–20PO / Encumbrance number to liquidate
Trans DateN8*21–28YYYYMMDD format (will default to current date if not filled in)
DescA35*29–63Transaction description
Trans AmountN9.2*64–74Amount of transaction. Right justify, zero fill, decimal is implied as last two digits (e.g., $456.22 should be coded as 00000045622).
Liquidation IndicatorA1 75F – full liquidation
P – partial liquidation
N – no liquidation ** P is the default if Ref 1 has been filled in.
Ref-2A7 76–82Optional reference number
Credit SL AccountA6*83–886-digit credit SL account
Credit Object CodeA4*89–924-digit credit object code
Card-IDA11 93 -103Blank (vendor ID)
Ref-3A7 104–110Optional reference number
Ref-4A7 111–117Optional departmental reference
Debit Support AccountA5*118–12200000 if not using support accounts
Credit Support AccountA5*123–12700000 if not using support accounts
BankA5*128–132Any valid bank
Encumbrance Object CodeA4 133–136Use only if liquidating an  encumbrance on a different object code than the one used in the transaction.
Cost Ref 1A7 137–143CC12 requires the department code in this field. Other campuses will leave this blank unless Cost Ref fields have been set up for the account in use. Screens 811 and 08 are used to set up Cost Ref fields for an account.
Credit Cost Ref 1A7 144–150Leave blank unless required by account. Screens 811 and 08 are used to set up Cost Ref fields.

This is the end of the regular (150 character) format. If you wish to use the extended fields, add the following fields to the end of the journal entry record. The extended fields are not typically used in this interface.

FIELD NAMEFORMATREQCOLDESCRIPTION
Cost Ref 2A7 151–157Leave blank unless required by attributes set on Screen 008 for the debit account. Valid cost reference values must be set up on Screen 811.
Cost Ref 3A7 158–164Leave blank unless required by attributes set on Screen 008 for the debit account. Valid cost reference values must be set up on Screen 811.
Credit Cost Ref 2A7 165–171Leave blank unless required by attributes set on Screen 008 for the credit account. Valid cost reference values must be set up on Screen 811.
Credit Cost Ref 3A7 172–178Leave blank unless required by attributes set on Screen 008 for the credit account. Valid cost reference values must be set up on Screen 811.
Override Budget FlagA1 179Valid values: Y, N or blank. This flag will be in effect for this transaction only.
IDC Base CodeA8 180–187Indirect cost code
IDC Base AmountN9.2 188–198Indirect  cost base amount
IDC Base Amount Debit/Credit IndicatorA1 199D – debit
C – credit
Override Debit FSA FlagA1 200 
Override Credit FSA FlagA1 201 
FillerA29 202–230Blank; reserved for new fields

FAMIS_INTERFACE_Feed-IDT.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