| | |
| | | if (locMast2.getCrnNo()==1 || locMast2.getCrnNo()==6){ |
| | | continue; |
| | | } |
| | | if (sourceStaNo == 118 || sourceStaNo == 122){ |
| | | if (locMast2.getCrnNo()>3){ |
| | | continue; |
| | | } |
| | | } else if (sourceStaNo == 120 || sourceStaNo == 121 || sourceStaNo == 123 || sourceStaNo == 171){ |
| | | if (locMast2.getCrnNo()<4){ |
| | | continue; |
| | | } |
| | | } |
| | | } |
| | | LocDetl locDetl = locDetlService.selectOne(new EntityWrapper<LocDetl>().eq("loc_no", locMast2.getLocNo())); |
| | | if (!Cools.isEmpty(locDetl) && matnr.equals(locDetl.getMatnr())) { |
| | | locMast = locMast1; |
| | | crnNo = locMast.getCrnNo(); |
| | | break; |
| | | } |
| | | } |
| | |
| | | if (shallowLoc.getCrnNo()==1 || shallowLoc.getCrnNo()==6){ |
| | | continue; |
| | | } |
| | | if (sourceStaNo == 118 || sourceStaNo == 122){ |
| | | if (shallowLoc.getCrnNo()>3){ |
| | | continue; |
| | | } |
| | | } else if (sourceStaNo == 120 || sourceStaNo == 121 || sourceStaNo == 123 || sourceStaNo == 171){ |
| | | if (shallowLoc.getCrnNo()<4){ |
| | | continue; |
| | | } |
| | | } |
| | | } |
| | | if (VersionUtils.locMoveCheckLocTypeComplete(shallowLoc, locTypeDto)) { |
| | | if (basCrnpService.checkSiteError(shallowLoc.getCrnNo(), true)) { |