Exemplo n.º 1
0
 /**
  * Sets package boxTypeId in an org.opentaps.warehouse.shipment.packing.PackingSession object.
  *
  * @param session An org.opentaps.warehouse.shipment.packing.PackingSession
  * @param packageBoxTypeIds
  */
 private static void setSessionPackageBoxTypeIds(
     PackingSession session, Map<String, String> packageBoxTypeIds) {
   if (UtilValidate.isNotEmpty(packageBoxTypeIds)) {
     Set<String> keySet = packageBoxTypeIds.keySet();
     for (String packageSeqId : keySet) {
       String packageBoxTypeId = packageBoxTypeIds.get(packageSeqId);
       if (UtilValidate.isNotEmpty(packageBoxTypeId)) {
         session.setPackageBoxTypeId(packageSeqId, packageBoxTypeId);
       } else {
         session.setPackageBoxTypeId(packageSeqId, null);
       }
     }
   }
 }
Exemplo n.º 2
0
 /**
  * Sets package tracking codes in an org.opentaps.warehouse.shipment.packing.PackingSession
  * object.
  *
  * @param session An org.opentaps.warehouse.shipment.packing.PackingSession
  * @param packageTrackingCodes
  */
 private static void setSessionPackageTrackingCodes(
     PackingSession session, Map<String, String> packageTrackingCodes) {
   if (!UtilValidate.isEmpty(packageTrackingCodes)) {
     Set<String> keySet = packageTrackingCodes.keySet();
     for (String packageSeqId : keySet) {
       String packageTrackingCode = packageTrackingCodes.get(packageSeqId);
       if (UtilValidate.isNotEmpty(packageTrackingCodes)) {
         session.setPackageTrackingCode(packageSeqId, packageTrackingCode);
       } else {
         session.setPackageTrackingCode(packageSeqId, null);
       }
     }
   }
 }