Activate cash drawer management

Only activate cash drawer management if you use a third-party retail management system or have an internal counter sale environment, and use a cash drawer. You can manage a cash drawer and petty cash with this feature.

You must complete these high-level steps to activate cash drawer management:

  1. In SA Administration-Administrator Options-Documents-Sales Orders-Entry Settings-Entry Rules, select the Use Petty Cash/Cash Drawer option. This option enables the cash drawer management feature to be available in the application.
  2. Access to the cash drawer management functions is also controlled from SA Operator Setup-Function Security. You must set function security to 5-Full Security for operators that use these new functions: Product Cash Drawer Setup, Sales Drawer Transaction Entry, and Sales Drawer Reconciliation Entry.
  3. In SA Operator Setup-Entry Options-OE Entry Options, set the Require Drawer ID option to Yes to require that an operator enter the Drawer ID.
  4. In SA Table Code Value Setup-Payment Type, select the option, Payment Type is used for Petty Cash, to identify a payment type as an petty cash. This option can only be set to one Payment Type record. When set, this payment type is used for transactions created in Sales Drawer Transaction Entry and any Sales Drawer Transaction Entry transactions created through the SX.API.
  5. In SA Table Code Value Setup-Petty Cash Transactions, set up transaction type records for deposits and withdrawals common to your warehouse, such as Deposit, Lunch, Adjustment Out. These transaction types are used in Sales Drawer Transaction Entry. In the Extended section you can specify a General Ledger Account or a Bank. Specify either a Bank value or a General Ledger Account value. If you try to specify both, an error is displayed: Cannot Set Both G/L Account and Bank (7169). If you specify a Bank value, a general ledger account was likely specified when that bank was set up.

    These fields honor Division and warehouse security. Use the option, Put Money In, to designate whether the transaction type puts money in [OEEDE Direction=Cash In] or takes money out [OEEDE Direction=Cash Out] of the drawer. Use the option, Post to G/L, to designate whether the transaction type should post to the General Ledger.

  6. In Product Cash Drawer Setup, create and configure your cash drawer IDs, and assign them to a warehouse, bank, and operator. When creating a new record, the warehouse value is auto-populated with the Home Whse value from the operator's SA Operator Setup-Static Information configuration, if specified.
  7. You must ensure ION API calls are configured correctly to integrate with your retail management system or point of sale (POS) system. You can work with your Infor Consulting Services representative or third-party application provider to modify any external applications that send or receive the updated API calls.
    Note: See the Infor CloudSuite Distribution Configuration Guide or Infor Distribution SX.e Configuration Guide for Infor Operating Service for information about configuring the ION API.