| | |
| | | "order by ld.appe_time asc, ld.id asc") |
| | | LocDetl selectOldestLocDetl(@Param("crnNo") Integer crnNo); |
| | | |
| | | @Select("select top 1 ld.matnr from asr_loc_detl ld left join asr_loc_mast lm on ld.loc_no = lm.loc_no " + |
| | | "where lm.crn_no = #{crnNo} and lm.loc_sts = 'F' and lm.frozen = 0 and lm.deleted = 0 and lm.whs_type = 1 " + |
| | | "and (ld.frozen is null or ld.frozen = 0) and ld.matnr is not null " + |
| | | "group by ld.matnr order by count(1) desc") |
| | | String selectMostMatnrByCrnNo(@Param("crnNo") Integer crnNo); |
| | | |
| | | @Select("select top 1 ld.* from asr_loc_detl ld left join asr_loc_mast lm on ld.loc_no = lm.loc_no " + |
| | | "where lm.crn_no = #{crnNo} and lm.loc_sts = 'F' and lm.frozen = 0 and lm.deleted = 0 and lm.whs_type = 1 " + |
| | | "and ld.matnr = #{matnr} and ld.appe_time is not null and (ld.frozen is null or ld.frozen = 0) " + |
| | | "order by ld.appe_time asc, ld.id asc") |
| | | LocDetl selectOldestLocDetlByCrnNoAndMatnr(@Param("crnNo") Integer crnNo, @Param("matnr") String matnr); |
| | | |
| | | @Select("select count(1) from asr_loc_detl ld left join asr_loc_mast lm on ld.loc_no = lm.loc_no " + |
| | | "where lm.crn_no = #{crnNo} and lm.frozen = 0 and lm.deleted = 0 and lm.whs_type = 1 " + |
| | | "and ld.matnr = #{matnr} and (ld.frozen is null or ld.frozen = 0)") |