Cash Management

This section contains enhancements in Infor Financials and Supply Management for 11.0.79.0.

List View revert back to Combine list view when multiple users reconciling same bank account

When multiple people were reconciling bank statements for the same account, the presentation would change based on which view one of the users selected (list over list view or combined list view). This enhancements is to keep track of the view selected by user/actor, so the presentation will remain consistent.

Program/business class/process affected:

  • BankStatement (bl/ui)
  • CashManagementAccount (bl/ui)
  • CashManagementAccountReconciliationView (bl/kf/ui) – NEW
  • 11.0_post_CU80.faf
  • CTMAccountMaintenance_ST.secclass
  • CTMSetupAdmin_ST.secclass
  • IEFINCommonViewInformation_ST.secclass

For details on exactly what was changed in these files, please see the Infor Financials & Supply Management Security Delta document for this update.

Use these steps to test the enhancement:

  1. Verify that when multiple people are reconciling bank statements for the same account, the presentation does not change when the other user changes their view (list over list view or combined list view).

The default view will be list over list until the presentation is changed.

JT-1318448

Approval Role - BankStatementDistributionApproval [Mobile]

[Mobile] Approval Role - BankStatementDistributionApproval

Program/business class/process affected:

  • BankStatement.bl
  • BankStatement.ui
  • BankStatementLine.ui
  • BankStatementLineDistribution.ui
  • BankStatementReconciliation.ui

Use these steps to test the enhancement:

Setup to be done on browser:

  1. Perform the required setup for 'BankStatementDistributionApproval'
  2. Enable service definition for 'BankStatementDistributionApproval'
  3. Enable 'CashForecast' and 'BankStatementDistributionAndTransactions' in CashManagementGroupSetup.
  4. Go to CashManagementAccount and perform the required setup.
  5. Create MatchRules.
  6. Create BankStatement with lines and distributions.
  7. Select the “Reconcile by Statement” option from “Bank Statement” screen.
  8. Select the “Load And Reconcile” option from “Reconcile by Statement” screen.
  9. Verify whether the Bank Statement Line is reconciled.
  10. From the “Bank Statement” screen, select the “Release Distributions” Option.
  11. Verify that the Bank Statement Distribution is waiting for approval.

Verify screens in the Mobile UI:

  1. Verify In-basket that record has been generated for Approval. Verify the screens alignment in Mobile UI and check all fields.
  2. After Approving Bank statement Status will be Change to released in browser.

JT-1536299

Approval Role - CashForecastApproval [Mobile]

[Mobile] Approval Role - CashForecastApproval

Program/business class/process affected:

  • CashForecast.busclass
  • CashForecastAccount.busclass
  • CashForecastPeriodAmount.busclass

Use these steps to test the enhancement:

Setup to be done on browser:

  1. Sign in as Cash Administrator and select General Setup > Cash Management Group.
  2. Select the Cash Forecasts check box to enable Cash Forecasts.
  3. Sign in as Cash Manager.
  4. Create a new record of Cash Forecast.
  5. Add Accounts and Categories.
  6. Activate the Cash Forecast record.

Verify the changes in the Mobile UI:

  1. Log in to InforGo App.
  2. Navigate to the Inbox.
  3. Open the Cash Forecast Approval record in the inbox.
  4. Verify the layout changes.

JT-1536304

Remove the "M" and/or "Mobile" from displayed titles and add the “title is” logic using the text that needs to be the standard for any new mobile [Mobile]

[Mobile] Remove the "M" and/or "Mobile" from displayed titles and add the “title is” logic using the text that needs to be the standard for any new mobile.

Program/business class/process affected:

  • MobilePayablesProcessorHomePage.page
  • MobileReceivablesSpecialistHomePage.page
  • CashLedgerCashReceiptHeader.ui
  • CashLedgerBatchApproval.bl
  • CashLedgerElectronicFundsTransferTransaction.bl
  • CashLedgerPayment.bl

Use these steps to test the enhancement:

  1. Goto INFOR GO and Mobile Browser.
  2. Test the titles for these UI pages.
    • MobilePayablesProcessorHomePage.page
    • MobileReceivablesSpecialistHomePage.page
    • CashLedgerCashReceiptHeader.ui
    • CashLedgerBatchApproval.bl
    • CashLedgerElectronicFundsTransferTransaction.bl
    • CashLedgerPayment.bl
  3. Test weather title contains "M" and/or "Mobile".

JT-1552796

Cash Ledger Bank Update Getting the Error "Reject date cannot be less than payment transaction date"

The EFT Reject does not allow a reject date that is less than the transaction date.

Program/business class/process affected:

  • CashLedgerElectronicFundsTransferTransaction

