我正在开发一个股票管理应用程序,以下是场景描述:
- 用户输入已购买商品的以下信息(商品ID、购买数量、购买价格、最低售价、购买日期)
- 每次操作,用户输入已出售商品的以下信息(商品ID、出售数量、最终售价、交易日期)。每次操作我会提示用户是否存在比最低售价更低的最终售价。
- 每次操作中,我会记录交易的利润(最终售价-购买价格)。
问题是:同一产品在不同时间以不同价格购买,如何计算共同的利润呢?
例如,如果有以下情况:
已购买商品(T恤),10件,20英镑,23英镑,2012年8月10日
已购买商品(T恤),10件,22英镑,25英镑,2012年8月19日
在这种情况下,操作销售时我需要怎么做才能找到正确的购买价格并计算利润,并将正确的信息记录在销售表中?
- 用户输入已购买商品的以下信息(商品ID、购买数量、购买价格、最低售价、购买日期)
- 每次操作,用户输入已出售商品的以下信息(商品ID、出售数量、最终售价、交易日期)。每次操作我会提示用户是否存在比最低售价更低的最终售价。
- 每次操作中,我会记录交易的利润(最终售价-购买价格)。
问题是:同一产品在不同时间以不同价格购买,如何计算共同的利润呢?
例如,如果有以下情况:
已购买商品(T恤),10件,20英镑,23英镑,2012年8月10日
已购买商品(T恤),10件,22英镑,25英镑,2012年8月19日
在这种情况下,操作销售时我需要怎么做才能找到正确的购买价格并计算利润,并将正确的信息记录在销售表中?