| | |
| | | Asset__r.Pre_Reserve_RAES_Detail__c, Asset__r.Pre_Reserve_RAES_Detail__r.After_Inspection_time__c, |
| | | Inspection_result_after_ng__c, Inspection_result_ng__c, Lost_item_giveup__c, CDS_complete__c, Loaner_accsessary__c, |
| | | TransferApply__r.RecordType.DeveloperName |
| | | , Return_DeliverySlip__c, Cancel_Select__c |
| | | , Return_DeliverySlip__c, Cancel_Select__c, Inspection_NG_abord_reason__c |
| | | from TransferApplyDetail__c |
| | | where TransferApplySummary__c in :esIds |
| | | and ((Shipment_request_time2__c <> null and Cancel_Select__c = False ) or Repair_Status_F__c = '修理完毕') |
| | |
| | | done_flg = true; |
| | | } catch (Exception ex) { |
| | | system.debug('=====' + ex.getMessage()); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ex.getMessage())); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ex.getDmlMessage(0))); |
| | | Database.rollback(sp); |
| | | done_flg = false; |
| | | } |