| <#-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <#if shipment??> |
| <div class="screenlet"> |
| <div class="screenlet-title-bar"> |
| <ul> |
| <li class="h3">${uiLabelMap.PageTitleEditShipmentPackages}</li> |
| </ul> |
| <br class="clear"/> |
| </div> |
| <div class="screenlet-body"> |
| <table cellspacing="0" class="basic-table"> |
| <tr class="header-row"> |
| <td>${uiLabelMap.ProductPackage}</td> |
| <td>${uiLabelMap.CommonCreated}</td> |
| <td> </td> |
| <td> </td> |
| <td> </td> |
| <td> </td> |
| </tr> |
| <#assign alt_row = false> |
| <#list shipmentPackageDatas as shipmentPackageData> |
| <#assign shipmentPackage = shipmentPackageData.shipmentPackage> |
| <#assign shipmentPackageContents = shipmentPackageData.shipmentPackageContents!> |
| <#assign shipmentPackageRouteSegs = shipmentPackageData.shipmentPackageRouteSegs!> |
| <#assign weightUom = shipmentPackageData.weightUom!> |
| <form method="post" action="<@ofbizUrl>updateShipmentPackage</@ofbizUrl>" name="updateShipmentPackageForm${shipmentPackageData_index}"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackage.shipmentPackageSeqId}"/> |
| <tr valign="middle"<#if alt_row> class="alternate-row"</#if>> |
| <td>${shipmentPackage.shipmentPackageSeqId}</td> |
| <td>${(shipmentPackage.dateCreated.toString())!}</td> |
| <td> |
| <span class="label">${uiLabelMap.ProductWeight}</span> |
| <input type="text" size="5" name="weight" value="${shipmentPackage.weight!}"/> |
| <span class="label">${uiLabelMap.ProductWeightUnit}</span> |
| <select name="weightUomId"> |
| <#if weightUom?has_content> |
| <option value="${weightUom.uomId}">${weightUom.get("description",locale)}</option> |
| <option value="${weightUom.uomId}">---</option> |
| <#else> |
| <option value=""> </option> |
| </#if> |
| <#list weightUoms as weightUomOption> |
| <option value="${weightUomOption.uomId}">${weightUomOption.get("description",locale)} [${weightUomOption.abbreviation}]</option> |
| </#list> |
| </select> |
| </td> |
| <td> |
| <span class="label">${uiLabelMap.ProductShipmentBoxType}</span> |
| <select name="shipmentBoxTypeId"> |
| <option value=""> </option> |
| <#list boxTypes as boxType> |
| <option value="${boxType.shipmentBoxTypeId}" <#if shipmentPackage.shipmentBoxTypeId?? && shipmentPackage.shipmentBoxTypeId == boxType.shipmentBoxTypeId>selected="selected"</#if>>${boxType.get("description",locale)}</option> |
| </#list> |
| </select> |
| <span class="label">${uiLabelMap.ProductShipmentInsuredValuePackage}</span> |
| <input type="text" size="5" name="insuredValue" value="${shipmentPackage.insuredValue!}"/> |
| </td> |
| <td><a href="javascript:document.updateShipmentPackageForm${shipmentPackageData_index}.submit();" class="buttontext">${uiLabelMap.CommonUpdate}</a></td> |
| <td><a href="javascript:document.deleteShipmentPackage_${shipmentPackageData_index}.submit();" class="buttontext">${uiLabelMap.CommonDelete}</a></td> |
| </tr> |
| </form> |
| <form name="deleteShipmentPackage_${shipmentPackageData_index}" method="post" action="<@ofbizUrl>deleteShipmentPackage</@ofbizUrl>"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackage.shipmentPackageSeqId}"/> |
| </form> |
| <#list shipmentPackageContents as shipmentPackageContent> |
| <tr valign="middle"<#if alt_row> class="alternate-row"</#if>> |
| <td> </td> |
| <td><span class="label">${uiLabelMap.ProductItem}</span> ${shipmentPackageContent.shipmentItemSeqId}</td> |
| <td colspan="2"> |
| <div> |
| <span class="label">${uiLabelMap.ProductQuantity}</span> |
| ${shipmentPackageContent.quantity!} |
| <a href="javascript:document.deleteShipmentPackageContent${shipmentPackageData_index}${shipmentPackageContent_index}.submit();" class="buttontext">${uiLabelMap.CommonDelete}</a> |
| </div> |
| </td> |
| <td> </td> |
| <td> </td> |
| </tr> |
| <form name="deleteShipmentPackageContent${shipmentPackageData_index}${shipmentPackageContent_index}" method="post" action="<@ofbizUrl>deleteShipmentPackageContent</@ofbizUrl>"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackageContent.shipmentPackageSeqId}"/> |
| <input type="hidden" name="shipmentItemSeqId" value="${shipmentPackageContent.shipmentItemSeqId}"/> |
| </form> |
| </#list> |
| <tr valign="middle"<#if alt_row> class="alternate-row"</#if>> |
| <form name="createShipmentPackageContentForm${shipmentPackageData_index}" method="post" action="<@ofbizUrl>createShipmentPackageContent</@ofbizUrl>"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackage.shipmentPackageSeqId}"/> |
| <td> </td> |
| <td> |
| <div> |
| <span class="label">${uiLabelMap.ProductAddFromItem}</span> |
| <select name="shipmentItemSeqId"> |
| <#list shipmentItems as shipmentItem> |
| <option>${shipmentItem.shipmentItemSeqId}</option> |
| </#list> |
| </select> |
| </div> |
| </td> |
| <td colspan="2"> |
| <div> |
| <span class="label">${uiLabelMap.ProductQuantity}</span> |
| <input type="text" name="quantity" size="5" value="0"/> |
| <a href="javascript:document.createShipmentPackageContentForm${shipmentPackageData_index}.submit()" class="buttontext">${uiLabelMap.CommonAdd}</a> |
| </div> |
| </td> |
| <td> </td> |
| <td> </td> |
| </form> |
| </tr> |
| <#list shipmentPackageRouteSegs as shipmentPackageRouteSeg> |
| <form action="<@ofbizUrl>updateShipmentPackageRouteSeg</@ofbizUrl>" method="post" name="updateShipmentPackageRouteSegForm${shipmentPackageData_index}${shipmentPackageRouteSeg_index}"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentRouteSegmentId" value="${shipmentPackageRouteSeg.shipmentRouteSegmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackageRouteSeg.shipmentPackageSeqId}"/> |
| <tr valign="middle"<#if alt_row> class="alternate-row"</#if>> |
| <td> </td> |
| <td><span class="label">${uiLabelMap.ProductRouteSegment}</span> ${shipmentPackageRouteSeg.shipmentRouteSegmentId}</td> |
| <td><span class="label">${uiLabelMap.ProductTrack}</span> <input type="text" size="22" name="trackingCode" value="${shipmentPackageRouteSeg.trackingCode!}"/></td> |
| <td colspan="2"> |
| <div> |
| <span class="label">${uiLabelMap.ProductBox}</span> |
| <input type="text" size="5" name="boxNumber" value="${shipmentPackageRouteSeg.boxNumber!}"/> |
| <a href="javascript:document.updateShipmentPackageRouteSegForm${shipmentPackageData_index}${shipmentPackageRouteSeg_index}.submit();" class="buttontext">${uiLabelMap.CommonUpdate}</a> |
| <a href="javascript:document.deleteShipmentPackageRouteSeg${shipmentPackageData_index}${shipmentPackageRouteSeg_index}.submit();" class="buttontext">${uiLabelMap.CommonDelete}</a> |
| </div> |
| </td> |
| <td> </td> |
| </tr> |
| </form> |
| <form name="deleteShipmentPackageRouteSeg${shipmentPackageData_index}${shipmentPackageRouteSeg_index}" method="post" action="<@ofbizUrl>deleteShipmentPackageRouteSeg</@ofbizUrl>"> |
| <input type="hidden" name="shipmentId" value="${shipmentId}"/> |
| <input type="hidden" name="shipmentPackageSeqId" value="${shipmentPackageRouteSeg.shipmentPackageSeqId}"/> |
| <input type="hidden" name="shipmentRouteSegmentId" value="${shipmentPackageRouteSeg.shipmentRouteSegmentId}"/> |
| </form> |
| </#list> |
| <#-- toggle the row color --> |
| <#assign alt_row = !alt_row> |
| </#list> |
| </table> |
| </div> |
| </div> |
| <#else> |
| <div class="screenlet"> |
| <div class="screenlet-title-bar"> |
| <ul> |
| <li class="h3">${uiLabelMap.ProductShipmentNotFoundId} : [${shipmentId!}]</li> |
| </ul> |
| <br class="clear"/> |
| </div> |
| </div> |
| </#if> |