Data model: fact_till

Description

fact_till data model has information that was recorded about a till from the moment it was opened to the moment it was closed.

Revel Data Connector users using this data model can answer questions like:

• How does the amount present in tills compare to previous time periods?
• What is the breakdown of till activity by POS station?
• What are the trends in till opening and closing times?
• What is the variance between the expected amount and the actual amount present in the tills?
• What is the average amount of cash transactions made using the tills?

Data Objects

Column nameData typeModeDescriptionExample
till_keyvarcharRequiredUnique identifier of till4ea0e37d9dfb1d99d96c0b22af84a53a
establishment_idintRequiredIdentifier of the establishment associated with the till1
pos_station_keyvarcharRequiredUnique id of pos station this till is related tof1a5c49e2b1fc3d9e7d0a8d7659e98b7
drawer_numberintRequiredDrawer number of the till1
created_attimestampRequiredDate and time when the record was inserted into DB in UTC2024-05-14 08:30:00
updated_attimestampRequiredDate and time when the record was last updated in UTC2024-05-14 10:45:00
version_datetimestampRequiredDate and time when the till object was created in UTC2024-05-14 08:31:00
opened_datetimestampRequiredDate and time when the till was opened2024-05-14 08:31:00
closed_datetimestampNullableDate and time when the till was closed. NULL means that till is not yet closed.2024-05-14 18:00:00
held_datetimestampNullableDate and time when the till was held. NULL means that till was not put on hold.2024-05-14 12:00:00
held_by_employee_keyvarcharRequiredIdentifier of the employee who held the till. If held date is NULL this key points to the default employee record.f1a5c49e2b1fc3d9e7d0a8d7659e98b7
closed_by_employee_keyvarcharRequiredIdentifier of the employee who closed the till. If closed date is NULL the key points to the default employee record.f1a5c49e2b1fc3d9e7d0a8d7659e98b7
employee_keyvarcharRequiredIdentifier of the employee associated with the tillf1a5c49e2b1fc3d9e7d0a8d7659e98b7
till_owner_employee_keyvarcharRequired• Key of the default employee record if it's a regular till
• Key of the employee who owns the till if it's virtual till
f1a5c49e2b1fc3d9e7d0a8d7659e98b7
till_manager_employee_keyvarcharRequiredIdentifier of the manager responsible for the tillf1a5c49e2b1fc3d9e7d0a8d7659e98b7
amount_till_setnumericRequiredAmount initially set in the till1000.00
amount_presentnumericNullableAmount currently present in the till1050.25
amount_should_benumericNullableExpected amount that should be in the till1000.00
amount_in_safenumericNullableAmount of cash present in the safe associated with the till950.00
amount_in_safe_dropnumericNullableAmount of cash dropped into the safe associated with the till100.00
variancenumericNullableVariance between the expected amount and the actual amount present in the till50.25
cash_transactionsnumericNullableTotal amount of cash transactions made using the till1500.00
cash_refundsnumericNullableTotal amount of cash refunds processed using the till100.00