CFO Jimmy's Patronis' Seal

Business Processes


The Florida PALM Team categorized the financial management processes used today into thirteen business process groupings. These groupings are used to organize and communicate the design of Florida PALM for the state.

These groupings are the framework for documenting the standardized, end-state business processes that will be implemented in Florida PALM. Business Process Models (BPMs) are associated to a business process grouping and include a process flow and narrative. Use the Process Models Key to better help you read the models. BPMs for the Financials and Payroll Waves are available on the Knowledge Center

The CMS Wave business process models document the details of the cash management processes for the CMS Wave implementation in July 2021. Select a link below to view the flows and narratives within a business process. Check out this helpful video which provides an overview for how to read a CMS Business Process Model. 


CMS Wave Summary provides the approach used to develop the business process models, an overview of the models, and a mapping of legacy activities and processes to the CMS Wave activities and processes. The summary serves as a tool for building end-user understanding for adoption of Florida PALM at the CMS Wave.

Business Requirements

Business Requirements state desired Florida PALM functionality and technical capabilities, specifying the “what” the solution should do. They are not design specifications, which detail the “how” the requirement will be met. Attachment 5.1 – Business Requirements to the SSI Contract lists all requirements for Florida PALM including the requirements implemented during the CMS wave, requirements to be implemented in the current Major Implementation (Financials and Payroll Waves), and those designated for future Optional Services (future Wave).


Modules 

A module is a segment within Florida PALM that performs specific business functions within an area (i.e., General Ledger). Modules reflect what you see in the Florida PALM system and where the transactions are completed.


Hover over any module tile below to view a brief description of module functionality.

Accounts Payable
The Accounts Payable module is responsible for tracking and managing suppliers, voucher invoices and payments. Some users will enter data into the module, while others will check on a status in the module.
Accounts Receivable
The Accounts Receivable module is used to manage and record customer AR items and deposits.
Asset Management
The Asset Management module is where we will manage agency property over the lifecycle of the asset, establishes the security controls, and performs month and year-end closing activities.
Cash Management
The Cash Management module is used to manage banking relationships, support bank and general ledger reconciliation, support cash transfers between bank accounts, and maintain revolving fund and clearing fund accounts.


Commitment Control
The Commitment Control module is used for control, management, and reporting of budget. This module includes ledgers that maintain appropriations, releases, reserves, and Fund cash which controls and tracks budget, cash, expenses, and revenues.
Contracts
The Contracts Management module is used to add contract information and establish Contract ChartField values within the General Ledger via a Custom Contracts Information page.
General Ledger
The General Ledger module is used to establish the statewide accounting framework and agency-specific accounting and reporting needs, manage investments, interest apportionment, support the forecast and management of agency cash balances.
Grants
The Grants Management module is used to add grant award information and establish Sponsored Projects (Project ChartField value) and activities.


Inter/IntraUnit
The Inter/IntraUnit module supports the exchange of transactions within agencies (IntraUnit) and across agencies (InterUnit). Inter/IntraUnit transactions include encumbrances, accruals, expenditure/revenue, transfers, and classifications.
Payroll
The Payroll (HCM) module includes functions that support the management of payroll lifecycle activities. This includes maintaining employee records, calculating and processing payroll, payroll deductions and remittances, tax reporting, and other related activities.
Project Costing
The Project Costing module is used to establish non-sponsored Project information which results in a Project ChartField value for tracking related transactions.
Purchasing
The Purchasing module allows you to create an encumbrance based on information recorded on a Purchase Order and maintain and monitor encumbrances.