佣金管理设计文档

上传人:y****3 文档编号:12832699 上传时间:2020-05-30 格式:DOC 页数:35 大小:914.50KB
返回 下载 相关 举报
佣金管理设计文档_第1页
第1页 / 共35页
佣金管理设计文档_第2页
第2页 / 共35页
佣金管理设计文档_第3页
第3页 / 共35页
点击查看更多>>
资源描述
.1.1. 营业佣金参数设置修改记录:修改时间修改内容修改人2009-9-7添加查询条件说明薛小敢2009-9-7只有生效范围为固定品类时,品类字段才可以进行输入而且必填薛小敢1.1.1.1. 模块功能流程图1.1.1.2. 模块功能说明用来对营业员、促销员、班长等参与实际营业的岗位设置其在一定时间范围内销售提成参数。参数主要包括毛利额与分值换算比率、销售员计提比率、促销员品牌计提比率、分值与佣金金额之间换算比率等参数设置。营业佣金参数可以提供查阅、增加、修改、删除等处理功能。此功能为公司级节点,功能编码:HJH1H1,单据类型:TJ711.1.1.3. 营业佣金参数设置界面1.1.1.3.1. 界面设计说明 1.1.1.3.2. 模块数据对象本模块处理数据对象包括:营业佣金参数主表(rmb_buscompara), 营业佣金参数子表(rmb_buscompara_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象营业佣金参数主表ID隐藏rmb_buscomparacbuscomparaid公司隐藏pk_corp毛利与分值换算比率Y编辑框profittoscore大于0分值与佣金换算比率Y编辑框scoretocom大于0缺省计提比率Y编辑框defpercentage大于0小于等于1备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime营业佣金参数明细明细ID隐藏rmb_buscompara_bcbuscomparabid主表id隐藏cbuscomparaid主表id岗位id隐藏cjobid岗位参照岗位编码Y参照job_code自定义项目岗位参照岗位名称Y编辑框job_name自定义项目岗位参照生效范围Y下拉框validrange1全部品类2固定品类品类下拉框Pk_invcl存货分类参照只有生效范围为固定品类时才可修改且必填计提比率Y编辑框percentage大于0小于等于1备注编辑框vmemo1.1.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应营业佣金参数主表和明细信息显示到界面中;条件: pk_corp= :当前公司增加在增加前判断:本公司是否已经存在生效的营业佣金参数,如果存在,提示已经存在,不能增加。 如果不存在,则按通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)对于新增,现有数据库中不存在本公司已生效的营业佣金参数2)对于修改,现有数据库中只存在正在修改的营业佣金参数一条记录3)对于明细表,岗位+生效范围+品类必须唯一4)对于明细表,岗位+生效范围相同的情况下,不同品类之间不能包含。检查通过后按通用按钮方式处理查询通用按钮方式处理查询条件如下:岗位岗位参照选择生效范围下拉框品类存货分类参照选择允许不输入任何条件进行查询取消通用按钮方式处理删除通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.1.1.3.4. 数据处理说明1.2. 门店毛利分值基数设置修改记录:修改时间修改内容修改人2009-9-7添加查询条件说明薛小敢1.2.1.1. 模块功能流程图1.2.1.2. 模块功能说明营业毛利分值基数设置包括门店毛利分值基数设置和员工毛利分值基数设置。系统依据员工毛利分值基数计算员工营业佣金。门店毛利分值基数由总公司相关部门设置,员工毛利分值基数由各门店在门店分值基数的基础上进行分解,分摊到各员工。门店毛利分值基数可以提供查阅、增加、修改、删除等处理功能。此功能为公司级节点,功能编码:HJH1H2,单据类型:TJ721.2.1.3. 门店毛利分值基数设置界面1.2.1.3.1. 界面设计说明 1.2.1.3.2. 模块数据对象本模块处理数据对象包括:营业毛利分值基数主表(rmb_busprofitbas), 营业毛利分值基数子表(rmb_busprofitbas_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象门店毛利分值基数主表主表ID隐藏rmb_busprofitbascbusprofitbasid公司隐藏pk_corp分值基数类型隐藏busprofitbastype=1单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm总分值Y编辑框sumscore备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate门店毛利分值基数明细明细ID隐藏rmb_busprofitbas_bcbusprofitbasbid主表id隐藏cbusprofitbasid主表id门店id隐藏csiteid门店参照门店编码Y参照Site_code自定义项目门店参照门店名称Y编辑框site_name自定义项目门店参照分值Y编辑框score0备注编辑框vmemo1.2.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应营业毛利分值基数主表和明细信息显示到界面中;条件: pk_corp= :当前公司and busprofitbastype = 1增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)分值基数类型=1时,本公司本年月只能存在一条生效记录(公司+年月唯一)2)对于明细表,门店必须唯一保存前处理:1) 将此单据明细上所有分值的和更新为主表的总分值保存按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择年月编辑框门店门店参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算2) 如果本公司本年月有门店已经进行员工毛利分值基数设置,则不可弃审检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.2.1.3.4. 数据处理说明1.3. 员工毛利分值基数设置修改记录:修改时间修改内容修改人2009-9-7添加查询条件说明薛小敢1.3.1.1. 模块功能流程图1.3.1.2. 模块功能说明营业毛利分值基数设置包括门店毛利分值基数设置和员工毛利分值基数设置。系统依据员工毛利分值基数计算员工营业佣金。门店毛利分值基数由总公司相关部门设置,员工毛利分值基数由各门店在门店分值基数的基础上进行分解,分摊到各员工。员工毛利分值基数可以提供查阅、增加、修改、删除等处理功能。此功能为门店级节点,功能编码:HJH1H3,单据类型:TJ731.3.1.3. 员工毛利分值基数设置界面1.3.1.3.1. 界面设计说明 1.3.1.3.2. 模块数据对象本模块处理数据对象包括:营业毛利分值基数主表(rmb_busprofitbas), 营业毛利分值基数子表(rmb_busprofitbas_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象门店毛利分值基数主表主表ID隐藏rmb_busprofitbascbusprofitbasid公司隐藏pk_corp分值基数类型隐藏busprofitbastype=2单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm门店参照csiteid门店参照总分值Y编辑框sumscore备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate门店毛利分值基数明细明细ID隐藏rmb_busprofitbas_bcbusprofitbasbid主表id隐藏cbusprofitbasid主表id员工id隐藏csalepsnid人员参照员工编码Y参照salepsn_code自定义项目人员参照员工名称Y编辑框salepsn _name自定义项目人员参照分值Y编辑框score0备注编辑框vmemo1.3.1.3.3. 处理过程说明功能处理过程说明初始化取出本门店对应营业毛利分值基数主表和明细信息显示到界面中;条件: csiteid= :当前门店and busprofitbastype = 2增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)本公司本年月门店毛利分值基数已经审批通过2)分值基数类型=2时,本门店本年月只能存在一条生效记录(门店+年月唯一)3)对于明细表,员工必须唯一保存前处理:1)将此单据明细上所有分值的和更新为主表的总分值2)判断此单据上的总分值必须大于本门店毛利分值基数(相同年月)。保存按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择年月编辑框门店自动取门店登录的门店,不可修改人员人员参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.3.1.3.4. 数据处理说明1.4. 岗位考核佣金基数设置修改记录:修改时间修改内容修改人2009-9-7添加查询条件说明薛小敢1.4.1.1. 模块功能流程图1.4.1.2. 模块功能说明岗位考核佣金基数主要针对门店经理、片区经理、班长等岗位按照指标进行考核时,分别定义各岗位的考核佣金基数。进行佣金计算时根据岗位综合指标及岗位考核佣金基数计算岗位提成。岗位考核佣金基数可以提供查阅、增加、修改、删除、审核、弃审等处理功能。此功能为公司级节点,功能编码:HJH1H4,单据类型:TJ741.4.1.3. 岗位考核佣金基数设置界面1.4.1.3.1. 界面设计说明 1.4.1.3.2. 模块数据对象本模块处理数据对象包括:岗位考核佣金基数主表(rmb_dutycombas), 岗位考核佣金基数子表(rmb_dutycombas_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象岗位考核佣金基数主表主表ID隐藏rmb_dutycombascdutycombasid公司隐藏pk_corp单据号Y编辑框vbillcode单据日期Y日期dbilldate生效日期Y日期validbegindate失效日期编辑框validenddate备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate岗位考核佣金基数明细明细ID隐藏rmb_dutycombas_bcdutycombasbid主表id隐藏cdutycombasid主表id岗位id隐藏cjobid岗位参照岗位编码Y参照job_code自定义项目岗位参照岗位名称Y编辑框job_name自定义项目岗位参照佣金基数Y编辑框combas0备注编辑框vmemo1.4.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应岗位考核佣金基数主表和明细信息显示到界面中;条件: pk_corp= :当前公司增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)本公司内有效的岗位考核佣金基数生效时间段不能重叠存在冲突的几种情况:a. new结束日期 between old开始日期 and old结束日期b. new开始日期 between old开始日期 and old结束日期c. new开始日期 old结束日期2)对于明细表,岗位必须唯一检查通过后按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择生效日期 日期选择失效日期日期选择单据状态下拉选择岗位岗位参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核审核前检查:1)本公司内有效的岗位考核佣金基数生效时间段不能重叠检查通过后按通用按钮方式处理执行/弃审通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.4.1.3.4. 数据处理说明1.5. 月度考核指标设置修改记录:修改时间修改内容修改人2009-9-8添加查询条件说明薛小敢1.5.1.1. 模块功能流程图1.5.1.2. 模块功能说明用于设置各月度门店各岗位考核相关指标,岗位考核指标主要包括门店销售收入指标、门店毛利分值指标、关键业务指标(重点品牌销售指标、库存周转天数指标、配件销售指标、片区毛利分值指标、可控成本指标)、门店贡献毛利加分、门店贡献盈亏平衡点加分等指标的设置。1. 销售收入指标:根据对应岗位所管辖门店的销售额的完成率来计算考核分数;计算方法举例:考核分数为20分,计划完成率每差1扣0.2分,低于60该项分值为0。完成值每超过计划值的1加0.1分,最多加10分。2. 毛利分值指标:根据对应岗位所管辖门店的毛利的完成率来计算考核分数。算法同销售收入指标。3. 品类指标:包括重点品牌销售指标及配件销售指标等设置,实现按设置的重点品牌设置其相关参数,可以实现按销售收入/毛利/数量等3个参数来考核完成率以计算考核分数。算法基本同销售收入指标。4. 库存周转天数指标:设置IMEI码管理的商品库存周转天数指标,佣金计算时根据门店所有库存商品周转指标总分进行计算。计算举例:计划指标每差1天扣0.5分。5. 片区毛利分值指标:主要针对门店经理设置,依据门店所属片区所有门店营业数据计算其分值。计算方法举例:计划指标每差1扣0.05分,低于70该项分值为0。6. 可控成本指标:设置门店实际运营成本是否符合计划运营成本,若超标时则扣减分值,门店实际运营成本根据会计科目从财务系统获取。计算方法举例:计划指标每高1扣0.05分,高于指标30该项分值为0。7. 门店贡献毛利加分指标:根据门店产生的毛利计算岗位加分。计算方法举例:对门店产生的毛利分值进行加分,每3000分为0.1,最多加20分。8. 门店贡献盈亏平衡点加分指标:根据门店是否达到盈亏平衡点(毛利与营运成本进行比较,超过则加分)进行加分。计算方法举例:对门店能达到盈亏平衡点后,毛利分值每超0.1加0.1分,最多加30分。岗位考核指标可以提供查阅、增加、修改、删除、审核、弃审等处理功能。此功能为公司级节点,功能编码:HJH1H5,单据类型:TJ751.5.1.3. 月度考核指标设置界面1.5.1.3.1. 界面设计说明 1.5.1.3.2. 模块数据对象本模块处理数据对象包括:月度考核指标主表(rmb_dutytarget), 月度考核指标子表(rmb_dutytarget_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象月度考核指标主表主表ID隐藏rmb_dutytargetcdutytargetid公司隐藏pk_corp单据号Y编辑框vbillcode单据日期Y日期dbilldate考核月度Y编辑框yearmonthyyyymm备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate月度考核指标明细明细ID隐藏rmb_dutytargetcdutytargetbid主表id隐藏cdutytargetid主表id岗位id隐藏cjobid岗位参照岗位编码Y参照job_code自定义项目岗位参照岗位名称Y编辑框job_name自定义项目岗位参照指标名称Y下拉targetname下拉取值:1门店销售收入2门店毛利分值3品类指标4库存周转天数5片区毛利分值6可控成本指标7门店贡献毛利加分8门店贡献盈亏平衡点加分品类参照pk_invcl存货分类参照只有指标为品类指标时才可修改且必填指标分值Y编辑框combas=0且=0差额运算符下拉difcalculate下拉取值:,0且,0且=1加分值编辑框addscore超额限制分值编辑框exceedlimitscore备注编辑框vmemo1.5.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应月度考核指标主表和明细信息显示到界面中;条件: pk_corp= :当前公司增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)本公司本年月只能存在一条生效记录(公司+年月唯一)2)对于明细表,岗位+指标名称+品类必须唯一3)对于明细表,岗位+指标名称相同的情况下,不同品类之间不能包含。4)对于明细表,同一岗位的所有指标分值加在一起必须等于100。5)对于明细表,每一行的差额运算符和超额运算符不能相同。检查通过后按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择考核年月编辑框岗位岗位参照选择指标名称下拉选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.5.1.3.4. 数据处理说明1.6. 门店运营奖惩分数修改记录:修改时间修改内容修改人2009-9-8添加查询条件说明薛小敢1.6.1.1. 模块功能流程图1.6.1.2. 模块功能说明根据各门店该月指标考核情况,设置各门店该月的考核分值奖惩情况,可以通过直接设置各门店奖惩分值的方式实现。门店运营奖惩分数设置可以提供查阅、增加、修改、删除、审核、弃审等处理功能。此功能为公司级节点,功能编码:HJH1H6,单据类型:TJ761.6.1.3. 门店运营奖惩分数界面1.6.1.3.1. 界面设计说明 1.6.1.3.2. 模块数据对象本模块处理数据对象包括:考核奖惩主表(rmb_runcheck), 考核奖惩子表(rmb_runcheck_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象考核奖惩主表主表ID隐藏rmb_runcheckcruncheckid公司隐藏pk_corp考核奖惩类型隐藏runchecktype=1单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm总奖惩分值Y编辑框sumscore备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate考核奖惩明细明细ID隐藏rmb_runcheck_bcruncheckbid主表id隐藏cruncheckid主表id门店id隐藏csiteid门店参照门店编码Y参照Site_code自定义项目门店参照门店名称Y编辑框site_name自定义项目门店参照奖惩分值编辑框score备注编辑框vmemo1.6.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应考核奖惩主表和明细信息显示到界面中;条件: pk_corp= :当前公司and runchecktype = 1增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)考核奖惩类型=1时,本公司本年月只能存在一条生效记录(公司+年月唯一)2)对于明细表,门店必须唯一保存前处理:1) 将此单据明细上所有奖惩分数的和更新为主表的总奖惩分数保存按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择年月编辑框门店门店参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算2) 如果本公司本年月有门店已经进行员工表现奖惩分值设置,则不可弃审检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.6.1.3.4. 数据处理说明1.7. 员工表现奖惩分数设置修改记录:修改时间修改内容修改人2009-9-8添加查询条件说明薛小敢1.7.1.1. 模块功能流程图1.7.1.2. 模块功能说明根据各门店员工该月指标考核情况,设置各员工该月的考核分值奖惩情况,可以通过直接设置各员工奖惩分值的方式实现。员工表现奖惩分数可以提供查阅、增加、修改、删除、审核、弃审等处理功能。此功能为门店级节点,功能编码:HJH1H7,单据类型:TJ771.7.1.3. 员工表现奖惩分数设置界面1.7.1.3.1. 界面设计说明 1.7.1.3.2. 模块数据对象本模块处理数据对象包括:考核奖惩主表(rmb_runcheck), 考核奖惩子表(rmb_runcheck_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象考核奖惩主表主表ID隐藏rmb_runcheckcruncheckid公司隐藏pk_corp考核奖惩类型隐藏runchecktype=2单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm门店参照csiteid门店参照总奖惩分值Y编辑框sumscore备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate考核奖惩明细明细ID隐藏rmb_runcheck_bcruncheckbid主表id隐藏cruncheckid主表id员工id隐藏csalepsnid人员参照员工编码Y参照salepsn_code自定义项目人员参照员工名称Y编辑框salepsn _name自定义项目人员参照奖惩分值编辑框score备注编辑框vmemo1.7.1.3.3. 处理过程说明功能处理过程说明初始化取出本门店对应考核奖惩主表和明细信息显示到界面中;条件: csiteid = :当前门店and runchecktype = 2增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)本年月门店运营奖惩分数已经审批通过2)考核奖惩类型=2时,本门店本年月只能存在一条生效记录(门店+年月唯一)3)对于明细表,员工必须唯一保存前处理:1)将此单据明细上所有奖惩分数的和更新为主表的总奖惩分数2)判断此单据上的总奖惩分数必须等于本门店运营奖惩分数 (相同年月)。保存按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择年月编辑框门店自动取门店登录的门店,不可修改员工人员参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.7.1.3.4. 数据处理说明1.8. 员工表现奖惩金额设置修改记录:修改时间修改内容修改人2009-9-8添加查询条件说明薛小敢1.8.1.1. 模块功能流程图1.8.1.2. 模块功能说明根据各门店员工该月运营质量进行评价,设置各员工该月的运营奖惩情况,可以通过直接设置各员工奖惩金额的方式实现。可以由门店经理对各门店员工进行设置。员工表现奖惩金额可以提供查阅、增加、修改、删除、审核、弃审等处理功能。此功能为门店级节点,功能编码:HJH1H8,单据类型:TJ781.8.1.3. 员工表现奖惩分数设置界面1.8.1.3.1. 界面设计说明 1.8.1.3.2. 模块数据对象本模块处理数据对象包括:考核奖惩主表(rmb_runcheck), 考核奖惩子表(rmb_runcheck_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象考核奖惩主表主表ID隐藏rmb_runcheckcruncheckid公司隐藏pk_corp考核奖惩类型隐藏runchecktype=3单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm门店参照csiteid门店参照总奖惩金额Y编辑框sumscore备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate考核奖惩明细明细ID隐藏rmb_runcheck_bcruncheckbid主表id隐藏cruncheckid主表id员工id隐藏csalepsnid人员参照员工编码Y参照salepsn_code自定义项目人员参照员工名称Y编辑框salepsn_name自定义项目人员参照奖惩金额编辑框score备注编辑框vmemo1.8.1.3.3. 处理过程说明功能处理过程说明初始化取出本门店对应考核奖惩主表和明细信息显示到界面中;条件: csiteid = :当前门店and runchecktype = 3增加通用按钮方式处理修改通用按钮方式处理行操作通用按钮方式处理保存保存前检查:1)考核奖惩类型=3时,本门店本年月只能存在一条生效记录(门店+年月唯一)2)对于明细表,员工必须唯一保存前处理:1)将此单据明细上所有奖惩金额的和更新为主表的总奖惩金额保存按通用按钮方式处理查询通用按钮方式处理查询条件如下:单据号编辑框单据日期日期选择年月编辑框门店自动取门店登录的门店,不可修改员工人员参照选择取消通用按钮方式处理删除通用按钮方式处理执行/提交通用按钮方式处理执行/审核通用按钮方式处理执行/弃审弃审前检查:1) 如果本公司本年月已经执行过佣金计算,则不可弃审调用佣金计算功能接口函数ComCalculateHelper.haveComCalculate(pk_corp,yearmonth)判断当前年月是否已经进行佣金计算:参数说明:Pk_corp:公司id,Yearmonth:年月返回值:True为已经进行过佣金计算,false为还没有进行佣金计算检查通过后按通用按钮方式处理列表显示通用按钮方式处理刷新通用按钮方式处理1.8.1.3.4. 数据处理说明1.9. 佣金计算修改记录:修改时间修改内容修改人2009-9-7添加查询条件说明薛小敢2009-9-8添加对外接口薛小敢2009-9-9添加片区取法和零售日报取数sql薛小敢1.9.1.1. 模块功能流程图1.9.1.2. 模块功能说明根据各门店该月营业数据、岗位考核指标、运营质量奖惩、考核质量奖惩等业务数据计算各员工该月产生的佣金,各部分佣金的综合即为该员工该月佣金。1)营业佣金计算:该部分计算根据营业佣金参数表及毛利分值基数获取员工对应的岗位级别的相关佣金计算参数,根据销售订单得到销售数据;公式一: 营业佣金 = (sum(( 营业员销售额 预估成本 ) * 品牌计提比率) * 营业员分值换算比率 - 毛利分值基数+公佣分值)* 分值与佣金比率2)岗位考核指标及考核分值奖惩计算:该部分计算数据来源于片区资料、岗位考核佣金基数、岗位月度考核指标参数、员工工作表现考核分值参数计算岗位考核佣金;公式二:指标考核佣金 = 各指标分数总和* 设置的佣金基数说明:各指标分数的计算参考岗位阅读考核指标设置中关于各指标的相关说明。3)门店运营质量奖惩计算:该部分数据直接来源于门店运营质量奖惩设置模块设置的各员工奖惩金额,直接加入个员工佣金即可;公式三:员工佣金 = 营业佣金 + 指标考核佣金 + 员工奖惩金额员工佣金计算可以提供查阅、佣金计算、删除、打印、预览等处理功能。此功能为公司级节点,功能编码:HJH1H9,单据类型:TJ791.9.1.3. 佣金计算界面1.9.1.3.1. 界面设计说明 1.9.1.3.2. 模块数据对象本模块处理数据对象包括:佣金计算主表(rmb_comcalculate), 佣金计算子表(rmb_comcalculate_b)。 数据对象数据项只读必填编辑样式表表字段数据规则业务逻辑或相关对象佣金计算主表主表ID隐藏rmb_comcalculateccomcalculateid公司隐藏pk_corp单据号Y编辑框vbillcode单据日期Y日期dbilldate年月Y编辑框yearmonthyyyymm备注编辑框vmemo录入人Y参照voperatorid人员参照录入时间Y时间戳tmaketime修改人Y参照clastmodifier人员参照修改时间Y时间戳tlastmodifytime审批人Y参照cauditor人员参照审批时间Y时间戳dauditdate佣金计算明细明细ID隐藏rmb_comcalculate_bccomcalculatebid主表id隐藏ccomcalculateid主表id年月Y编辑框Yearmonth片区Y编辑框门店id隐藏Csiteid门店参照门店编码Y参照Site_code门店参照门店名称Y编辑框Site_name门店参照员工id隐藏csalepsnid人员参照员工编码Y参照salepsn_code自定义项目人员参照员工名称Y编辑框salepsn_name自定义项目人员参照岗位Y参照cjobid岗位参照毛利分值基数Y编辑框scorebas销售额Y编辑框amount营业分值Y编辑框salscore奖惩分值Y编辑框addscore营业佣金Y编辑框salcom销售收入指标编辑框dutytarget1门店毛利指标编辑框Dutytarget2品类指标编辑框Dutytarget3库存周转天数指标编辑框Dutytarget4片区毛利指标编辑框Dutytarget5可控成本指标编辑框Dutytarget6毛利加分指标编辑框Dutytarget7盈亏平衡点加分指标编辑框Dutytarget8考核佣金基数Y编辑框dutytargetbas考核指标佣金Y编辑框dutytargetcom指标考核佣金= 各指标分数总和*考核佣金基数工作表现奖惩Y编辑框addamount总佣金Y编辑框sumcom总佣金=营业佣金+指标考核佣金+工作表现奖惩1.9.1.3.3. 处理过程说明功能处理过程说明初始化取出本公司对应佣金计算主表和明细信息显示到界面中;条件: pk_corp = :当前公司增加通用按钮方式处理修改通用按钮方式处理佣金计算计算佣金前检查:1)主表上年月必须输入2)本公司营业佣金参数必须设置3)本公司本年月员工毛利分值基数必须审批通过4)本公司本年月岗位考核佣金基数必须审批通过5)本公司本年月月度考核指标设置必须审批通过佣金计算处理流程:1)取本公司所有员工及其岗位,按门店排序,插入表体明细行取数据sql:Select a.pk_psndoc,a.jobrank,b.csiteid from bd_psndoc a,rmb_site bWhere a. pk_deptdoc=b
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板表格


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!