Outbound Inter/IntraUnit Interface (IUI003)
  • Dark
    Light
  • PDF

Outbound Inter/IntraUnit Interface (IUI003)

  • Dark
    Light
  • PDF

Article summary

Interface Description

The Inter/IntraUnit (IU) module allows State agencies to engage in transactions with each other or within their agency. These transactions can take several forms, including loans, transfer of resources, reclassifications, and the provision of services between funds. For instance, one agency may provide a service to another agency and subsequently be reimbursed for the cost incurred. Alternatively, one agency might transfer funds to another to support specific projects or initiatives.   

The Outbound Inter/IntraUnit Interface (IUI003) provides the following data:

  • New IU Transactions - Newly received IU transactions are included on the reciprocating agency outbound file so the agency can obtain the initial IU transaction ID generated when the transaction was initiated.
  • Created/Updated IU Transactions - An IU transaction that was created/updated will be included in the file with all details. The IU transaction will be included in the file for both the initiating and reciprocating agency. 
  • Posted IU Transactions - Once the IU transaction is approved and posted to the GL, both initiating and reciprocating agencies will receive their side of the IU transaction in their outbound file.

Click below to view the interface file layout and sample data file.

Business Process Model

This interface can be found in the following business processes:

Selection Criteria

The interface data selection criteria includes the following:

Data Field

Data Field Details

Business Unit

Required

BU Distribution Only

Optional

From Date

Conditional

To Date

Conditional

Full Extract

Optional

Delta Extract

Optional

Adhoc

Optional

Batch

Optional

File Layout

Field names and descriptions from the interface layout are provided below. 

Field Name Record TypeDescription
Record CodeHeaderRecord code to indicate the Header record.
IU Transaction IDHeaderAuto-generated transaction ID of an existing IU transaction in Florida PALM. This value should only be used when updating an existing IU transaction. 
Transaction TypeHeaderUsed to classify the IU Transaction including:
 Encumbrances,
 Accruals,
 Expenditure/Revenue,
 Transfer,
 Reclassification
Transaction SubtypeHeaderA more granular classification of the Transaction Type including Payable/Receivable, Due To/Due From, Advance Issuance, Advance Repayment, Trust Fund Loan Issuance, Trust Fund Loan Repayment, Accrual Balance Adjustment, Transfer, General Revenue Transfer, Federal Funds Transfer, Residual Equity Transfer, GR Service Charge Payment, IU Reclassification, Payroll Reclassification, Revenue to Revenue
Initiating SideHeaderThe side of the transaction initiated. Typically, the sending agency (S) initiates the transaction. However, the receiving agency (R) may initiate the transaction for Payables/Receivables and Due To/Due From transactions. 
Sending BUHeaderThe GL Business Unit of the agency who is on the sending side of the transaction.
 
 Typically, this is the agency who sends the transaction. However, for Payables/Receivables and Due To/Due From transaction types this is the agency with the payable side.
Receiving BUHeaderThe GL Business Unit of the agency who is on the receiving side of the transaction.
 
 Typically, this is the agency who receives the transaction. However, for Payables/Receivables and Due To/Due From transaction types this is the agency with the receivable side.
Receiving FundHeaderFund of the receiving agency. This is applicable for Transfer transaction types, Payables/Receivables, Due To/Due From, Trust Fund Issuance, and Advance Issuance transactions. 
Accounting DateHeaderAccounting date of the IU transaction.
Total AmountHeaderTotal dollar amount of the IU transaction.
 
 The total of the user-entered (not offset) debit or credit lines on the sending side equals the Header Total Amount.
 
 The total of the user-entered (not offset) debit or credit lines on the receiving side equals the reversal of the Header Total Amount. For example, if the user-entered lines total -500, the Header Total Amount is 500, and vice versa. (This is not applicable to Encumbrances or Reclassifications)
 
 For Trust Fund Loan Issuance and Advance Issuance, the user-entered debit lines on the sending side equals the Header Total Amount. Conversely, the user-entered credit lines on the receiving side equals the reversal of the Header Total Amount. 
Inter vs IntraHeaderThe value will be systematically assigned based on the on the Sending and Receiving Agency values.
 InterUnit – Sending is different from Receiving Agency
 IntraUnit – Sending and Receiving agency are the same or only Sending Agency is supplied.
IU Transaction StatusHeaderWill be populated with the lifecycle status of the IU transaction
IU ID ReferenceHeaderTransaction ID of an existing IU transaction in Florida PALM. 
Agency Invoice IDHeaderInvoice ID generated in external system that can be referenced on a Florida PALM IU transaction. 
IU Encumbrance IDHeaderThis is the IU Transaction ID of an existing IU Encumbrance that will be used to relieve the balance when creating the following IU Transactions:
 
 Payables/Receivables
 Due To/Due From
 Expenditure/Revenue
 All Transfer Types/Subtypes except Revenue to Revenue
