Commit f06fe833 authored by jshaikh's avatar jshaikh

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@180590 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 903d1042
......@@ -261,7 +261,7 @@
<Implementation>
<Tool Id="ConsumpIssueConfWF" Type="APPLICATION">
<ActualParameters>
<ActualParameter>&lt;Detail1.cons_issue&gt;</ActualParameter>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
......
......@@ -188,34 +188,24 @@
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
</Application>
<Application Id="PurchaseOrderAprvConf" Name="PurchaseOrderAprvConf">
<Application Id="PorderConfWF" Name="PorderConfWF">
<FormalParameters>
<FormalParameter Id="PURC_ORDER" Index="1" Mode="IN">
<FormalParameter Id="REF_ID" Index="1" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="EMP_CODE_APRV" Index="2" Mode="IN">
<FormalParameter Id="XTRA_PARAMS" Index="2" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="XML_DATA_ALL" Index="3" Mode="IN">
<FormalParameter Id="FORCED_FLAG" Index="3" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="PRC_ID" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="keyFlag" Index="5" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
</FormalParameter>
<FormalParameter Id="USER_INFO" Index="6" Mode="IN">
<FormalParameter Id="USER_INFO" Index="4" Mode="IN">
<DataType>
<BasicType Type="STRING"/>
</DataType>
......@@ -223,7 +213,7 @@
</FormalParameters>
<ExtendedAttributes>
<ExtendedAttribute Name="APPLN_TYPE" Value="JB"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.wrkflw.PurchaseOrderAprvConf"/>
<ExtendedAttribute Name="COMP_NAME" Value="ibase.webitm.ejb.dis.adv.PorderConfWF"/>
<ExtendedAttribute Name="METHOD_NAME" Value="confirm"/>
<ExtendedAttribute Name="EXEC_MODE" Value="SYNC"/>
</ExtendedAttributes>
......@@ -280,7 +270,7 @@
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>PORD_APRV</ActualParameter>
<ActualParameter>PORDERAPPROVAL</ActualParameter>
<ActualParameter>PORDERAPRV</ActualParameter>
<ActualParameter>APPROVAL</ActualParameter>
<ActualParameter>PurchaseOrder</ActualParameter>
<ActualParameter>&lt;Detail1.ord_date&gt;</ActualParameter>
......@@ -311,19 +301,17 @@
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="FINEXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="300"/>
<ExtendedAttribute Name="XOffset" Value="170"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PO_APRV_CONF" Name="PO_APRV_CONF">
<Implementation>
<Tool Id="PurchaseOrderAprvConf" Type="APPLICATION">
<Tool Id="PorderConfWF" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>PORD_PJ_APR</ActualParameter>
<ActualParameter>loginCode=$PRFMR_CODE~tloginEmpCode=$PRFMR_CODE</ActualParameter>
<ActualParameter>true</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
</ActualParameters>
</Tool>
......@@ -348,13 +336,23 @@
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="PORD_PJ_APR"/>
<ExtendedAttribute Name="XOffset" Value="850"/>
<ExtendedAttribute Name="XOffset" Value="650"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PM_D" Name="PM_D">
<Implementation>
<No/>
<Tool Id="TranSave" Type="APPLICATION">
<ActualParameters>
<ActualParameter>porder</ActualParameter>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>E</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>FINEXECTVE</Performer>
<StartMode>
......@@ -365,7 +363,7 @@
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="FINEXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="740"/>
<ExtendedAttribute Name="XOffset" Value="590"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
......@@ -388,8 +386,8 @@
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="PUREXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="850"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
<ExtendedAttribute Name="XOffset" Value="730"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PO_PJ_SIGN" Name="PO_PJ_SIGN">
......@@ -400,7 +398,7 @@
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>PORD_APRV</ActualParameter>
<ActualParameter>PORDERAPPROVAL</ActualParameter>
<ActualParameter>PORDERAPRV</ActualParameter>
<ActualParameter>APPROVAL</ActualParameter>
<ActualParameter>PurchaseOrder</ActualParameter>
<ActualParameter>&lt;Detail1.ord_date&gt;</ActualParameter>
......@@ -428,41 +426,15 @@
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="PORD_PJ_APR"/>
<ExtendedAttribute Name="XOffset" Value="300"/>
<ExtendedAttribute Name="XOffset" Value="170"/>
<ExtendedAttribute Name="YOffset" Value="50"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PM_HR_SPAN" Name="PM_HR_SPAN">
<Implementation>
<Tool Id="PurchaseOrderAprvConf" Type="APPLICATION">
<ActualParameters>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>E</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
<Performer>FINEXECTVE</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="FINEXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="160"/>
<ExtendedAttribute Name="YOffset" Value="70"/>
</ExtendedAttributes>
</Activity>
<Activity Id="ESC_ACTIVITY" Name="ESC_ACTIVITY">
<Implementation>
<No/>
</Implementation>
<Performer>FINEXECTVE</Performer>
<Performer>PUREXECTVE</Performer>
<StartMode>
<Automatic/>
</StartMode>
......@@ -470,8 +442,8 @@
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="FINEXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="450"/>
<ExtendedAttribute Name="ParticipantID" Value="PUREXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="280"/>
<ExtendedAttribute Name="YOffset" Value="90"/>
</ExtendedAttributes>
</Activity>
......@@ -483,7 +455,7 @@
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>PORD_APRV</ActualParameter>
<ActualParameter>PORDERAPPROVAL</ActualParameter>
<ActualParameter>PORDERAPRV</ActualParameter>
<ActualParameter>APPROVAL</ActualParameter>
<ActualParameter>PurchaseOrder</ActualParameter>
<ActualParameter>&lt;Detail1.ord_date&gt;</ActualParameter>
......@@ -512,37 +484,21 @@
</TransitionRestrictions>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SCMHEAD"/>
<ExtendedAttribute Name="XOffset" Value="300"/>
<ExtendedAttribute Name="XOffset" Value="170"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="TD_D" Name="TD_D">
<Implementation>
<No/>
</Implementation>
<Performer>SCMHEAD</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SCMHEAD"/>
<ExtendedAttribute Name="XOffset" Value="740"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PORDERAPRV_Act1" Name="PM_HR_SPAN">
<Implementation>
<Tool Id="PurchaseOrderAprvConf" Type="APPLICATION">
<Tool Id="TranSave" Type="APPLICATION">
<ActualParameters>
<ActualParameter>porder</ActualParameter>
<ActualParameter>$REF_ID</ActualParameter>
<ActualParameter>$PRFMR_CODE</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRC_ID</ActualParameter>
<ActualParameter>$XML_DATA_ALL</ActualParameter>
<ActualParameter>$PRFMR_ROLE_CODE</ActualParameter>
<ActualParameter>E</ActualParameter>
<ActualParameter>$USER_INFO</ActualParameter>
</ActualParameters>
</Tool>
</Implementation>
......@@ -555,25 +511,8 @@
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SCMHEAD"/>
<ExtendedAttribute Name="XOffset" Value="160"/>
<ExtendedAttribute Name="YOffset" Value="70"/>
</ExtendedAttributes>
</Activity>
<Activity Id="PORDERAPRV_Act2" Name="ESC_ACTIVITY">
<Implementation>
<No/>
</Implementation>
<Performer>SCMHEAD</Performer>
<StartMode>
<Automatic/>
</StartMode>
<FinishMode>
<Automatic/>
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SCMHEAD"/>
<ExtendedAttribute Name="XOffset" Value="490"/>
<ExtendedAttribute Name="YOffset" Value="80"/>
<ExtendedAttribute Name="XOffset" Value="590"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="FINEXEC_SENDMAIL" Name="FINEXEC_SENDMAIL">
......@@ -595,8 +534,8 @@
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="FINEXECTVE"/>
<ExtendedAttribute Name="XOffset" Value="900"/>
<ExtendedAttribute Name="YOffset" Value="30"/>
<ExtendedAttribute Name="XOffset" Value="780"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
<Activity Id="SCM_SENDMAIL" Name="SCM_SENDMAIL">
......@@ -618,7 +557,7 @@
</FinishMode>
<ExtendedAttributes>
<ExtendedAttribute Name="ParticipantID" Value="SCMHEAD"/>
<ExtendedAttribute Name="XOffset" Value="930"/>
<ExtendedAttribute Name="XOffset" Value="780"/>
<ExtendedAttribute Name="YOffset" Value="40"/>
</ExtendedAttributes>
</Activity>
......@@ -653,7 +592,7 @@
</Activities>
<Transitions>
<Transition From="FINEXEC_SIGN" Id="SINTRNSAVE2" Name="SINTRNSAVE2" To="PM_D">
<Condition Type="CONDITION">$HR_SPAN &lt; 120 &amp;&amp; $APP_RESULT == "S"</Condition>
<Condition Type="CONDITION">$HR_SPAN &lt; 120 &amp;&amp; $APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN,$APP_RESULT"/>
......@@ -678,22 +617,15 @@
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="FINEXEC_SIGN" Id="PorderWrkFlw_ESC" Name="PorderWrkFlw_ESC" To="PM_HR_SPAN">
<Transition From="FINEXEC_SIGN" Id="PorderWrkFlw_ESC" Name="PorderWrkFlw_ESC" To="SCMHD_SIGN">
<Condition Type="CONDITION">$HR_SPAN &gt; 120</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="PM_HR_SPAN" Id="CONDITION5" Name="CONDITION5" To="SCMHD_SIGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="SCMHD_SIGN" Id="SINTRNSAVE3" Name="SINTRNSAVE3" To="TD_D">
<Condition Type="CONDITION">$HR_SPAN &lt; 120 &amp;&amp; $APP_RESULT == "S"</Condition>
<Condition Type="CONDITION">$HR_SPAN &lt; 120 &amp;&amp; $APP_RESULT == "S"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN,$APP_RESULT"/>
......@@ -713,20 +645,13 @@
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_STATUS"/>
</ExtendedAttributes>
</Transition>
<Transition From="SCMHD_SIGN" Id="PORDERAPRV_Tra26" To="PORDERAPRV_Act1">
<Transition From="SCMHD_SIGN" Id="PORDERAPRV_Tra26" To="PO_PJ_SIGN">
<Condition Type="CONDITION">$HR_SPAN &gt; 120</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$HR_SPAN"/>
</ExtendedAttributes>
</Transition>
<Transition From="PORDERAPRV_Act1" Id="PORDERAPRV_Tra27" To="PO_PJ_SIGN">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
<ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
<ExtendedAttribute Name="VAR_NAMES" Value="$APP_RESULT"/>
</ExtendedAttributes>
</Transition>
<Transition From="PO_APRV_CONF" Id="PORDERAPRV_Tra29" To="SCM_SENDMAIL">
<Condition Type="CONDITION">$APP_RESULT=="Y"</Condition>
<ExtendedAttributes>
......@@ -766,9 +691,9 @@
<ExtendedAttributes>
<ExtendedAttribute Name="StartOfWorkflow" Value="PUREXECTVE;PORDERAPRV;60;50;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="PUREXECTVE;PORDER_REJMAIL;610;40;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="FINEXECTVE;FINEXEC_SENDMAIL;1050;30;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SCMHEAD;SCM_SENDMAIL;1100;40;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="PUREXECTVE;PUREXEC_SENDMAIL;990;50;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="PUREXECTVE;PUREXEC_SENDMAIL;930;40;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="FINEXECTVE;FINEXEC_SENDMAIL;930;40;NOROUTING"/>
<ExtendedAttribute Name="EndOfWorkflow" Value="SCMHEAD;SCM_SENDMAIL;930;40;NOROUTING"/>
<ExtendedAttribute Name="ParticipantVisualOrder" Value="PUREXECTVE;FINEXECTVE;SCMHEAD;PORD_PJ_APR;"/>
</ExtendedAttributes>
</WorkflowProcess>
......
<?xml version='1.0' encoding='UTF-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<link type="text/css" rel="stylesheet" href="/ibase/E12MOBILE/css/workflowsign.css"></link>
<link type="text/css" rel="stylesheet" href="/ibase/E12MOBILE/css/expandy.css"></link>
<link type="text/css" rel="stylesheet" href="/ibase/webitm/css/fonts.css"/>
<link type="text/css" rel="stylesheet" href="/ibase/E12MOBILE/css/hr_portal1.css"></link>
<!--<link type="text/css" rel="stylesheet" href="/home/base/Jaff/Proteus Vision Workflow/css/workflowsign.css"></link>
<link type="text/css" rel="stylesheet" href="/home/base/Jaff/Proteus Vision Workflow/css/expandy.css"></link>
<link type="text/css" rel="stylesheet" href="/home/base/Jaff/Proteus Vision Workflow/css/fonts.css"/>
<link type="text/css" rel="stylesheet" href="/home/base/Jaff/Proteus Vision Workflow/css/hr_portal1.css"></link>-->
<style type="text/css">
.tableClass {margin-bottom:10px; width:100%; background-color:#FFF;
/*padding:10px;*/ border-left: 1px solid #d9d9d9; border-top: 1px
solid #d9d9d9;}
.tableClass td {border-bottom: 1px solid #d9d9d9; border-right: 1px solid
#d9d9d9; font-size:14px;}
.tbletopbrd{border-top:2px solid #5fdeb2;}
.date {
color: #9d9ca2;
font-size: 11px;
font-weight: normal;
}
td {
padding: 5px;
}
</style>
</head>
<body>
<INPUT type="hidden" name="OBJ_NAME" id="OBJ_NAME" value='porder'/>
<INPUT type='hidden' name='OBJ_CONTEXT' value='1'/>
<INPUT type='hidden' name='EDIT_FLAG' value='A'/>
<INPUT type='hidden' name='DOM_ID' value='{@domID}'/>
<INPUT type='hidden' name='DB_ID' value='{@dbID}'/>
<xsl:for-each select="//Detail1">
<!--<xsl:variable name="dbID">
<xsl:value-of select="@dbID" />
</xsl:variable>
<xsl:variable name="sale_order">
<xsl:value-of select="sale_order" />
</xsl:variable>
<xsl:variable name="order_date">
<xsl:value-of select="order_date" />
</xsl:variable>
<xsl:variable name="order_type">
<xsl:value-of select="order_type" />
</xsl:variable>
<xsl:variable name="cust_code">
<xsl:value-of select="cust_code" />
</xsl:variable>
<xsl:variable name="sales_pers">
<xsl:value-of select="sales_pers" />
</xsl:variable>
<xsl:variable name="crterm_descr">
<xsl:value-of select="crterm_descr" />
</xsl:variable>
<xsl:variable name="site_code__ship">
<xsl:value-of select="site_code__ship" />
</xsl:variable>
<xsl:variable name="itemser_descr">
<xsl:value-of select="itemser_descr" />
</xsl:variable>
<xsl:variable name="descr">
<xsl:value-of select="descr" />
</xsl:variable>
<xsl:variable name="os_amt ">
<xsl:value-of select="os_amt" />
</xsl:variable>
<xsl:variable name="remarks">
<xsl:value-of select="remarks" />
</xsl:variable>-->
<TABLE name="main" id="main" class="tLabel" style="position:relative; width:100%; border-top: #5fdeb2 3px solid;" cellspacing="0" cellpadding="0" >
<tr>
<td colspan="3" >
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" class="tblenew">
<tr>
<td class="tLabelDataD3" width="50%" style="text-align:left;" >
<font size="2">
Purchase order:
<b><xsl:value-of select="purc_order" /></b>
</font>
</td>
<td class="tLabelDataD3" width="50%" style="text-align:right;">
<font size="2">
Date:
<b><xsl:value-of select="ord_date"/></b>
</font>
</td>
</tr>
<tr>
<td colspan="3" class = "tLabelDataD3" >
<div class = "tLabelDataD3" >
<font size="4">
<b><xsl:value-of select="supp_name"/></b>
</font>
</div>
<div class="empInfoDiv" >
<font size="3">
<b><xsl:value-of select="supp_code"/></b>
</font>
</div>
</td>
</tr>
&#160;
<tr>
<td class="tLabelDataD3" width="50%" style="text-align:left;" >
<font size="2">
Site :
<b><xsl:value-of select="site_descr"/>
(<xsl:value-of select="site_code__ord"/>)</b>
</font>
</td>
<td class="tLabelDataD3" width="50%" style="text-align:right;">
<font size="2">
Item series :
<b><xsl:value-of select="item_ser"/></b>
</font>
</td>
</tr>
</TABLE>
</td>
</tr>
<tr>
<td colspan="3">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="tTitleD" >
<tr>
<td class="cellttl1">Department: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:value-of select="department_descr"/>&#160;
(<xsl:value-of select="dept_code"/>)
</font>
</td>
</tr>
<tr>
<td class="cellttl1"> Delivery term: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:value-of select="dlv_term" />&#160;
<xsl:value-of select="delivery_term_descr" />
</font>
</td>
</tr>
<tr>
<td class="cellttl1">Order by: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:value-of select="emp_code" />
</font>
</td>
</tr>
<tr>
<td class="cellttl1">Delivery address: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:value-of select= "site_descr"/>&#160;
(<xsl:value-of select= "site_code__dlv"/>)<br/>
<xsl:value-of select= "site_add1"/>,<br/>
<xsl:value-of select= "site_add2"/>,&#160;
<xsl:value-of select= "city__site"/>
</font>
</td>
</tr>
<tr>
<td class="cellttl1">Transport mode: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:choose>
<xsl:when test="trans_mode='A' ">
By Air
</xsl:when>
<xsl:when test="trans_mode='R' ">
By Road
</xsl:when>
<xsl:when test="trans_mode='L' ">
By Rail
</xsl:when>
<xsl:when test="trans_mode='S' ">
By Ship
</xsl:when>
</xsl:choose>
</font>
</td>
</tr>
<tr>
<td class="cellttl1">Credit term: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
<xsl:value-of select= "crterm_descr"/>&#160;
(<xsl:value-of select= "cr_term"/>)
</font>
</td>
</tr>
<tr>
<td class="cellttl1">Order amount: </td>
<td class="tLabelDataD1" style="text-align:left">
<font size="2">
(<xsl:value-of select="curr_code"/>) <xsl:value-of select="ord_amt" />
</font>
</td>
</tr>
</table>
</td>
</tr>
</TABLE>
</xsl:for-each>
<br/>
<div style="overflow-x: scroll; width:100%">
<table class="tableClass" cellSpacing="0" cellPadding="0" width="100%" border="0">
<tbody>
<xsl:for-each select="//Detail1">
<tr border="1">
<td class="editDisplayheaderClass">
<font face="Times New Roman" size="2">Sr no</font>
</td>
<td class="editDisplayheaderClass">
<font face="Times New Roman" size="2">Item</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Quantity</font>
</td>
<td class="editDisplayheaderClass">
<font face="Times New Roman" size="2">Unit</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Rate</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Discount</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Tax amount</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Net amount</font>
</td>
<td class="editDisplayheaderClass" align="right">
<font face="Times New Roman" size="2">Total amount</font>
</td>
<td class="editDisplayheaderClass">
<font face="Times New Roman" size="2">Delivery date</font>
</td>
</tr>
</xsl:for-each>
<xsl:for-each select="//Detail2">
<xsl:sort select="item_code" />
<xsl:variable name="dbID">
<xsl:value-of select="@domID" />
</xsl:variable>
<xsl:variable name="line_no">
<xsl:value-of select="line_no" />
</xsl:variable>
<xsl:variable name="line_no__inv">
<xsl:value-of select="line_no__inv" />
</xsl:variable>
<tr>
<td class="editDisplayColumnClass" style = "padding: 5px;color:#555;">
<font face="Times New Roman" size="2">
<xsl:value-of select="line_no"/>
</font>
</td>
<!--<td class="editDisplayColumnClass" style="padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail1">
<xsl:value-of select="ovos_amt" />
</xsl:for-each>
</font>
</td>-->
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<xsl:value-of select="item_descr" />&#160;
(<xsl:value-of select="item_code" />)
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<xsl:value-of select="quantity" />
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<xsl:value-of select="unit" />
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<!--<xsl:value-of select="rate" />-->
<xsl:value-of select="format-number(rate, '##,###,###,###,###')"/>
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<!--<xsl:value-of select="discount" />-->
<xsl:value-of select="format-number(discount, '##,###,###,###,###')"/>
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<xsl:value-of select="format-number(tax_amt, '##,###,###,###,###')"/>
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style = "padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:value-of select="format-number(net_amt, '##,###,###,###,###')"/>
</font>
</td>
<td class="editDisplayColumnClass" style = "padding: 5px;color:#555;" align="right">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail1">
<xsl:value-of select="format-number(tot_amt, '##,###,###,###,###')"/>
</xsl:for-each>
</font>
</td>
<td class="editDisplayColumnClass" style="padding: 5px;color:#555;">
<font face="Times New Roman" size="2">
<xsl:for-each select="//Detail2">
<xsl:value-of select="dlv_date" />
</xsl:for-each>
</font>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment