| | |
| | | |
| | | BatchIF_Log__c rowData = NFMUtil.saveRowData(Monitoring, 'NFM105', ges.RepairStatusUpdate.GeneralData); |
| | | if (String.isBlank(rowData.Log__c) == false) { |
| | | executefuture(rowData.Id); |
| | | //上限合同 LY 20230209 start |
| | | //executefuture(rowData.Id); |
| | | main(rowData.Id); |
| | | //上限合同 LY 20230209 end |
| | | } |
| | | |
| | | // JSONを戻す |
| | |
| | | for (Repair__c rc : rprList) { |
| | | if (rc.Limit_Price__c) { |
| | | //B95-报价同意确认、B99-报价同意确认取消、A95-取消修理受理、A96-取消修理、A99-修理单关闭 更新合同期间修理金额 |
| | | if (rc.RepairOrderStatusCode__c =='B95' || rc.RepairOrderStatusCode__c =='B99' || rc.RepairOrderStatusCode__c =='A99' || rc.RepairOrderStatusCode__c =='A95' || rc.RepairOrderStatusCode__c =='A96'){ |
| | | //if (rc.RepairOrderStatusCode__c =='B95' || rc.RepairOrderStatusCode__c =='B99' || rc.RepairOrderStatusCode__c =='A99' || rc.RepairOrderStatusCode__c =='A95' || rc.RepairOrderStatusCode__c =='A96'){ |
| | | if (rc.Agreed_Date__c != null){ |
| | | Maintenance_Contract__c mc = new Maintenance_Contract__c(); |
| | | if (!updateMC.contains(rc.Maintenance_Contract__c)) { |
| | | mc.Id = rc.Maintenance_Contract__c; |