Final Payment FlagHeaderThis is a flag that will enable the system to auto liquidate the remaining encumbrance balance and close the encumbrance that was selected.
IU Accrual IDHeaderThis is the IU Transaction ID of an existing IU Accrual that will be used to relieve when creating the following IU Transactions:
 
 Expenditure/Revenue
 Transfer Subtypes
 Encumbrance
 Trust Fund Loans Repayments
 Advance Repayments
Description (Sending)HeaderThis is a free form text field that can be used to capture any additional data. 
External Reference (Sending)HeaderThis field can be used to reference any existing external identifier related to the transaction in Florida PALM
Description (Receiving)HeaderThis is a free form text field that can be used to capture any additional data. 
External Reference (Receiving)HeaderThis field can be used to reference any existing external identifier related to the transaction in Florida PALM
Last Update DateHeaderThe date the IU transaction was last updated. 
Filler1HeaderThis field is reserved for future use in Florida PALM.
Filler2HeaderThis field is reserved for future use in Florida PALM.
Filler3HeaderThis field is reserved for future use in Florida PALM.
Filler4HeaderThis field is reserved for future use in Florida PALM.
Filler5HeaderThis field is reserved for future use in Florida PALM.
Record CodeDetailRecord code to indicate the Detail record.
IU Transaction IDDetailAuto-generated transaction ID of an existing IU transaction in Florida PALM. This value should only be used when updating an existing IU transaction. 
Transaction TypeDetailUsed to classify the IU Transaction including:
 Encumbrances,
 Accruals,
 Expenditure/Revenue,
 Transfer,
 Reclassification,
 Reverse IU Transaction
Transaction SubtypeDetailA more granular classification of the Transaction Type including Payable/Receivable, Due To/Due From, Advance Issuance, Advance Repayment, Trust Fund Loan Issuance, Trust Fund Loan Repayment, Accrual Balance Adjustment, Transfer, General Revenue Transfer, Federal Funds Transfer, Residual Equity Transfer, GR Service Charge Payment, IU Reclassification, Payroll Reclassification, Revenue to Revenue
Initiating SideDetailThe side of the transaction initiated. Typically, the sending agency (S) initiates the transaction. However, the receiving agency (R) may initiate the transaction for Payables/Receivables and Due To/Due From transactions. 
Sending BUDetailThe GL Business Unit of the agency who is on the sending side of the transaction.
 
 Typically, this is the agency who sends the transaction. However, for Payable/Receivable and Due To/Due From transaction types this is the agency with the payable side.
Receiving BUDetailThe GL Business Unit of the agency who is on the receiving side of the transaction.
 
 Typically, this is the agency who receives the transaction. However, for Payable/Receivable and Due To/Due From transaction types this is the agency with the receivable side.
Sending/Receiving FlagDetailThe side of the transaction applicable to the distribution line.
 
 (S) represents the sending side of the IU transaction. (R) represents the receiving side of the transaction. 
Distribution Sequence NoDetailNumeric number used to identify the distribution line for the transaction. 
Speed KeyDetailCode that defines ChartField distribution line information for IU Transactions.  The full ChartField string as defined in the SpeedKey will be populated during the file load process.
Budget DateDetailRepresents the budget date/appropriation date including the fiscal year for the budget associated with the payment. 
GL Business UnitDetailEquivalent to the Florida PALM GL Business Unit for the Agency. Must be a valid value within Florida PALM.
OrganizationDetailOrganization ChartField tracks information according to a breakdown of your organization.
AccountDetailProvides functionality to capture detailed transactional data. Can be specified as a balance sheet account or operating account.
FundDetailSegregates and captures specific activities or classifies certain objectives in accordance with special regulations, restrictions, or limitations.
Budget EntityDetailBudget Entity ChartField represents organizations and/or functions to which appropriations are made and typically represents a program.
CategoryDetailCategory ChartField represents both appropriation categories and revenue source codes.
State ProgramDetailState Program is used to identify the plan for an organization and use of resources to meet specified objectives of the State.
Asset IDDetailFlorida PALM generated Asset ID. Asset Identification represents asset being transferred or retired.
GrantDetailGrant ChartField is used for tracking  grants funding.
ContractDetailContract ChartField captures expenditure and revenue transactions for two party agreements.
OA1DetailOther Accumulator 1 is a flexible ChartField reserved for tracking for optional reporting or specific use.
OA2DetailOther Accumulator 2 is a flexible ChartField reserved for tracking for optional reporting or specific use.
PC Business UnitDetailUsed to define an organization or organizational subset that is independent with regards to one or more accounting or operational functions for Project related ChartFields.
ProjectDetailProject ChartField is used to capture a planned undertaking of something to be accomplished or produced, having a beginning and ending date, for which expenditures/costs and revenues are to be tracked.
ActivityDetailTracks specific tasks that make up a Project and records transactional details; a Project must have at least one associated Activity ID.
PC Source TypeDetailSource types identify the purpose or origin of a transaction.
PC CategoryDetailProject Category provides more flexibility and granularity in tracking and analyzing financial activity associated with a Project.
PC SubcategoryDetailSubcategories provides more flexibility and granularity in tracking and analyzing financial activity associated with a Project.
IU Line DescriptionDetailUser Entered text to provide additional information to the IU Line transaction being performed
Foreign AmountDetailSpecifies the monetary amount of the debit or credit accounting entry line.
Accounting DateDetailSame value as the Header Accounting Date. This value is being included here in case there is a need in the future for having accounting dates that vary by line. 
Journal IDDetailJournal ID generated when the IU transaction is distributed to the general ledger. 
Fiscal YearDetailFiscal Year                   
Accounting PeriodDetailIdentifies a time period to which you post transactions.     Typically, an accounting period represents a month, but it can also represent a week, a day, or any user-defined interval. An accounting period has a beginning date and an ending date, and is defined in the calendar table.
GL Distribution StatusDetailDisplays the Florida PALM General Ledger distribution status.          
Journal LineDetailUniquely identifies a journal line with a sequence number.  
Journal DateDetailSpecifies the date the journal was created.
Journal Line RefDetailThis is a free form text field can be used to reference information. This can also be used to include the GL Journal ID or Paycheck Number from FIN HR Accounting Line for Payroll Reclassifications transactions.
Employee IDDetailThis is a free form text field can be used to reference the Employee ID  from     FIN HR Accounting Line for Payroll Reclassifications transactions only.
PositionDetailThis is a free form text field can be used to reference the Position from FIN HR Accounting Line for Payroll Reclassifications transactions only.
IU Encumbrance IDDetailThis is the IU Transaction ID of an existing IU Encumbrance that will be used to relieve when creating only the following IU Transactions:
 
 Payables/Receivables
 Due To/Due From
 Expenditure/Revenue
 All Transfer Types/Subtypes except Revenue to Revenue 
