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

📄 billofsellbackdetail.ascx

📁 c#开发的经典ERP系统
💻 ASCX
📖 第 1 页 / 共 2 页
字号:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="BillOfSellBackDetail.ascx.cs" Inherits="Storage.Sell.ASCX.BillOfSellBackDetail" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<%@ Register TagPrefix="cc2" Namespace="xImageButton" Assembly="xImageButton" %>
<script src="../js/CommFunc.js" type="text/javascript"></script>
<script src="../js/Calendar.js" type="text/javascript"></script>
<script src="../js/CheckDataFunction.js" type="text/javascript"></script>
<script language="JavaScript">
//根据数量,折扣,计算金额
function calMoney(getNumName,getFactMoneyName,getCancelNumsName,getCancelMoneyName)
{
  var NumObj=eval('document.all.'+getNumName);
  var FactMoneyObj=eval('document.all.'+getFactMoneyName);
  var CancelNumsObj=eval('document.all.'+getCancelNumsName);
  var CancelMoneyObj=eval('document.all.'+getCancelMoneyName);
  
   if(eval(NumObj.value)<eval(CancelNumsObj.value)) //如果出货量大于库存量,则只允许出库最大库存量
	{
		CancelNumsObj.value=NumObj.value;
		alert('退货量已大于销售量,仅能以最大销售量退货!');
	}

  
  CancelMoneyObj.value=FormatNumber(eval(FactMoneyObj.value + '/' + NumObj.value + ' * ' + CancelNumsObj.value),2);//计算退款金额
  SumMoney(NumName,FactMoneyName,CancelNumsName,CancelMoneyName,SumNumName,SumFactMoneyName,SumCancelNumsName,SumCancelMoneyName); //做合计处理
}

function SumMoney(NumName,FactMoneyName,CancelNumsName,CancelMoneyName,SumNumName,SumFactMoneyName,SumCancelNumsName,SumCancelMoneyName) //做合计处理
{
 var TotalNum,TotalSubMoney,TotalFactMoney,I;
 TotalNum=0;
 TotalFactMoney=0;
 TotalCancelNum=0;
 TotalCancelMoney=0;
 var NumArray=NumName.split(',');
 var FactMoneyArray=FactMoneyName.split(',');
 var CancelNumArray=CancelNumsName.split(',');
 var CancelMoneyArray=CancelMoneyName.split(',');
  
 var SumNumObj=eval('document.all.'+SumNumName); //合计总数对象
 var SumFactMoneyObj=eval('document.all.'+SumFactMoneyName); //合计实际金额对象
 var SumCancelNumsObj=eval('document.all.'+SumCancelNumsName); //合计退货数量对象
 var SumCancelMoneyObj=eval('document.all.'+SumCancelMoneyName);//合计退款总额对象


 for(I=0;I<CancelNumArray.length;I++)
 {
 TotalCancelNum=TotalCancelNum+parseFloat(eval('document.all.'+CancelNumArray[I]+'.value'));
 }
 SumCancelNumsObj.value=FormatNumber(TotalCancelNum,2);//得到实际退货数量

 for(I=0;I<CancelMoneyArray.length;I++)
 {
 TotalCancelMoney=TotalCancelMoney+parseFloat(eval('document.all.'+CancelMoneyArray[I]+'.value'));
 }
 SumCancelMoneyObj.value=FormatNumber(TotalCancelMoney,2);//得到实际退款金额


}





//格式化数字,如:FormatNumber(498.8573945,2) 格式化为2位小数
function FormatNumber(srcStr,nAfterDot){
     var srcStr,nAfterDot;
     var resultStr,nTen;
     srcStr = ""+srcStr+"";
     strLen = srcStr.length;
     dotPos = srcStr.indexOf(".",0);
     if (dotPos == -1){
       resultStr = srcStr+".";
       for (i=0;i<nAfterDot;i++){
         resultStr = resultStr+"0";
       }
       return resultStr;
     }
     else{
       if ((strLen - dotPos - 1) >= nAfterDot){
         nAfter = dotPos + nAfterDot + 1;
         nTen =1;
         for(j=0;j<nAfterDot;j++){
           nTen = nTen*10;
         }
         resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
         return resultStr;
       }
       else{
         resultStr = srcStr;
         for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
           resultStr = resultStr+"0";
         }
         return resultStr;
       }
     }
   } 

