⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 orderitems.ftl

📁 国外的一套开源CRM
💻 FTL
📖 第 1 页 / 共 2 页
字号:
                        <td align="right">
                          <div class="tabletext" style="font-size: xx-small;">
                            <@ofbizCurrency amount=Static["org.ofbiz.order.order.OrderReadHelper"].calcItemAdjustment(orderItemAdjustment, orderItem) isoCode=currencyUomId/>
                          </div>
                         </td>
                        <td>&nbsp;</td>
                      </tr>
                    </#list>
                  </#if>

                  <#-- now show price info per line item -->
                  <#assign orderItemPriceInfos = orderReadHelper.getOrderItemPriceInfos(orderItem)>
                  <#if orderItemPriceInfos?exists && orderItemPriceInfos?has_content>
                    <tr><td>&nbsp;</td></tr>
                    <#list orderItemPriceInfos as orderItemPriceInfo>
                      <tr>
                        <td align="right" colspan="2">
                          <div class="tabletext" style="font-size: xx-small;"><b><i>Price Rule</i>:</b> [${orderItemPriceInfo.productPriceRuleId}:${orderItemPriceInfo.productPriceActionSeqId}] ${orderItemPriceInfo.description?if_exists}</div>
                        </td>
                        <td>&nbsp;</td>
                        <td align="right">
                          <div class="tabletext" style="font-size: xx-small;">
                            <@ofbizCurrency amount=orderItemPriceInfo.modifyAmount isoCode=currencyUomId/>
                          </div>
                        </td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                    </#list>
                  </#if>

                  <#-- now show inventory reservation info per line item -->
                  <#assign orderItemInventoryReses = orderReadHelper.getOrderItemInventoryReses(orderItem)>
                  <#if orderItemInventoryReses?exists && orderItemInventoryReses?has_content>
                    <#list orderItemInventoryReses as orderItemInventoryRes>
                      <tr>
                        <td align="right" colspan="2">
                          <div class="tabletext" style="font-size: xx-small;">
                            <b><i>Inventory</i>:</b>
                              <a href="/facility/control/EditInventoryItem?inventoryItemId=${orderItemInventoryRes.inventoryItemId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext" style="font-size: xx-small;">${orderItemInventoryRes.inventoryItemId}</a>
                          </div>
                        </td>
                        <td align="center">
                          <div class="tabletext" style="font-size: xx-small;">${orderItemInventoryRes.quantity?string.number}&nbsp;</div>
                        </td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                    </#list>
                  </#if>

                  <#-- now show item issuances per line item -->
                  <#assign itemIssuances = itemIssuancesPerItem.get(orderItem.get("orderItemSeqId"))?if_exists>
                  <#if itemIssuances?has_content>
                    <#list itemIssuances as itemIssuance>
                      <tr>
                        <td align="right" colspan="2">
                          <div class="tabletext" style="font-size: xx-small;">
                            <b><i>Issued to Shipment Item</i>:</b>
                              <a target="facility" href="/facility/control/ViewShipment?shipmentId=${itemIssuance.shipmentId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext" style="font-size: xx-small;">${itemIssuance.shipmentId}</a>:${itemIssuance.shipmentItemSeqId}
                          </div>
                        </td>
                        <td align="center">
                          <div class="tabletext" style="font-size: xx-small;">${itemIssuance.quantity?string.number}&nbsp;</div>
                        </td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                      </tr>
                    </#list>
                  </#if>
                </#list>
              </#if>
              <tr><td colspan="8"><hr class="sepbar"></td></tr>
              <#list orderHeaderAdjustments as orderHeaderAdjustment>
                <#assign adjustmentType = orderHeaderAdjustment.getRelatedOne("OrderAdjustmentType")>
                <tr>
                  <td align="right" colspan="5">
                    <div class="tabletext"><b>${adjustmentType.description}</b> : ${orderHeaderAdjustment.comments?if_exists}</div>
                  </td>
                  <td align="right" nowrap>
                    <div class="tabletext"><@ofbizCurrency amount=Static["org.ofbiz.order.order.OrderReadHelper"].calcOrderAdjustment(orderHeaderAdjustment, orderSubTotal) isoCode=currencyUomId/></div>
                  </td>
                  <td>&nbsp;</td>
                </tr>
              </#list>

              <#-- add new adjustment -->
              <#if security.hasEntityPermission("ORDERMGR", "_UPDATE", session) && orderHeader.statusId != "ORDER_COMPLETED" && orderHeader.statusId != "ORDER_CANCELLED" && orderHeader.statusId != "ORDER_REJECTED">
                <tr>
                  <form name="addAdjustmentForm" method="post" action="<@ofbizUrl>/addOrderAdjustment?${paramString}</@ofbizUrl>">
                    <input type="hidden" name="orderId" value="${orderId}">
                    <input type="hidden" name="comments" value="Added manually by "${userLogin.userLoginId}"">
                    <td align="right" colspan="5">
                      <select name="orderAdjustmentTypeId" class="selectBox">
                        <#list orderAdjustmentTypes as type>
                          <option value="${type.orderAdjustmentTypeId}">${type.description?default(type.orderAdjustmentTypeId)}</option>
                        </#list>
                      </select>
                    </td>
                    <td align="right">
                      <input type="text" name="amount" size="6" value="0.00" class="inputBox">
                    </td>
                    <td align="right" colspan="2">
                      <a href="javascript:document.addAdjustmentForm.submit();" class="buttontext">[Add]</a>
                    </td>
                  </form>
                </tr>
              </#if>

              <#-- subtotal -->
              <tr><td colspan=1></td><td colspan="8"><hr class="sepbar"></td></tr>
              <tr>
                <td align="right" colspan="5"><div class="tabletext"><b>Items Subtotal</b></div></td>
                <td align="right" nowrap><div class="tabletext"><@ofbizCurrency amount=orderSubTotal isoCode=currencyUomId/></div></td>
              </tr>

              <#-- other adjustments -->
              <tr>
                <td align="right" colspan="5"><div class="tabletext"><b>Total Other Order Adjustments</b></div></td>
                <td align="right" nowrap><div class="tabletext"><@ofbizCurrency amount=otherAdjAmount isoCode=currencyUomId/></div></td>
              </tr>

              <#-- shipping adjustments -->
              <tr>
                <td align="right" colspan="5"><div class="tabletext"><b>Total Shipping and Handling</b></div></td>
                <td align="right" nowrap><div class="tabletext"><@ofbizCurrency amount=shippingAmount isoCode=currencyUomId/></div></td>
              </tr>

              <#-- tax adjustments -->
              <tr>
                <td align="right" colspan="5"><div class="tabletext"><b>Total Sales Tax</b></div></td>
                <td align="right" nowrap><div class="tabletext"><@ofbizCurrency amount=taxAmount isoCode=currencyUomId/></div></td>
              </tr>

              <#-- grand total -->
              <tr>
                <td align="right" colspan="5"><div class="tabletext"><b>Total Due</b></div></td>
                <td align="right" nowrap>
                  <div class="tabletext"><@ofbizCurrency amount=grandTotal isoCode=currencyUomId/></div>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -