AFT Statements
- class models.AftStatements.AftStatements
Bases:
objectClass representing the statements for AFT
- STATUS_MAP = {'AFT_status': [], 'POS_ID': [], 'asset_number': [], 'avilable_transfers': [], 'cashable_amount': [], 'cumulative_casable_amount_meter': [], 'cumulative_casable_amount_meter_size': [], 'cumulative_nonrestricted_amount_meter': [], 'cumulative_nonrestricted_amount_meter_size': [], 'cumulative_restricted_amount_meter': [], 'cumulative_restricted_amount_meter_size': [], 'current_cashable_amount': [], 'current_non_restricted_amount': [], 'current_restricted_amount': [], 'expiration': [], 'game_lock_status': [], 'host_cashout_status': [], 'max_buffer_index': [], 'nonrestricted_amount': [], 'pool_ID': [], 'receipt_status': [], 'registration_key': [], 'registration_status': [], 'restricted_amount': [], 'restricted_expiration': [], 'restricted_pool_ID': [], 'transaction_ID': [], 'transaction_ID_lenght': [], 'transaction_buffer_position': [], 'transaction_date': [], 'transaction_time': [], 'transfer_flags': [], 'transfer_status': [], 'transfer_type': []}
- classmethod get_non_empty_status_map()
Return a dictionary containing only keys with non-empty values.
- classmethod get_status(key)
Get the status value for the given key.
- Parameters:
key (str) – The key for the status.
- Returns:
The corresponding status value or an error message if the key is not found.
- Return type:
str