</script>
<table width="100%" align="center" border="0">
	<tr>
		<td align="center">
			<table cellSpacing="0" cellPadding="0" width="100%" background="../images/button/in.gif"
				border="0">
				<tr>
					<td width="30"><IMG height="34" src="../images/button/left.gif" width="27"></td>
					<td><span class="STYLE1">&nbsp; 销售管理 -&gt; 销售退货 </span>
					</td>
					<td align="right"><cc2:mouseimage id="miPrint" Visible="False" ChangeImgUrl="../images/button/btnprint_2.gif" returnImgUrl="../images/button/btnprint.gif"
							ImageUrl="../../images/button/btnprint.gif" runat="server"></cc2:mouseimage><cc2:mouseimage id="miCheck" Visible="False" ChangeImgUrl="../images/button/btncheck_2.gif" returnImgUrl="../images/button/btncheck.gif"
							ImageUrl="../../images/button/btncheck.gif" runat="server"></cc2:mouseimage><cc2:mouseimage id="miSave" Visible="False" ChangeImgUrl="../images/button/btnsave_2.gif" returnImgUrl="../images/button/btnsave.gif"
							ImageUrl="../../images/button/btnsave.gif" runat="server"></cc2:mouseimage><cc2:mouseimage id="miClose" ChangeImgUrl="../images/button/btnclose_2.gif" returnImgUrl="../images/button/btnclose.gif"
							ImageUrl="../../images/button/btnclose.gif" runat="server"></cc2:mouseimage></td>
				</tr>
			</table>
		</td>
	</tr>
	<tr>
		<td vAlign="top" align="center">
			<table cellSpacing="2" cellPadding="3" width="100%" align="center" border="0">
				<tr>
					<td align="center">
						<table cellSpacing="2" cellPadding="3" width="100%" border="0">
							<tr>
								<td align="center">
									<table cellSpacing="2" cellPadding="3" width="95%" border="0">
										<tr>
											<td class="OrderInfo" style="WIDTH: 713px" align="center" width="713"><asp:label id="lblSellCaption" runat="server"></asp:label></td>
											<td class="OrderNo" align="center" width="24%">单号:<asp:textbox id="txBillNo" runat="server" ReadOnly="True" MaxLength="11" Width="107px"></asp:textbox>
												<asp:textbox id="txCustomerID" runat="server" Width="0px">0</asp:textbox></td>
										</tr>
										<tr>
											<td bgColor="#0000ff" colSpan="2" height="1"></td>
										</tr>
									</table>
								</td>
							</tr>
							<tr>
								<td vAlign="bottom" align="center" height="40">
									<table cellSpacing="0" cellPadding="2" width="100%" border="0">
										<tr>
											<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;客户:<asp:textbox id="txCsrName" runat="server" ReadOnly="True" Width="100px"></asp:textbox>&nbsp;<A href="#"></A>
												&nbsp;&nbsp;&nbsp; 电话:
												<asp:textbox id="txCsrPhone" runat="server" ReadOnly="True" Width="100px"></asp:textbox>&nbsp;&nbsp;&nbsp;地址:<asp:textbox id="txCsrAddr" runat="server" ReadOnly="True" Width="184px"></asp:textbox>
												&nbsp;&nbsp;日期:
												<asp:textbox id="txSellDate" runat="server" ReadOnly="True" Width="104px"></asp:textbox></td>
										</tr>
										<tr>
											<td height="35">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;部门:
												<asp:textbox id="txDeptName" runat="server" ReadOnly="True" Width="48px"></asp:textbox>&nbsp;&nbsp;&nbsp;&nbsp;定单号:
												<asp:textbox id="txOrderNO" runat="server" ReadOnly="True" Width="80px"></asp:textbox>&nbsp;&nbsp; 
												收款方式:
												<asp:textbox id="txGatherType" runat="server" ReadOnly="True" Width="48px"></asp:textbox>&nbsp;&nbsp;业务员:
												<asp:textbox id="txSellerName" runat="server" ReadOnly="True" Width="56px"></asp:textbox>&nbsp;&nbsp; 
												运输方式:
												<asp:textbox id="txTransType" runat="server" ReadOnly="True" Width="56px"></asp:textbox></td>
										</tr>
									</table>
									<table cellSpacing="2" cellPadding="3" width="100%" align="center" border="0">
										<tr>

⌨️ 快捷键说明

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