This article presents a summary of the new features and enhancements available in the Geranium release. Click here to download the comprehensive Geranium Release Notes including steps for Configuration Changes where necessary.
Please test all new features and enhancements in your sandbox environment. Follow the links below to learn more about each update. For more information on best practices with testing sandboxes please see Sandboxes: Staging Environments for Customizing and Testing.
Our Geranium release is deployed to all sandbox environments per the Release Schedule. If you would like to start benefiting from Geranium in your production environment sooner, please submit a ticket to request the installation link.
Stripe for Multi-Currency Users
Allows multi-currency credit card payment processing, creating payments in non USD currency, and facilitates using the Receive Payment and Payment Link for non-USD Billings.
Cleared Date Auto-Populate and Bank Reconciliation Auto-Check
For faster processing, the Cleared Date field will now auto-populate on Cash Disbursements, Cash Receipts, and Journal Entries matched or created in Bank Direct Connect and in Financial File Import. Bank Reconciliation records that have the Cleared Date field populated will be auto-checked in the Bank Reconciliation’s Uncleared Transactions table to aid in reconciliation. Additionally, the Cleared Date field will auto-populate on Bank Deposit records matched in Financial File Import.
Recurring Journal Entry
Allows for automation and less manual steps for creating and posting of recurring Journal Entries.
Automated Recurring Jobs
Records can now be created and posted automatically from Recurring Billings, Recurring Payables and Recurring Journal Entries.
The Revenue GL Account cannot be set to any GL Account on Accounting Settings except the Default Revenue GL Account. The Expense GL Account cannot be set to any GL Account on Accounting Settings.
Cash Disbursement Posting Process
When a Cash Disbursement Batch with more than 300 Cash Disbursements is posted, the job has now been made asynchronous to prevent page time-out issues. As a result there could be a slight delay with posting these records.
Financial File Import Feature
There is now parity in functionality between the Bank Direct Connect and the Financial File Import features.
Bank Direct Connect
Bank Direct Connect has three (3) new fields that will retrieve and display live balance information for the Bank or Credit Card Account being searched on.
Bank Direct Connect Import and Financial File Import Name
The Name field is now editable for Disbursement type transactions. This Name is then displayed in the Import Vendor Name field on the Cash Disbursement record created.
Unique General Ledger Account on Accounting Settings
This safeguard helps prevent incorrect entries to the general ledger.
Prepaid Expense GL Account on Accounting Settings
A General Ledger Account with the Bank checkbox checked cannot be saved in the Prepaid Expense General Ledger Account field on Accounting Settings.
AS Full Permission Set Rules
Only users with the AS Full Admin permission set can make changes to Accounting Settings.
Bank General Ledger Accounts
This General Ledger Account safeguard prevents checking or unchecking the Bank checkbox if there are associated transactions and financial cubes.
Custom Reports with Profit & Loss General Ledger Accounts
Custom Reports with Profit & Loss GL Accounts can be generated for open accounting periods as long as:
- Reporting Group does NOT include Balance Sheet type GL Accounts
- Rows cannot be GL Accounts that are Balance Sheet type
- Column is not of Year to Date type
General Ledger Account With Greater Than 4000 Transactions in a Single Accounting Period
If a GL Account has more than 4000 transactions for a particular accounting period then drilling into its hyperlink on a Financial Report will display the first 4000 transactions. A message will display informing the user that only the first 4000 records are displayed. The native Salesforce report ‘Transaction Detail by GL Account’ can be run to retrieve a complete list of transactions.
Ledger Inquiry Report for Profit & Loss General Ledger Accounts
Allows for more flexibility and ease for reporting on custom Profit & Loss General Ledger Accounts through our Ledger Inquiry tool.
Accounting Period Open in Progress and Close in Process
Allows for a clear view into the status of an accounting period when going through a batch open or close job.
Organization Default Ledger
The Organization’s Default Ledger is set for sandboxes created from production.
Private Sharing Model for Ledger Custom Objects
Any user can only create records for the Ledger(s) they have access to.
Helps support the restriction of a ledger to a user when multiple transactional ledgers are in use.
Bank Reconciliation Uncleared Report
The Bank Reconciliation's Uncleared report now shows all uncleared records as of the Bank Reconciliation’s End Date even when cleared in a subsequent Bank Reconciliation.
Applying Billing and Payable Credit Memos
A user should now be able to apply a Credit Memo to an Invoice as long as the Applied Accounting Period is Open.
Sales Orders and Purchase Orders Mass Add/Edit Row Screen
A user should now be able to add, update or delete lines (with or without General Ledger Variables) and the information is saved based on the user action.
Mass Add/Edit Grids
The Enter button now saves information on Journal Entry, Billing, Payable, Sales Order, and Purchase Order Mass Add/Edit Row screens.