ProductTransactionItem class added