预提记账单、定期预提、上划、下拨增加客商推送
This commit is contained in:
		
							parent
							
								
									14b22b048a
								
							
						
					
					
						commit
						534b7dc925
					
				|  | @ -245,7 +245,17 @@ public class DepositpreintSapOperation extends AbstractOperationServicePlugIn im | |||
|                     for (int j = 0; j < gl_assist_bd.size(); j++) { | ||||
|                         glassistbd = gl_assist_bd.get(j); | ||||
|                         asstype = glassistbd.getString("asstype");//核算项目类型-对应核算维度的字段名 | ||||
|                         if("f000012".equals(asstype)){ | ||||
|                         if("f000057".equals(asstype) || "f0001".equals(asstype)){ | ||||
|                             //t_bas_flex_property 表中获取对应编号 客户-获利段 f0001 客户编码 f000057 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_customer", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("KUNNR",hsxminfo.getString("number"));//客户 | ||||
|                         }else if("f000005".equals(asstype)){ | ||||
|                             //供应商 f000005 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_supplier", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("LIFNR",hsxminfo.getString("number"));//供应商 | ||||
|                         }else if("f000012".equals(asstype)){ | ||||
|                             //利润中心 f000012 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne(pcName, "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|  |  | |||
|  | @ -252,7 +252,17 @@ public class RevenueBillOperation extends AbstractOperationServicePlugIn impleme | |||
|                     for (int j = 0; j < gl_assist_bd.size(); j++) { | ||||
|                         glassistbd = gl_assist_bd.get(j); | ||||
|                         asstype = glassistbd.getString("asstype");//核算项目类型-对应核算维度的字段名 | ||||
|                         if("f000012".equals(asstype)){ | ||||
|                         if("f000057".equals(asstype) || "f0001".equals(asstype)){ | ||||
|                             //t_bas_flex_property 表中获取对应编号 客户-获利段 f0001 客户编码 f000057 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_customer", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("KUNNR",hsxminfo.getString("number"));//客户 | ||||
|                         }else if("f000005".equals(asstype)){ | ||||
|                             //供应商 f000005 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_supplier", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("LIFNR",hsxminfo.getString("number"));//供应商 | ||||
|                         }else if("f000012".equals(asstype)){ | ||||
|                             //利润中心 f000012 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne(pcName, "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|  |  | |||
|  | @ -175,7 +175,17 @@ public class TransdownbillOperation extends AbstractOperationServicePlugIn imple | |||
|                     for (int j = 0; j < gl_assist_bd.size(); j++) { | ||||
|                         glassistbd = gl_assist_bd.get(j); | ||||
|                         asstype = glassistbd.getString("asstype");//核算项目类型-对应核算维度的字段名 | ||||
|                         if("f000012".equals(asstype)){ | ||||
|                         if("f000057".equals(asstype) || "f0001".equals(asstype)){ | ||||
|                             //t_bas_flex_property 表中获取对应编号 客户-获利段 f0001 客户编码 f000057 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_customer", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("KUNNR",hsxminfo.getString("number"));//客户 | ||||
|                         }else if("f000005".equals(asstype)){ | ||||
|                             //供应商 f000005 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_supplier", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("LIFNR",hsxminfo.getString("number"));//供应商 | ||||
|                         }else if("f000012".equals(asstype)){ | ||||
|                             //利润中心 f000012 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne(pcName, "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|  |  | |||
|  | @ -175,7 +175,17 @@ public class TransupbillOperation extends AbstractOperationServicePlugIn impleme | |||
|                     for (int j = 0; j < gl_assist_bd.size(); j++) { | ||||
|                         glassistbd = gl_assist_bd.get(j); | ||||
|                         asstype = glassistbd.getString("asstype");//核算项目类型-对应核算维度的字段名 | ||||
|                         if("f000012".equals(asstype)){ | ||||
|                         if("f000057".equals(asstype) || "f0001".equals(asstype)){ | ||||
|                             //t_bas_flex_property 表中获取对应编号 客户-获利段 f0001 客户编码 f000057 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_customer", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("KUNNR",hsxminfo.getString("number"));//客户 | ||||
|                         }else if("f000005".equals(asstype)){ | ||||
|                             //供应商 f000005 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne("bd_supplier", "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|                             item.put("LIFNR",hsxminfo.getString("number"));//供应商 | ||||
|                         }else if("f000012".equals(asstype)){ | ||||
|                             //利润中心 f000012 | ||||
|                             hsxminfo = QueryServiceHelper.queryOne(pcName, "id,name,number", | ||||
|                                     new QFilter[]{new QFilter("id", QCP.equals, glassistbd.getLong("assval"))});//维度值 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue