|  |  | 
 |  |  |                                 if (detl.getSuppCode() != null) { | 
 |  |  |                                     suppCode = detl.getSuppCode(); | 
 |  |  |                                 } | 
 |  |  |                                 if (isJson(orderNo)) { | 
 |  |  |                                 try { | 
 |  |  |                                     JSONArray orders = JSON.parseArray(orderNo); | 
 |  |  |                                     for (Object order : orders) { | 
 |  |  |                                         JSONObject order1 = (JSONObject) order; | 
 |  |  |                                         ledCommand.getMatDtos().add(new MatDto(detl.getMatnr(), detl.getMaktx(), (Double) order1.get("anfme"), (locDetl.getAnfme() - detl.getAnfme()), detl.getSpecs(), suppCode, (String) order1.get("orderNo"))); | 
 |  |  |                                         ledCommand.getMatDtos().add(new MatDto(detl.getMatnr(), detl.getMaktx(), (Double) order1.get("anfme"), (locDetl.getAnfme() - detl.getAnfme()), detl.getSpecs(), suppCode,(String) order1.get("orderNo"))); | 
 |  |  |                                     } | 
 |  |  |                                 } else { | 
 |  |  |                                     ledCommand.getMatDtos().add(new MatDto(detl.getMatnr(), detl.getMaktx(), detl.getAnfme(), (locDetl.getAnfme() - detl.getAnfme()), detl.getSpecs(), suppCode, detl.getOrderNo())); | 
 |  |  |                                 } catch (Exception e) { | 
 |  |  |                                     ledCommand.getMatDtos().add(new MatDto(detl.getMatnr(), detl.getMaktx(), detl.getAnfme(), (locDetl.getAnfme() - detl.getAnfme()), detl.getSpecs(), suppCode,detl.getOrderNo())); | 
 |  |  |                                 } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |                             } | 
 |  |  |                         }); | 
 |  |  |  |