`

机关养老特殊补、扣发

 
阅读更多

需求说明==>>

可以参考职工养老的补扣发做

这周有安排dxx做职工养老的按月补付养老金,页面、逻辑、写表都可以保持一致,机关的没有界面,可以问nyn要职工养老这个界面做参考,免得到时候两个险种有区别。然后扣发的话界面可以参考补发画,具体处理逻辑和写表参考广州的扣发功能(不过一定要注意深圳的扣是一次扣整个月的所有待遇(可以录入时间段的),而广州的是针对具体的某一个待遇项目)

 

机关的表ic13和ic14就相当于职工的ic09和ic10,其他的表和职工养老共用,用险种类别来区分

需求分析==>>

增加界面控制,录入扣发的时间段,对参保人所有待遇项进行扣发计算。

 



 

开发页面碰到几个问题,记录一下。

1)选择扣发方式时, 动态显示隐藏输入 计发扣发月数。隐藏后再次显示 计划扣发月数的输入框时,变成换行?

页面显示代码

							<td id="jhkfys_val" style="display:none;"><cw:number property="jhkfys" id="jhkfys" allowNegative="false" 
							allowDecimals="false" listeners="{'change':jhkfys_change}"></cw:number></td>
						

 

写了一个JS方法

//显示 计划扣发月数
	function hiddenJhkfys(flag){
		if (flag){
			//隐藏 
			document.getElementById('jhkfys_zh').style.display="none";
			document.getElementById('jhkfys_val').style.display="none";
		} else {
//document.getElementById('jhkfys_zh').style.display="block";
			//document.getElementById('jhkfys_val').style.display="block";//按块显示,导致样式换行了。应按表格元素显示。			document.getElementById('jhkfys_zh').style.display="table-cell";
			document.getElementById('jhkfys_val').style.display="table-cell";
		}
	}

 

2) 事件监听方法。 select \change

listeners="{'change':jhkfys_change}"

listeners="{'select':kfqsny_select}"

 

3) 遍历json对象。

请求后台服务,返回的ac61List对象。进行遍历。

for(var i=0; i<ac61List.length; i++){
						    var newData = {
								"aaa036":ac61List[i]["aaa036"],	//项目代码
								"monthkf":ac61List[i]["aae019"],//待遇金额
								"aae041Date":"",	//应扣发开始年月
								"aae042Date":nowDate,	//应扣发截止年月
								"aae041":"",	//应扣发开始年月str
						    	"aae042":nowDate.format('yyyyMM'),	//应扣发截止年月str
						    	"bae069":"",	//应扣发月数
								"aae129":"",	//应扣发总额
								"aae041Date2":nextMonth,	//计划扣发开始年月 默认下月开始扣发
								"zhMonth":"",	//计划扣发月数	
								"aaa078":"2",	//补扣发标志
								"aaa077":"24",	//补扣发业务类型
								"baz057":100000
						    };
							data.push(newData);
						}
					    //addNewToLastRow('inputGrid', newData, false);
					    loadGridData("inputGrid", data);//显示所有待遇项目,录入时间段进行扣减。 add by zyh
					    cleanGridData('deductDetailGrid');

 框架方法,获取grid列表数据对象,如何逐行遍历。

//计划扣发月数 zyh20170831
	function jhkfys_change(){
		var kfys = Ext.getCmp("jhkfys").getValue();
		var records = getGridRecords('inputGrid');
		if(records.length<=0){//还没有待遇项目明细。
			return false;
		}
		var data2 = [];
		for(var i=0; i<records.length; i++){
			var jhAae041 = records[i].get('aae041Date2');
		    var newData = {
				"aaa036":records[i].get('aaa036'),	//项目代码
				"monthkf":records[i].get('monthkf'),//待遇金额
				"aae041Date":records[i].get('aae041Date'),	//应扣发开始年月
				"aae042Date":records[i].get('aae042Date'),	//应扣发截止年月
				"aae041":records[i].get('aae041'),	//应扣发开始年月str
		    	"aae042":records[i].get('aae042'),	//应扣发截止年月str
		    	"bae069":records[i].get('bae069'),	//应扣发月数
				"aae129":records[i].get('aae129'),	//应扣发总额
				"aae041Date2":jhAae041,	//计划扣发开始年月 默认下月开始扣发
				"zhMonth":kfys,	//计划扣发月数	
				"bac026":(Number(records[i].get('aae129')) / Number(kfys)).toFixed(2), // = 扣发总额/计划扣发月数
				"jhAae041":jhAae041.format('yyyyMM'),
				"aaa078":"2",	//补扣发标志
				"aaa077":"24",	//补扣发业务类型
				"baz057":100000
		    };
			data2.push(newData);
		}
		//重新写入
		//显示所有待遇项目,录入扣发时间段。默认开始年月为当月开始扣发。 zyh20170831
	    loadGridData("inputGrid", data2);//显示所有待遇项目,录入时间段进行扣减。 add by zyh
	}

 

 

  • 大小: 107.6 KB
分享到:
评论

相关推荐

    新能源补贴扣发近一成.pdf

    新能源补贴扣发近一成.pdf

    微机原理雨季了扣发实验报告

    《微机原理实验报告》是学习微机原理课程的重要组成部分,旨在通过实践加深对计算机硬件与软件交互的理解。实验报告不仅是对实验操作的记录,也是理论知识与实践技能结合的体现。以下将详细阐述报告涉及的关键知识点...

    促进机关效能建设工作制度.doc

    而对于不称职者,则会有相应的惩罚措施,如扣发年终奖金、取消评优资格,甚至可能受到效能告诫或诫勉教育。对于严重违反效能建设规定的,将按照相关法律法规严肃处理。 为了保证绩效考评的公正性,各口负责人必须...

    XX街道办事处无烟机关建设方案.docx

    违规者将面临批评教育、通报批评甚至取消评优资格及扣发绩效的处罚。控烟工作领导小组每周进行抽查,确保各项控烟制度的落实。 此外,方案设立了季度评比和年终总评,对执行控烟工作优秀的科室颁发“控烟流动红旗”...

    社保核心平台三版需求说明书V1.0.2_需求问题分析报告

    11. **待遇扣发冲减处理**:对于待遇发放过程中的扣发和冲减操作,系统需要能够精确计算和记录。 12. **退休审批流程**:包括审批条件、流程步骤和部门间的协作机制。 13. **特殊情况下退休业务的发起**:如失业、...

    员工福利系列模板-社会保险和生活保障案例91-100.pdf

    即使劳动者给单位造成损失,也不能以扣发养老金作为补偿,这侵犯了退休人员的合法权益。 5. 医疗费用报销规定:用人单位不能以职工旷工为由拒绝报销符合规定的医疗费用。员工的医疗待遇与工作表现是分开的,只要...

    单位通知合集5篇.docx

    - 对于机关工作人员,当年度事假累计不超过30天的,每日扣发基本工资的50%;超过30天的,从第31天起停发基本工资。国家规定的休息日和节假日不扣发工资。 - 基本工资由职务工资、级别工资、基础工资和工龄工资(或...

    保洁部规章制度及处罚条例.docx

    - 发现特殊情况不及时上报。 - 工作时间听音乐、看报纸。 - 与顾客交谈不礼貌。 - 在工作场所接待亲友。 - 非指定区域吸烟。 - 仪容仪表不符合要求。 - **书面警告** - 工作时间聊天、擅自离开岗位、打私人...

    办公平台信息管理办法.pdf

    办公平台信息管理办法.pdf...* 处罚措施:对于没有按照各项工作程序及使用规则中相关规定应用办公平台对工作造成损失的,直接追究相关责任人,酌情扣发当月绩效工资。 本办法自发布之日起实施,由企业管理部负责解释。

    专题资料(2021-2022年)ZHC公司考勤管理制度(1).doc

    - 年终奖金会根据病假、事假天数进行扣发,特殊情况如大病、重病会酌情处理。 - 法定节假日值班人员会有额外补贴。 6. **迟到罚款** - 迟到一次扣罚20元,全年累计多次将加重罚款,同时可能受到公司通报批评。 ...

    律师事务所考勤制度.docx

    - **灵活调整**:如果因特殊情况需要调整工作时间,将以正式通知为准。 ##### 2. 考勤签到 - **考勤签到表**:由内勤部门根据季度工作日制作“考勤签到表”。 - **签到要求**:全体员工应按照规定的时间签到。 ###...

    事业单位调资套改方案 (4).docx

    3. **出勤补助**:正常上班每天30元,无故不到则扣发。 4. **山区补助**:农村和山区公务员享受山区补助,标准为基本工资的十分之一。 5. **地区差补助**:根据不同地区的实际情况确定地区差工资。 ##### (四)...

    企业工资管理系统VB/Access源码.rar

     其他项目信息:包括员工编号、奖金、津贴、福利、扣发等。  计算公式信息:包括加班费的百分比、出差工资、旷工、迟到早退扣发等。  出勤统计信息:包括员工编号、姓名、统计日期、出勤天数、迟到早退次数、...

    X学院后勤集团考勤制度.docx

    根据本制度,未办请假手续,擅自离开工作岗位半天以上的均为旷工,旷工半天者,扣发半天工资和扣发半个月岗位津贴;旷工一天者,扣发一天工资和扣发一个月岗位津贴;无正当理由连续旷工五天以上或当年累计旷工十天者...

    PS扣图插件

    Photoshop(简称PS)是一款由Adobe公司开发的专业图像编辑软件,广泛应用于平面设计、摄影后期、视觉艺术等领域。"PS扣图插件"是针对PS软件的一种增强工具,旨在提高用户在图像处理中的抠图效率和精度。...

    中国农业银行员工违反规章制度处理办法.doc

    如果违规行为引发了案件,处理将更为严厉,涉嫌犯罪的将交由司法机关处理。此外,即便是已经离职或退休的员工,如果在任职期间存在违规行为,也将根据相关规定进行处理。 对于经济处罚,办法详细列举了不同纪律处分...

    事业单位考勤制度.docx

    考勤对象涵盖办事处机关及下属事业单位全体工作人员,采用每月一张考勤表的方式进行记录。考勤工作由指定人员负责,考勤表经负责人核对签字后提交,有扣发情况的需经过审批流程。请假程序也进行了明确规定,不同级别...

    海航集团—请销假管理办.docx

    超过6个月扣发绩效工资、福利补贴与50%基本工资。 - **婚假**: - 基础婚假3天,晚婚增加5天(共8天)。 - 婚假期间扣发绩效工资。 - **丧假**: - 直系亲属去世给予5天丧假,配偶父母去世另加2天路途假。 - 丧假...

    人员调职申请书模板.doc

    特殊节日如“三八”妇女节和“六一”儿童节,特定员工可享受带薪假期。 5. **工资扣发**:病假工资扣发标准分为不同阶段,例如,10个工作日内有带薪病假,超过10天则按比例扣减。长期病假90天以上的,发放基本生活...

    中国农业银行员工违反规章制度处理办法借鉴.docx

    对于涉嫌犯罪的行为,将依法移交公安、司法机关处理。同时,办法适用于所有与农行有劳动关系的员工,包括已离职但存在违规行为的员工。 在处理方式上,办法列出了经济处罚、纪律处分和其他处理三种类型。经济处罚...

Global site tag (gtag.js) - Google Analytics