Logical 02395 - Retail Transaction - Deposit Redemption View

Top  Previous  Next

Subject Area Concepts

This subject area highlights the data structures used to represent container deposits and other similar transactions that involve refundable deposits.  The typical scenario involve a customer paying a deposit fee (which is NOT sales revenue but a liability) when they purchase certain items (like beer or soda).  When the customer consumes the product and returns the containers they may receive a refund from the retailer.   The refund credits tender (usually cash) and debits the deposit liability.  The DepositRedemptionLineItem sub-type of a RetailTransactionLineItem captures this kind of information.  A DepositRule entity which is referenced by the ItemSellingRule entity provides the mechanism for firing a deposit/redemption process during sales transaction processing.  The deposit-redemption entities are contained in the pink block in the entity diagram.