Mode:

Compact lists

Showing:

Documentation
Used by
References
Included from
Source
Stylesheet ph_supply.xsl
Included from
Stylesheet version 1.0
Template ce:BookSupplyingHeader
Documentation

Description

 info see parent 'ph_main.xsl' 
 #H2# preinclude see 'ph_main.xsl'/'# common inclusion' 
 #H2# TEMPLATE 
Namespace No namespace
Match ce:BookSupplyingHeader
Mode #default
References
Template
Import precedence 0
Source
<xsl:template match="ce:BookSupplyingHeader">
  <!--Cmt:   -->
  <div class="shadow container p-3 mb-3 rounded bg-light">
    <div class="row">
      <div class="col-12">
        <xsl:call-template name="nLoopExceptBr"/>
      </div>
    </div>
  </div>
</xsl:template>
Template tplSplitDeliveryRequest
Documentation

Description

 Cmt_Block 'tplSplitDeliveryRequest' 
Namespace No namespace
Used by
Template
References
Variable
Template
Import precedence 0
Source
<xsl:template name="tplSplitDeliveryRequest">
  <xsl:if test="starts-with($i_doc_type, 'dt_SplitDeliveryRequest') or starts-with($i_doc_type, 'dt_SplitDelivery') or starts-with($i_doc_type, 'dt_DistributionAppointmentRequest') or starts-with($i_doc_type, 'dt_DistributionAppointmentRequestResponse') or starts-with($i_doc_type, 'dt_ShippingNotice') or starts-with($i_doc_type, 'dt_ReceptionNotice')">
    <xsl:for-each select="./ce:Request/ce:SplitDeliveryRequest | ./ce:Request/ce:SplitDelivery | ./ce:Request/ce:DistributionAppointmentRequest | ./ce:Request/ce:DistributionAppointmentRequestResponse | ./ce:Request/ce:ShippingNotice | ./ce:Request/ce:ReceptionNotice">
      <!-- Cmt_Push: body -->
      <xsl:call-template name="nLoopExceptBr">
        <!-- call : DeliveryRequestHeader  -->
        <xsl:with-param name="aExcept">!DeliveryItem!Comment!Extrinsic!DateInfo!ArticleDescription!Loadings!ContainerModel!IssueCode!IssueComment!</xsl:with-param>
      </xsl:call-template>
      <!--Cmt row ce:ArticleDescription -->
      <xsl:if test="./ce:ArticleDescription != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:ArticleDescription"/>
        </div>
      </xsl:if>
      <!--Cmt row ce:ContainerModel -->
      <xsl:if test="./ce:ContainerModel != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:ContainerModel"/>
        </div>
      </xsl:if>
      <!--Cmt row ce:Loadings -->
      <xsl:if test="./ce:Loadings != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:Loadings"/>
        </div>
      </xsl:if>
      <!--Cmt row ce:Comment -->
      <xsl:if test="./ce:Comment != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:Comment"/>
        </div>
      </xsl:if>
      <xsl:if test="./ce:Extrinsic != '' or ./ce:DateInfo != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <div class="row">
            <div class="col-12">
              <xsl:call-template name="nLoopExceptBr">
                <xsl:with-param name="aExcept">!ArticleDescription!ContainerModel!Loadings!BookSupplyingHeader!</xsl:with-param>
              </xsl:call-template>
            </div>
          </div>
        </div>
      </xsl:if>
      <!--Cmt row ce:IssueCode -->
      <xsl:if test="./ce:IssueCode != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:IssueCode"/>
        </div>
      </xsl:if>
      <!--Cmt row ce:IssueComment -->
      <xsl:if test="./ce:IssueComment != ''">
        <div class="shadow container p-3 mb-3 rounded bg-light">
          <xsl:apply-templates mode="mdRow" select="ce:IssueComment"/>
        </div>
      </xsl:if>
    </xsl:for-each>
  </xsl:if>
</xsl:template>