Use these steps to test the enhancement:

  1. Enable the CashCode.EnforceDateEditOnVoidStopPaid by selecting the check box.
  2. Use the EFTExtractEntry to create an EFT transaction for current or future date. Release it.
  3. Run the EFTExtractFileCreation.
  4. Find the related CashLedgerTransaction and Reject the EFT using a reject date that is prior to the transaction date.
  5. Confirm that you receive the "Reject Date Cannot Be Less Than Payment Transaction Date" error.
  6. Clear the CashCode.EnforceDateEditOnVoidStopPaid check box.
  7. Reject the EFT using a reject date that is prior to the transaction date.
  8. Verify that this is allowed and complete the reject process.
  9. Reject EFT transactions using the CashLedgerBankUpdate process.
  10. Confirm that the reject date edits are applied when CashCode.EnforceDateEditOnVoidStopPaid is disabled.
  11. Verify that the reject is allowed when the field is enabled.

JT-1556552

Enhance Bank Statement reconciliation match rules to remove string/text from a field

Enhanced the cash reconciliation process to provide flexibility on how line match field values are derived. This was accomplished by adding the ability to remove a character string, a character string and all preceding data, or a character string and all subsequent data from the source data when determining the line match field. This was added for both Statement and System rule options.

Program/business class/process affected:

  • BankReconciliationMatchRule (bl/ui)
  • BankStatementReconciliation (bl/ui)
  • BankReconciliationMatchRuleGroupDetail (ui)

Use these steps to test the enhancement:

  1. Verify that you can remove a character string, a character string and all preceding characters, or a character string and all subsequent characters.
  2. Verify that these options cannot be selected if the Remove Alpha Characters check box is selected.
  3. Verify that the remove character string and all preceding characters and remove character string and all subsequent characters can be used simultaneously.

JT-1446822

Reverse individual ACH payment

Need the ability to reverse individual ACH payments.

Program/business class/process affected:

  • CashLedgerPayablesPayment
  • PaymentVoidStopPayUpdate_PaymentVoidStopPayUpdate.java
  • 11.0_post_CU80.faf

Use these steps to test the enhancement:

  1. Requires using BankTransactionCode that is setup for summary and a CashPaymentFormat that is NOT setup for bank issued payment numbers.
  2. Create an AP invoice and/or CashLedgerPayment and process through the payment cycle.
  3. On CashLedgerPayablesPayment run PaymentRejectReverseACH action to reject payment.
  4. Run the PayablesVoidStopPayUpdate.
  5. Confirm a new CashLedgerElectronicFundsTransferTransaction (EFT transaction) is created with distributions that credit the cash account and debit the electronic payment account.

The new EFT will be created using the reject code defined on CashPaymentFormat for its bank transaction code.

The new EFT will be created using CashLedgerPayablesPayment payment/check number for its Reference number. Because of this, auto numbering and duplicate reference number edits will not be enforced.

JT-1522581

Cash Direct forecast to include Tax on Purchase Orders

Cash Direct forecast did not include tax on Purchase Orders

Program/business class/process affected:

  • Cash Direct Forecast

Use these steps to test the enhancement:

  1. Verify that tax on purchase orders in included in Cash Direct forecast.
  2. To view Purchase order information, select the Include Procurement check box.

JT-1490538

For Bank issued checks, require a creation of cashledgertransaction (no accounting) upon staledate and ability to void stale dated checks

For Bank issued checks, require a creation of cashledgertransaction (no accounting) upon staledate and ability to void stale dated checks

Program/business class/process affected:

  • CashLedgerPayablesPayment
  • CashLedgerTransaction
  • PaymentVoidStopPayUpdate_PaymentVoidStopPayUpdate.java

Use these steps to test the enhancement:

  1. Process AP and CB summarized bank issued payments through the payment cycle.
  2. Use the CheckNumber action in CashLedgerBankUpdate to assign a check/payment number to the applicable CashLedgerPayablesPayment records.
  3. Use the "StaleDate" action in CashLedgerBankUpdate to stale date the applicable CashLedgerPayablesPayment records.
  4. Confirm a CashLedgerTransaction is created using the Rejection Bank Transaction Code from the CashPaymentFormat. Note: This also applies to escheat action. There will be no CashLedgerGLDistribution records associated with the CashLedgerTransaction.
  5. From CashLedgerPayablesPayment, use the RequestVoidOrStopPayment action to reject the stale dated AP payment (new functionality for AP payment).
  6. Confirm distributions are created for the stale date and cash accounts (new functionality for AP payment).
  7. While the payment is still in an ElectronicPaymentCancelled state (i.e. before running the PaymentVoidStopPayUpdate), Run the Undo Payment Reject action.
  8. Confirm reversing distributions are created for the stale date and cash account.

JT-1540180