End Of Day - 012302
Automatic Day-End Closing - 01230202400
Global Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| gkr.accounting. automatic-day-end.toleranceTime | Integer | Specifies the tolerance time in minutes for a successful automatic EOD. Within this time window (entered start time + tolerance time), the EOD will be restarted (automatically) if the previous EOD failed. |
120 | ||
| gkr.accounting. automatic-day-end.tryAgainTime | Integer | Time in minutes until the failed automatic EOD is repeated. | 15 | ||
| gkr.accounting.automatic-day-end.operatorID | String | Technical user which executes the Day-End Closing process | POS_ SERVER |
||
| gkr.accounting. automatic-day-end.defaultActivation | Only configurable at store level (not global) | Flag | Specifies if the automatic EOD is enabled/disabled by default, as long as the
automatic EOD is not manually enabled/disabled with the Automatic Day-End Closing
Activation - 01230202401 true - automatic EOD is enabled by default false - automatic EOD is disabled by default |
false | |
| gkr.accounting. automatic-day-end.defaultStartTime | Only configurable at store level (not global) | Time | Specifies the default start time of the automatic EOD (corresponds to the local
time of each store). This time will be overwritten by the entered start time within the Automatic Day-End Closing Activation - 01230202401. As soon as the automatic EOD is enabled/disabled with the Automatic Day-End Closing Activation - 01230202401, this parameter will not have any effect on the automatic EOD configuration. If gkr.accounting.automatic-day-end.defaultStartTime = {empty}, then the start time should be set to the default of 00:00. |
00:00 | |
| gkr.accounting. automatic-day-end.useGUIConfig | Only configurable at store level (not global) | Flag | Specifies if the manual configuration of the Automatic Day-End Closing
Activation - 01230202401 is used (configuration for activation/deactivation of the
automatic EOD and for the start time). true - manual configuration of the Automatic Day-End Closing Activation - 01230202401 is used false - store-specific configuration is used (parameter 'gkr.accounting.automatic-day-end.defaultActivation' and 'gkr.accounting.automatic-day-end.defaultStartTime') Note: If Automatic Day-End Closing Activation - 01230202401 is not part of the menu, then gkr.accounting.automatic-day-end.useGUIConfig should be set to false. |
true |
Automatic Day-End Closing Activation - 01230202401
Global Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| gkr.accounting. automatic-day-end.useGUIConfig | Only configurable at store level (not global) | Flag | Specifies if the manual configuration of the Automatic Day-End Closing
Activation - 01230202401 is used (configuration for activation/deactivation of the
automatic EOD and for the start time). true - manual configuration of the Automatic Day-End Closing Activation - 01230202401 is used false - store-specific configuration is used (parameter 'gkr.accounting.automatic-day-end.defaultActivation' and 'gkr.accounting.automatic-day-end.defaultStartTime') Note: If Automatic Day-End Closing Activation - 01230202401 is not part of the menu, then gkr.accounting.automatic-day-end.useGUIConfig should be set to false. |
true |
Day-End Closing - 01230202404
Functional Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| DISPLAY_RESULT_DIALOG | ShowLogoutMsg | Boolean | Specifies whether the message "End-of-day account completed successfully!" is
displayed true – Display message false – Do not display message |
true | |
| REFRESH_ACCOUNTING_ STATUS_INTERVAL | Optional | Long | Refresh interval for updating the accounting status (in milliseconds). | 30000 | |
| DISPLAY_REPORT_TYPES | String list | List of reports to be shown on the client side; must be a subset of reports created during the EOD process and be comma-separated | merchandise-category-sales-accounting, item-sales-accounting, target-store, store-accounts | ||
| USE_FIRST_SIGN_ ON_TIMESTAMP | USE_BONKOPF_ TIMESTAMP |
Boolean | Specifies whether the timestamp of the first login transaction of the drawer is
used as the start timestamp: false – the start timestamp of the current reporting period is used true – the timestamp of the first login transaction of the drawer within the current reporting period is used |
false | |
| SHOW_UNUSED_TILLS | Boolean | Specifies whether unused drawers will be displayed in the 'Accounting Periods
Overview' mask or 'Summary of Drawers' mask: True - Show unused drawers False - Do not show unused drawers |
false | ||
| REFRESH_PROCESS_ EOD_STATUS_INTERVAL | Long | Refresh interval for checking if the EOD process is finished (in milliseconds). | 5000 |
Global Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| gkr.accounting.type | Specifies whether 'STANDARD' or 'PRELIMINARY' accounting is used. | STANDARD |
Day-End Closing Process - 01230202405
Functional Parameters
| Parameter Name | Data Type, Range | Description | Default |
|---|---|---|---|
| Parameter of 'STANDARD' and 'PRELIMINARY' EOD: | |||
| gkr.accounting.day- end.dayEndClosing.safeLoginLevel | Login level used for safe login to the Login Manager (available values: 0, 1, 2). | 2 | |
| gkr.accounting.safe- accounts.clearingTypeCode | Code2 | Specifies whether the safe start document contains the target or actual values
of the last safe accounting: "01" – Actual values "02" – Target values |
01 |
| gkr.accounting.day- end.resetUsedOnlyFlag | Flag | Specifies whether only 'used' cash registers will be restarted. | true |
| gkr.accounting.day- end.automaticSafeAccounting.enabled | Flag | Specifies whether the safe is automatically accounted during the EOD. Valid combinations:
gkr.accounting.day-end.safeStatusCheck.enabled=true and gkr.accounting.day-end.automaticSafeAccounting.enabled=false
gkr.accounting.day-end.safeStatusCheck.enabled=false and gkr.accounting.day-end.automaticSafeAccounting.enabled=true |
false |
| gkr.accounting.day- end.automaticSafeAccounting.reportID | String | Specifies the report ID that should be used for the Safe Accounting Report | safe-accounts |
| gkr.accounting.day- end.processEodProcedurePos.enabled | Flag | Specifies whether the POSes are informed about the executed EOD | true |
| gkr.accounting.day-end.processEodProcedurePos.omitWorkstationTypecodeList | String list | Enumerates WorkstationDO.typecodes that should not receive the EOD command. | 0010,MOB |
| gkr.accounting.day- end.safeStatusCheck.enabled | Flag | Specifies whether the safe status check is performed during the EOD. Valid combinations:
gkr.accounting.day-end.safeStatusCheck.enabled=true and gkr.accounting.day-end.automaticSafeAccounting.enabled=false
gkr.accounting.day-end.safeStatusCheck.enabled=false and gkr.accounting.day-end.automaticSafeAccounting.enabled=true |
true |
| gkr.accounting.day- end.workstationOnlineStatusCheck.enabled | Flag | Specifies whether the workstation online check is performed during the EOD. | true |
| gkr.accounting.day-end.workstationOnlineStatusCheck.omitWorkstationTypecodeList | String list | List of WorkstationDO.typecode to ignore during the check for offline workstations. | 0010 |
| Parameter of 'STANDARD' EOD: | |||
| gkr.accounting.day-end.automaticDrawerAccounting.enabled | Flag | Specifies whether the step 'AutomticTillAccounting' is performed during the EOD
and whether cashless drawers are automatically accounted. Valid combinations for automatic drawer accounts: Variant A: gkr.accounting.day-end.automaticSafeAccounting.enabled = true and gkr.accounting.closeSafeAccountingPeriodDuringEOD' = true
Variant B: gkr.accounting.day-end.automaticSafeAccounting.enabled' = false and 'gkr.accounting.closeSafeAccountingPeriodDuringEOD' = true
Variant C: gkr.accounting.day-end.automaticSafeAccounting.enabled' = false and 'gkr.accounting.closeSafeAccountingPeriodDuringEOD' = false
|
true |
| gkr.accounting.day-end.automaticDrawerAccounting.reportID | String | Specifies the report ID that should be used for the Drawer Accounting Report | drawer-accounts |
| gkr.accounting.day-end.automaticDrawerAccounting.tillLoginLevel | Login level used for drawer login to the Login Manager (available values: 0, 1, 2). | 2 | |
| gkr.accounting.day- end.tillStatusCheck.enabled | Flag | Specifies whether the drawer status check is performed during the EOD. | true |
| gkr.accounting.day- end.preReportTypes | String list | Comma-separated list of report IDs that should be executed during the standard
EOD before any document is created. For an example, see *). |
merchandise-category-sales-accounting, item-sales-accounting, target-store |
| gkr.accounting.day- end.postReportTypes | String list | Comma-separated list of report IDs that should be executed during the standard EOD in final report creation (after saving the accounting documents). | ${gkr.accounting.day-end.postReportTypes.safeLogReportID} |
| gkr.accounting.day- end.postReportTypes.safeLogReportID | String | Specifies the report ID that should be used for the Safe Log Report | safe-log |
| gkr.accounting.report ToTx.day-end.reportTypes | These properties specify which reports (REPORT_TYPES) are saved to
which transactions (filtered through CONTROL_TRANSACTION_TYPE_CODE, TRANSACTION_CATEGORIES). |
target-store,safe-accounts | |
| gkr.accounting.report ToTx.day-end_target- store.controlTransactionTypeCode | EOD | ||
| gkr.accounting.report ToTx.day-end_safe-accounts. controlTransactionTypeCode | SASE | ||
| gkr.accounting.reportToTx.day-end_drawer-accounts.controlTransactionTypeCode | TISE | ||
| gkr.accounting.reportToTx.day-end_drawer-accounts.transactionCategories | SETTLE | ||
| Parameter of 'PRELIMINARY' EOD: | |||
| gkr.accounting.day- end.store-accounts.reportID | String | Specifies the report ID that should be used for the store report. | store-accounts |
| gkr.accounting.day-end.PRELIMINARY_CLOSE_ PRECLOSED.preReportTypes | String list | Comma-separated list of report IDs that should be executed during preliminary
EOD in step list PRELIMINARY_CLOSE_PRECLOSED before any document is created. For an example, see *). |
empty |
| gkr.accounting.day-end.PRELIMINARY_CLOSE_ PRECLOSED.postReportTypes | String list | Comma-separated list of report IDs that should be executed during preliminary EOD in step list PRELIMINARY_CLOSE_PRECLOSED in final report creation (after saving the accounting documents). | empty |
| gkr.accounting.reportToTx.day-end_PRELIMINARY_CLOSE_ PRECLOSED_store-accounts.transactionCategories | These properties specify which reports (REPORT_TYPES) are saved to
which transactions (filtered through CONTROL_TRANSACTION_TYPE_CODE, TRANSACTION_CATEGORIES). |
FINANC,SUBSEQ | |
| gkr.accounting.reportToTx.day-end_PRELIMINARY_ CLOSE_PRECLOSED_store-accounts.controlTransactionTypeCode | EOD | ||
| gkr.accounting.reportToTx.day-end_PRELIMINARY_CLOSE_ PRECLOSED.reportTypes | store-accounts | ||
| gkr.accounting.day-end.PRELIMINARY_HANDLE_ CURRENT_DAY.preReportTypes | String list | Comma-separated list of report IDs that should be executed during preliminary
EOD in step list PRELIMINARY_HANDLE_CURRENT_DAY before any document is
created. For an example, see *). |
${gkr.accounting.day-end.preReportTypes} |
| gkr.accounting.day-end.PRELIMINARY_HANDLE_ CURRENT_DAY.postReportTypes | String list | Comma-separated list of report IDs that should be executed during preliminary EOD in the step list PRELIMINARY_HANDLE_CURRENT_DAY in final report creation (after saving the accounting documents). | Empty |
| gkr.accounting.maxOpenAccountingDays | Specifies the maximum allowed number of preliminary EODs without accounting. | 1 | |
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY_store-accounts.transactionCategories | These properties specify which reports (REPORT_TYPES) are saved to
which transactions (filtered through CONTROL_TRANSACTION_TYPE_CODE, TRANSACTION_CATEGORIES). |
FINANC | |
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY_store-accounts.controlTransactionTypeCode | EOD | ||
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY_target-store.transactionCategories | PRECLO | ||
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY_target-store.controlTransactionTypeCode | EOD | ||
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY_safe-accounts.controlTransactionTypeCode | SASE | ||
| gkr.accounting.reportToTx.day-end_PRELIMINARY_HANDLE_ CURRENT_DAY.reportTypes | target-store,store-accounts,safe-accounts | ||
*) Example of reports that should be executed during EOD:
preReportTypes = merchandise-category-sales-accounting, item-sales-accounting, target-store, gift-certificate, price-override, returns
(Reports with report type gift-certificate, price-override and returns should be selected optionally. These reports are calculated for the current open store period, i.e. from StoreSummary.ReportingPeriodStartTimestamp to StoreSummary.ReportingPeriodEndTimestamp of the current open store period.)
Global Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| Parameter of 'STANDARD' and 'PRELIMINARY' EOD: | |||||
| gkr.accounting.type | Specifies whether 'STANDARD' or 'PRELIMINARY' accounting is used. | STANDARD | |||
| gkr.accounting.close SafeAccountingPeriodDuringEOD | CloseSafeAccounting PeriodDuringEOD.Enabled |
Flag | Global parameter (see Safe Accounts - 01100202505 ) Specifies whether the safe reporting period is closed during the EOD. |
true | |
| gkr.accounting.check SafeMaximumCashAmount | Boolean | true – the maximum safe balance (SafeTenderMaxAmount) of the tender "cash home
currency" will be checked. false – the maximum safe balance (SafeTenderMaxAmount) of the tender "cash home currency" will not be checked. |
false | ||
| gkr.accounting.safe TenderMaxAmount | Maximum safe balance of the tender "cash home currency". | ||||
| gkr.accounting.reportToTx. storageOfPDFReportToTransaction.enabled | Boolean | Property for enabling/disabling PDF report storage to transaction binary data | false | ||
| gkr.accounting.safe-accounts.safeCorrectionTransactions.enabled | Boolean | Specifies if safe correction transactions are created after accounting:
|
false | ||
| gkr.accounting.day-end.loginManagerCheck.enabled | Boolean | Specifies if the LoginManagerCheck is enabled/disabled | true | ||
| gkr.accounting.retryCount | Integer | Number of attempts to acquire the lock before giving up | 30 | ||
| gkr.accounting.retryPeriod | Interval | Time to wait between individual lock attempts | 1s | ||
| Parameter of 'STANDARD' EOD: | |||||
| gkr.accounting.tillSummaryCalculation.enabled | Flag | Specifies whether the calculation of summary values will be performed for the accounted drawer. | true | ||
| gkr.accounting.tillStatisticsCalculation.enabled | Flag | Specifies whether the calculation of statistic values will be performed for the accounted drawer. | true | ||
| gkr.accounting.automaticDrawerAccounting.enabled | Flag | Defines whether automatic drawer accounting is enabled or not. | true | ||
| Parameter for Safe Cash Recycler: | |||||
| gkr.accounting.safeCashRecyclerService.enabled | Boolean | Specifies whether a Safe Cash Recycler is enabled or not. | false | ||
Store Accounts - 01230202421
Functional Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| REPORT_ID | Required | String | Specifies the report to be created. | store-accounts | |
| REPORT_PREVIEW_FUNCTION_ID | Optional | String | Specifies the function ID of the report preview function. | S.01200200055.00 |
Global Parameters
| Parameter Name | Configuration Details | Migration | Data Type, Range | Description | Default |
|---|---|---|---|---|---|
| gkr.accounting.reportToTx. storageOfPDFReportToTransaction.enabled | Boolean | Property for enabling/disabling PDF report storage to transaction binary data | false |