医药行业返款返利设计方案.docx
《医药行业返款返利设计方案.docx》由会员分享,可在线阅读,更多相关《医药行业返款返利设计方案.docx(10页珍藏版)》请在冰点文库上搜索。
![医药行业返款返利设计方案.docx](https://file1.bingdoc.com/fileroot1/2023-7/5/92b9098c-ddff-45f4-a2d9-43f423108610/92b9098c-ddff-45f4-a2d9-43f4231086101.gif)
医药行业返款返利设计方案
湖南XXXX医药
返款、返利功能设计方案
拟制人
刘永忠
日期
2021-05-16
评审人
日期
批准人
日期
一、返款功能方案
1、业务流程
返款设置单-------?
应收返款明细---------?
返款结算
1)返款设置单
在“供给商返款模块设置〞功能中设置指定供给商指定品种在指定时间范围内的返款单价和返款周期。
2)应收返款明细
在入库单生效〔或者退货单生效〕时自动根据“返款模块设置〞中设置的规那么判断是否需要返款,如需返款那么自动生成应收返款明细数据〔根据返款单价计算应返款金额,根据指定的返款周期计算出账期日〕
3)返款结算
在“供给商返款结算单〞功能中根据供给商的来款〔或抵充货款〕选取自动生成的返款明细数据进行结算,并记录结算方式〔现金、抵货款等〕
2、功能描述
1)返款设置单:
主要参数结构:
设置单号、供给商、品种、返款单价、开始日期、结束日期、结案日期、单据状态、应返款金额、已返款金额、报损金额、未返款金额、超期金额。
Ø设置单号:
自动生成,唯一编号;
Ø供给商:
签订返款协议的供给商;
Ø品种:
商品编码;
Ø返款单价:
一个根本单位应返的金额;
Ø开始日期:
协议签订的开始日期;
Ø结束日期:
协议签订的结束日期〔默认2099-01-01〕;
Ø结案日期:
协议期内价格或其他参数变动需要提前结束改协议,那么使用结案日期,如果没有结案日期,该设置单的有效时间为开始日期至结束日期,如果有结案日期,该设置单的有效时间为开始日期至结案日期;
Ø单据状态:
单据新增后需要审核,审核通过的单据才能生效;
Ø应返款金额:
由入库单生效时〔或退货单生效〕自动生成应返款金额。
这里的应返款金额是指该设置单相关的所有入库单生成的应返款金额总和;
Ø已返款金额:
已经在“供给商返款结算单〞结算了的金额总和;
Ø报损金额:
一般用于抹零,比方应返款1005元,供给商只给1000元,就必须要报损5元;
Ø未返款金额:
生成了返款还未结算的金额;
Ø超期金额:
超过账期日还没有结算的金额;
主要功能:
Ø新增:
新增一笔设置单
Ø修改:
可以修改未审核的设置单
Ø生效:
审核未生效的设置单
Ø作废:
作废未生效的设置单
Ø结案:
结案已生效的设置单,并指定结案日期〔如果在指定结案日期后已生成了返款数据并已结算那么不允许结案;如果在指定结案日期后生成了返款数据但未结算那么在结案时将生成的结案日期之后的返款数据删除〕
2)返款登记单
主要参数结构:
设置单号、入库单号〔退货单号〕、单据类型〔入库/退货〕、入库日期、品种、数量、金额、返款单价、应返金额、返款周期、账期日、已返金额、未返金额、报损金额、超期金额
Ø设置单号:
返款设置单中的设置单号;
Ø入库单号:
生成返款的采购入库单号;
Ø入库日期:
入库单或退货单的生效日期;
Ø品种:
商品编码;
Ø数量:
入库单或退货单中的数量
Ø金额:
入库单或退货单中的金额
Ø返款单价:
返款设置单中设置的返款单价
Ø应返金额:
该入库单或退货单的应返款金额
Ø返款周期:
返款设置单中设置的返款周期
Ø账期日:
由单据日期和返款周期计算出来的账期日〔单据日期+返款周期〕
Ø已返金额:
已结算的应返金额
Ø未返金额:
未结算的应返金额
Ø报损金额:
已报损的金额
Ø超期金额:
超过账期日还未返款的金额
主要功能:
该窗口的数据是由入库单和退货单自动生成,只提供查询功能
3)返款结算单:
返款结算单设计为主从单据模式
主表主要参数结构:
结算单号、供给商、结算日期、结算总额、报损金额、结算方式、单据状态
Ø结算单号:
自动生成,唯一编号
Ø供给商:
供给商编码
Ø结算日期:
实际结算日期
Ø结算总额:
本次结算的金额
Ø结算方式:
现金、抵货款等
Ø单据状态:
审核通过后生效
从表主要参数结构:
结算单号、入库/退货单号、单据类型、单据日期、账期日、品种、应返金额、已结款金额、本次结算额、报损进额
Ø结算单号:
主表中的结算单号
Ø入库/退货单号:
产生返款的入库/退货单号
Ø单据类型:
入库/退货
Ø单据日期:
单据生效日期
Ø账期日:
根据单据生效日期和返款周期计算出来的应返款日期
Ø品种:
商品编码
Ø应返金额:
本单应返款金额
Ø已结款金额:
已经结算的金额
Ø本次结算额:
本次结算额
Ø报损进额:
本次结算报损金额
主要功能:
Ø新增:
新增一笔结算单
Ø修改:
可以修改未审核的结算单
Ø提取应返款明细:
在单据编辑状态下可以点击提取返款明细按钮,点击后弹出应返款明细窗口,在该窗口中选取本次需要结算的返款明细进行结算。
Ø生效:
审核未生效的结算单
Ø作废:
作废未生效的结算单
二、返利功能方案
1.业务流程
返利设置单------?
返利登记单------?
返利结算单
1)返利设置单
在“供给商返利模块设置〞功能中设置指定供给商或指定厂家的单个或多个商品的返利规那么。
并且可以根据规那么计算出指定时间段内的返利数据。
2)返利登记单
返利登记单数据由返利设置单的计算功能生成。
用于记录指定供给商或指定厂家应返利数据。
3)返利结算单
用于结算返利登记单。
2.功能描述
1)返利设置单
主要参数结构:
设置单号、返利对象、生产企业、供给商、品种、开始日期、结束日期、返利类型、计算公式、返利模式、目标值1、目标值2、目标值3、目标值4、目标值5、返点1、返点2、返点3、返点4、返点5、单据状态、最后计算日期、应返利金额、已返利金额、报损金额、未返利金额。
Ø设置单号:
自动生成,唯一编号
Ø返利对象:
指签订返利协议的对象,也可以理解为是最后与之结算的对象,有厂家和供给商两种。
Ø生产企业:
如果返利对象选取的是厂家那么需要指定生产企业
Ø供给商:
如果返利对象是厂家,这里可以设置为单个或多个或全部供给商,如果返利对象是供给商那么只能设置为单个供给商。
Ø品种:
指定协议规定的品种范围。
可以设置单个、多个或全部商品。
Ø开始日期:
指协议的生效日期,第一次计算返利时从该日期开始。
Ø结束日期:
指定协议的结束日期。
Ø返利类型:
返利类型有两种,一种是入库返利,一种是付款返利。
入库返利是入库及产生返利,付款返利是和供给商结款了才计算返利。
Ø计算公式:
返利金额的计算公式,有“数量*返点单价〞和“金额*返点百分比〞两种。
Ø返利模式:
设置该协议多久计算一次返利,取值有:
月返、季度返、半年返、年度返四种;
Ø目标值1:
目标值是指到达返利条件的门槛值,如果在计算区间内到达门槛值那么计算返利。
具体设置与返利类型和计算公式有关。
例如:
返利类型设置的是入库返利,计算公式是数量*返点单价,那么在计算返利的时候会把计算区间内的协议商品的入库/退货数量与目标值相比拟,如果入库/退货数量到达目标值那么计算返利,否那么不计算返利。
Ø目标值2:
该栏位是在阶梯协议时使用,有的协议会有阶梯型返利,比方协议指定购进数量到达1000时返利单价是0.5,购进数量到达2000时返利单价是0.8,这种就需要设置多个目标值和多个返点价格。
Ø目标值3:
同目标值2
Ø目标值4:
同目标值2
Ø目标值5:
同目标值2
Ø返点1:
对应上面目标值的返点,如果按数量计算那么该栏位设置的是单个数量返点的金额,如果按照金额计算,那么该栏位设置的是金额的百分比。
Ø返点2:
当到达目标值2时的返点单价。
Ø返点3:
同返点2
Ø返点4:
同返点2
Ø返点5:
同返点2
Ø单据状态:
单据审核通过后生效
Ø最后计算日期:
记录最后一次计算并确认返利的日期。
Ø应返利金额:
该协议已经计算生成数据的应返利金额。
Ø已返利金额:
该协议已经结算的返利金额。
Ø报损金额:
使用报损功能平账的金额。
Ø未返利金额:
还未结算的返利金额。
主要功能:
Ø新增:
新增一笔设置单
Ø修改:
可以修改未审核的设置单
Ø生效:
审核未生效的设置单
Ø作废:
作废未生效的设置单
Ø计算:
该功能放到后台以作业的方式自动实现。
作业在后台每天运行一次,根据设置单中设置的返利模式来确定设置单在那天进行计算〔如果返利模式选择的是月返,那么在开始日期之后每延一个月计算一次,如果是季度返那么是在开始日期之后每延三个月计算一次〕。
具体的计算方式是根据设置的返利类型和计算公式决定。
计算后需要把计算结果写入返利登记单。
2)返利登记单
返利登记单设置为主从单据模式,有主表和明细表,一个设置单每计算一次生成一条返利登记单主表记录,明细数据为本次计算涉及到的所有单据明细。
主表主要参数结构:
设置单号、登记单号、计算开始日期、计算截止日期、总数量、总金额、计算方式、返点单价、应返利金额
Ø设置单号:
设置单单号
Ø登记单号:
自动生成,唯一编号
Ø计算开始日期:
本次计算的开始日期
Ø计算截止日期:
本次计算的截止日期
Ø总数量:
本次计算的商品总数量
Ø总金额:
本次计算的商品总金额
Ø计算公式:
计算返利的公式〔设置单中的计算公式〕
Ø返点单价:
返点单价〔设置单中这是的返点单价,如果是阶梯返利那么取的是当前到达几级目标值对应的第几级返点单价〕
Ø应返利金额:
根据数量或金额和返点单价计算出来的应返利金额。
从表主要参数结构:
登记单号、业务单据号、单据类型、单据日期、品种、数量、单价、金额、应返利金额。
Ø登记单号:
主表的登记单号
Ø业务单据号:
本笔登记单参与返利的业务单据号
Ø单据类型:
业务单据类型〔入库、退货、调进价、结款〕
Ø单据日期:
单据生效日期
Ø品种:
商品编码
Ø数量:
业务单据数量
Ø单价:
商品价格
Ø金额:
商品金额
Ø应返利金额:
根据计算公式计算出的返利金额
主要功能:
该模块只提供数据查询功能。
3)返利结算单:
返利结算单设计为主从单据模式
主表主要参数结构:
结算单号、供给商/厂家、结算日期、结算总额、报损金额、结算方式、单据状态
Ø结算单号:
自动生成,唯一编号
Ø供给商/厂家:
供给商编码或生产企业名称
Ø结算日期:
实际结算日期
Ø结算总额:
本次结算的金额
Ø结算方式:
现金、抵货款等
Ø单据状态:
审核通过后生效
从表主要参数结构:
结算单号、业务单据号、单据类型、单据日期、账期日、品种、应返金额、已结款金额、本次结算额、报损进额
Ø结算单号:
主表中的结算单号
Ø业务单据号:
产生返款的入库/退货单号
Ø单据类型:
入库/退货/调进价/结款
Ø单据日期:
单据生效日期
Ø品种:
商品编码
Ø应返金额:
本单应返利金额
Ø已结款金额:
已经结算的金额
Ø本次结算额:
本次结算额
Ø报损进额:
本次结算报损金额
主要功能:
Ø新增:
新增一笔结算单
Ø修改:
可以修改未审核的结算单
Ø提取返利登记单明细:
在单据编辑状态下可以点击提取返利登记单按钮,点击后弹出返利登记单窗口,在该窗口中选取本次需要结算的返利登记单进行结算。
Ø生效:
审核未生效的结算单
Ø作废:
作废未生效的结算单