Batches

In Nimble AMS, all financial transactions are associated with a batch. With batches you can group financial transactions by entity and transaction date. Batches are posted to finalize the transactions within the batch, and you can export them from Nimble AMS for import into your general ledger.

In this section, you will find information and steps for working with batches.

Batch Record Types

Batch record types are used to record how a batch was created within Nimble AMS:

  • Automatic—A new automatic batch is created:
    • When staff enters the first order of the day in Nimble AMS andBatch is set to Automatic. Once an automatic batch is created, it is used for the remainder of the day by any staff that selects the automaticbatch. 
    • When a constituent places the first order of the day in Community Hub.
    • By automated processes within Nimble AMS. For example, the batch that is created when an inter-entity transaction is created. 
  • Manual: Created by staff. Typically, a manual batch is used to collect orders by specific bank deposits or some other related grouping.

Automatic Batch Updates

A batch updates automatically when items on a batch change:

  • The date fields on a batch update when the Batch Status changes. 
    • Pending On updates when Batch Status is set to Pending.
    • Posted On updates when Batch Status is set to Posted.
    • Exported On updates when Batch Status is set to Exported.
  • When an order is adjusted or added to the batch, an Apex job is scheduled to update the batch totals:

    • Total Cash Value updates to reflect the sum of payments in the batch.

    • Revenue updates to reflect the sum of income in the batch.

    • Totals Last Updated updates to reflect the Date/Time the totals were updated.

      It may take up to 5 minutes for the batch totals to reflect any changes.

General Ledger Export

Nimble AMS supports a general ledger export that is compatible with Microsoft Dynamics GP. General ledger exports to other accounting systems may be developed for your org. 

Key Fields on a Batch

Batch Status

As a batch is used within Nimble AMS, the Batch Status updates to reflect the life cycle of the batch. Typically, a batch moves from Open to Pending, to Posted, and finally to Exported

Here are details about each of the available batch statuses: 

  • Open—Staff can to add carts or transactions to the batch.
  • PendingOptional. Staff are prevented from adding carts or transactions to the batch. This status is useful if your association has decentralized the entry of transactions and staff need a method of communicating to the accounting department when the batch is ready for review or posting. If another transaction should be added to the batch, the Batch Status may be changed back to Open.
  • Posted—Thetransactions within the batch are finalized and additional transactions cannot be added to the batch. Once in the Posted status, the Batch Status may not be changed back to Open or Pending. Instead, staff can export the batch to the general ledger. When in this status, adjustments to transactions within the batch must be completed in a new batch.
  • ExportedFinal stage in the batch life cycle. When a batch is exported, a document containing the transactions from the batch is created. The export document may be downloaded and imported into your general ledger at anytime. Learn more about Documents (external).

Batch Health

A batch must be considered healthy before it can be posted and exported. Healthy batches have a Health of Nimble AMS, Staff View, Image, Green Checkbox. A batch is considered unhealthy—Health is Nimble AMS, Staff View, Image, Red X—if Difference Cash Value is not equal to $0.00 orCart Count is greater than 0. 

Batch Source

Like the batch record type, the batch Source tells you more about how the batch was created:

  • Salesforce—batch was created by staff.
  • Self Service—batch was automatically created by the first order of the day in Community Hub. 
  • System—batch was created by an automated process in Nimble AMS.

Accounts Receivable (AR) Impact

Nimble AMS calculates the amount that your accounts receivable will be impacted per batch. You can review the AR Impact for each batch to understand how the batch will affect your AR balance. When a batch is posted and exported, the GL import document that is generated may have an impact on the AR balance in your GL accounts. 

On This Page

In This Section