开源供应链数据库概要设计之销售管理
2007-05-19 09:40:42 来源:WEB开发网核心提示:销售管理分销售计划、销售报价、销售订单、销售退货、销售结算等,在原开发计划中,开源供应链数据库概要设计之销售管理,由于开发人手不足,只准备做销售订单管理和销售退货管理,销售订单与销售退货单之间的一对多关系是可空的, 销售退货单明细记录退货的产品名称、计量单位、价格、数量、折扣、是否含税等基本信息,鉴于目前开发队伍的情况
销售管理分销售计划、销售报价、销售订单、销售退货、销售结算等,在原开发计划中,由于开发人手不足,只准备做销售订单管理和销售退货管理,鉴于目前开发队伍的情况,计划增加销售结算管理,本文只说明销售订单和销售退货的概念模型。
1、销售订单管理
销售订单管理主要用于处理实际业务中对销售订单的管理。
下图为销售订单管理相关的基本实体关系图。
销售订单管理
销售订单记录销售的主信息,如交易场所、订单金额相关信息等等;
销售订单于其他对象之间的关系中,除与公司、部门、员工、客户等实体相关外,还与发票类型、币种、交易条件和付款条件等相关。
交易条件指销售订单的履约方式,如先发货后付款、先付款后发货等。
付款条件主要用于控制交易风险,属于配置信息,主要记录的信息如10日付、30日付、月结等等。
订单明细指具体销售的产品信息,如产品名称、计量单位、价格、数量、折扣、是否含税等等信息。
2、销售退货管理:
销售退货管理主要用于处理实际业务中针对销售订单发生的退货事件的处理。
销售退货管理的基本实体关系如下图所示:
销售退货单管理
销售退货单记录退货的主信息,如客户信息、所属公司、部门、参与退货处理的员工,以及所参照的退货订单等。为解决可能出现的一张退货单实现能够退多张销售订单退货的情况,在设计中,销售订单与销售退货单之间的一对多关系是可空的。
销售退货单明细记录退货的产品名称、计量单位、价格、数量、折扣、是否含税等基本信息,同时还记录订单明细的来源。
赞助商链接