获取凭证分录行的ID查找到分录表对应的fseq字段值
This commit is contained in:
		
							parent
							
								
									afaca39dd8
								
							
						
					
					
						commit
						22e9e10298
					
				|  | @ -3,6 +3,8 @@ package shjh.jhzj7.fi.fi.utils; | |||
| import com.alibaba.fastjson.JSONArray; | ||||
| import com.alibaba.fastjson.JSONObject; | ||||
| import kd.bos.dataentity.entity.DynamicObject; | ||||
| import kd.bos.db.DB; | ||||
| import kd.bos.db.DBRoute; | ||||
| import kd.bos.logging.Log; | ||||
| import kd.bos.logging.LogFactory; | ||||
| import kd.bos.orm.query.QCP; | ||||
|  | @ -76,6 +78,8 @@ public class SapUtils { | |||
|     private static final String Apimenthod9 = "费控数据校验"; | ||||
|     private static final String interfaceID9 = "GetPaymentInfo";//识别被调接口并进行路由 | ||||
| 
 | ||||
|     private static final String queryEntrySeq = "select FSeq from T_GL_VOUCHERENTRY where FEntryID=?"; | ||||
| 
 | ||||
|     public static boolean isEmpty(String value) { | ||||
|         return value == null || value.trim().length() <= 0; | ||||
|     } | ||||
|  | @ -685,4 +689,19 @@ public class SapUtils { | |||
|         } | ||||
|         return sapMap; | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 获取凭证分录行的ID查找到分录表对应的fseq字段值 | ||||
|      * T_GL_VOUCHERENTRY FEntryID FSeq  | ||||
|      */ | ||||
|     public static String getVoucherEntrySeq(Long entryid){ | ||||
|         String fseq = DB.query(DBRoute.of("fi"),queryEntrySeq,new Object[]{entryid},(rs) -> { | ||||
|             String seq = null; | ||||
|             if(rs.next()) { | ||||
|                 seq = rs.getString(1); | ||||
|             } | ||||
|             return seq; | ||||
|         }); | ||||
|         return fseq; | ||||
|     } | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue