ShoppingCartData

constructor(id: String = UUID.randomUUID().toString(), uuid: String = UUID.randomUUID().toString(), lastModificationTime: Long = 0, items: MutableList<ShoppingCart.Item> = mutableListOf(), violationNotifications: MutableList<ViolationNotification> = mutableListOf(), modCount: Int = 0, addCount: Int = 0, onlineTotalPrice: Int? = null, invalidProducts: List<Product>? = null, taxation: Taxation = Taxation.UNDECIDED, hasReachedMaxCheckoutLimit: Boolean = false, hasReachedMaxOnlinePaymentLimit: Boolean = false, invalidDepositReturnVoucher: Boolean = false, backupTimestamp: Long = 0)