Encumbrance Reference Line NoDetailNumeric sequence number that reference the IU encumbrance distribution line being updated.
Reference IDDetailThis is the IU Transaction ID of an existing IU Accrual that will be used to relieve when creating only the following IU Transactions:
 
 Expenditure/Revenue
 Transfer Subtypes
 Encumbrance
 Trust Fund Loans Repayments
 Advance Repayments
 
 For Reclassifications, this is the IU Transaction ID of an existing IU Transaction being reclassified.
Reference Line NoDetailFor transactions referencing an Accrual, this is the numeric sequence number that reference the IU Accrual distribution line being updated.
 
 For Reclassification, this is the numeric sequence number of the IU Transaction ID being reclassified.
Last Modified DateDetailThe date the individual IU transaction line was last updated. 
Budget/Cash Check Line StatusDetailThis field shows the Budget / Cash check status of the IU Transaction.
Offset IndicatorDetailThis field will be populated when the line is an offset entry. 
Filler3DetailThis field is reserved for future use in Florida PALM.
Filler4DetailThis field is reserved for future use in Florida PALM.
Filler5DetailThis field is reserved for future use in Florida PALM.
Filler6DetailThis field is reserved for future use in Florida PALM.
Filler7DetailThis field is reserved for future use in Florida PALM.
Filler8DetailThis field is reserved for future use in Florida PALM.
Filler9DetailThis field is reserved for future use in Florida PALM.
Filler10DetailThis field is reserved for future use in Florida PALM.

Version History

Date

Revision Description

06/11/2024

Original Version

07/02/2024Removed 110.4.3 Inter/IntraUnit Certified Forward Process business process model.
10/08/2024Updated per version history date 9/12/2024: 

DD ID 0686 – additional design changes related to interfaces

  1. Replace Close Accrual transaction subtype to Accrual Balance Adjustment
  2. Added the following fields to the Detail Record Type:
    • Added IU Transaction ID
    • Transaction Type
    • Transaction SubType
    • Sending BU
    • Initiating Side
    • Receiving BU
    • Encumbrance Reference Line No
    • Accrual Reference Line No
1/9/2025Updated Filler1 field to the Budget / Cash Check Line Status  
03/17/2025Added DFS_IUI003_Payment_Sample_Data & DMS_IUI003_Receipt_Sample_Data
03/24/2025Administrative updates to apply the following changes based on layout update dated 03/05/2025:

1.  Changed the IU Accrual ID field name to Reference ID on the Detail record and updated the description.

2. Changed the Accrual Reference Line No field name to Reference Line No on the Detail record, updated description and processing rules.

3. Changed the Filler2 field on the Detail Record to Offset Indicator and its description as requested by agencies.  This is to be able to identify that a line is an offset entry.

4. Updated Header Total Amount description to clarify the amount calculation for the sending and receiving sides. 

5. Updated the description of the Final Payment Flag field to remove references of accruals. 

6. Added Encumbrances and removed IU Reverse Transactions as valid values for the Transaction Subtype field. 

7. Updated description of SpeedKey field to remove reference of Payroll


Updated IUI003 article description to clarify: 

a) Created IU transactions will be received in the file

b) Posted IU transactions received in the IUI003 file will only include their side of the IU transaction, as opposed to both sides of the transaction. 



Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.