| | |
| | | |
| | | String rowDataStr = NFMUtil.getRowDataStr(rowData); |
| | | List<GeneralData> geDataList = (List<GeneralData>) JSON.deserialize(rowDataStr, List<GeneralData>.class); |
| | | System.debug('zheli00:'+geDataList.size()); |
| | | if (geDataList == null || geDataList.size() == 0) { |
| | | return; |
| | | } |
| | |
| | | |
| | | //查找变更资本化日期的保有设备(根据公司代码和固定资产编号) |
| | | List<Asset> assetNumberAssetList = null; |
| | | System.debug('zheli11:'+InternalAssetnumberkeyList.size()); |
| | | if (InternalAssetnumberkeyList.size() > 0) { |
| | | |
| | | assetNumberAssetList = [Select Id, Name, Product2.ProductCode, Product2.Dealer_special_Object__c , Product2.Dealer_Object__c, |
| | |
| | | } |
| | | } |
| | | } |
| | | System.debug('zheli22:'+companyCodeAssetNumberMap.size()); |
| | | |
| | | List<String> fixtureSetId = new List<String>(); |
| | | Map<String,String> fixmodelNo_proIdMap = new Map<String,String>(); |
| | |
| | | fixtrueSetDetailMap.put(fixSetDetail.UniqueKey__c,fixSetDetail.Id); |
| | | } |
| | | |
| | | |
| | | System.debug('zheli01:'+genlDatas.size()); |
| | | if (genlDatas.size() > 0) { |
| | | List<String> receivingNoteOnlyInsertList = new List<String>(); |
| | | |
| | |
| | | } |
| | | |
| | | if (String.isBlank(dnInfo.SerialNumber)) { |
| | | System.debug('zheli99'); |
| | | continue; |
| | | } |
| | | |
| | |
| | | continue; |
| | | } |
| | | |
| | | if (String.isBlank(dnInfo.SerialNumber)) { |
| | | // 20230221 ljh start |
| | | // if (String.isBlank(dnInfo.SerialNumber)) { |
| | | if (info.ProcessType == '1' && String.isBlank(dnInfo.SerialNumber)) { |
| | | // 20230221 ljh end |
| | | continue; |
| | | } |
| | | |
| | |
| | | } else { |
| | | //ProcessType(处理方式)为2时,更新保有设备的Asset_day__c(资产化日期) |
| | | String assetNumberStr = info.CompanyCode + dnInfo.AssetNumber; |
| | | // System.debug('====='+Integer.valueOf(assetNumberStr+companyCodeAssetNumberMap)); |
| | | System.debug('zheli====='+Integer.valueOf(assetNumberStr+companyCodeAssetNumberMap)); |
| | | if ( companyCodeAssetNumberMap.containsKey(assetNumberStr)) { |
| | | |
| | | assetZB = companyCodeAssetNumberMap.get(assetNumberStr); |