You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
138 lines
11 KiB
138 lines
11 KiB
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SCP_INVOICE_EDIT.aspx.cs" Inherits="SCP.Views.锦州锦恒.SupplierData.SCP_INVOICE_EDIT" %>
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head runat="server">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
|
<title></title>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<f:PageManager runat="server" AutoSizePanelID="Panel1" />
|
|
<f:Panel ID="Panel1" runat="server" Title="" AutoScroll="True">
|
|
<Items>
|
|
<f:Form runat="server" Title="">
|
|
<Toolbars>
|
|
<f:Toolbar ID="Toolbar2" runat="server">
|
|
<Items>
|
|
<f:ToolbarSeparator ID="ToolbarSeparator3" runat="server">
|
|
</f:ToolbarSeparator>
|
|
|
|
<f:Button ID="btnOK" runat="server" Text="修改数据" Hidden="true" OnClientClick="if(!confirm('是否要修改发票?'))return false;" Icon="ApplicationEdit" OnClick="btnOK_Click">
|
|
</f:Button>
|
|
|
|
<f:Button ID="btnApply" runat="server" Text="提交申请" Hidden="true" OnClientClick="if(!confirm('是否要提交申请?'))return false;" Icon="Accept" OnClick="btnApply_Click">
|
|
</f:Button>
|
|
|
|
<f:Button ID="btnMail" runat="server" Text="寄出发票" Hidden="true" OnClientClick="if(!confirm('是否寄出发票?寄出前请检查发票时间和纸质发票时间是否一致!'))return false;" Icon="Mail" OnClick="btnMail_Click" ValidateForms="extForm1">
|
|
</f:Button>
|
|
|
|
<f:Button ID="btnReject" runat="server" Text="发票作废" Hidden="true" OnClientClick="if(!confirm('是否要作废收票?'))return false;" Icon="Exclamation" OnClick="btnReject_Click">
|
|
</f:Button>
|
|
<f:Button ID="btnRed" runat="server" Hidden="true" Text="添加红字发票" OnClientClick="if(!confirm('是否要添加红字发票?'))return false;" Icon="Exclamation" OnClick="btnRed_Click">
|
|
</f:Button>
|
|
</Items>
|
|
</f:Toolbar>
|
|
</Toolbars>
|
|
</f:Form>
|
|
<f:GroupPanel runat="server" ID="gp1" Layout="HBox" >
|
|
<Items>
|
|
<f:Form runat="server">
|
|
<Rows>
|
|
<f:FormRow runat="server" ColumnWidths="25% 25% 25% 25%" ID="FormRow_1">
|
|
<Items>
|
|
<f:TextBox ID="txtBillNo" runat="server" Label="发票单号" Text="" MaxLength="100" Readonly="true" Enabled="false">
|
|
</f:TextBox>
|
|
<f:TextBox ID="txtState" runat="server" Label="状态" Text="" MaxLength="100" Readonly="true" Enabled="false">
|
|
</f:TextBox>
|
|
<f:TextBox ID="txtBillTime" runat="server" Label="创建时间" Text="" MaxLength="100" Readonly="true" Enabled="false" />
|
|
<f:TextBox ID="txtSupplierName" runat="server" Label="供应商" Text="" MaxLength="100" Readonly="true" Enabled="false" />
|
|
</Items>
|
|
</f:FormRow>
|
|
<f:FormRow runat="server" ColumnWidths="25% 25% 25% 25%" ID="FormRow_2">
|
|
<Items>
|
|
<f:Label runat="server" ID="Label1" Text="税率:" Width="100" />
|
|
<f:DropDownList runat="server" Label="税率" ID="txtTax" AutoPostBack="true" >
|
|
<f:ListItem Text="0.16" Value="0.16" />
|
|
<f:ListItem Text="0.13" Value="0.13" />
|
|
<f:ListItem Text="0" Value="0" />
|
|
</f:DropDownList>
|
|
<f:TextBox ID="txtAmount" runat="server" Label="金额" Text="" Readonly="true" Enabled="false" />
|
|
<f:TextBox ID="txtTaxAmount" runat="server" Label="税额" Text="" Readonly="true" Enabled="false">
|
|
</f:TextBox>
|
|
<f:TextBox ID="txtTotal" runat="server" Label="税后金额" Text="" Readonly="true" Enabled="false" />
|
|
</Items>
|
|
</f:FormRow>
|
|
<f:FormRow runat="server" ColumnWidths="25% 25% 25% 25%" ID="FormRow_3">
|
|
<Items>
|
|
<f:NumberBox ID="txtExtend1" runat="server" Label="实际税前金额" Readonly="true" Enabled="false"/>
|
|
<f:NumberBox ID="txtExtend2" runat="server" Label="实际税额" Readonly="true" Enabled="false"/>
|
|
<f:NumberBox ID="txtDiscountPrice1" runat="server" Label="折扣金额(不含税)" Readonly="true" Enabled="false"/>
|
|
<f:NumberBox ID="txtBlancePrice1" runat="server" Label="调整税额" MaxValue="1" Hidden="true" />
|
|
<f:TextBox ID="txtRealTotal" runat="server" Label="开票金额" Text="" Readonly="true" Enabled="false" />
|
|
</Items>
|
|
</f:FormRow>
|
|
<f:FormRow runat="server" ColumnWidths="25% 25% 25% 25% " ID="FormRow_4">
|
|
<Items>
|
|
<f:TextBox ID="txtInvoiceNumber" runat="server" Label="金税票号" Text="" MaxLength="20" Readonly="true" Enabled="false">
|
|
</f:TextBox>
|
|
<f:TextBox ID="txtExpressNumber" runat="server" Label="快递单号" Text="" MaxLength="100" Readonly="true" Enabled="false">
|
|
</f:TextBox>
|
|
<f:DatePicker runat="server" ID ="dpUpdateTime" Label="发票时间" Enabled="false"></f:DatePicker>
|
|
<f:TextBox ID="txtMemo" runat="server" Label="备注" Text="" MaxLength="100">
|
|
</f:TextBox>
|
|
</Items>
|
|
</f:FormRow>
|
|
</Rows>
|
|
</f:Form>
|
|
</Items>
|
|
</f:GroupPanel>
|
|
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="true" PageSize="500" BoxFlex="1" CssClass="maingrid"
|
|
runat="server" DataKeyNames="UID,InvcBillNum,Qty,CanQty,State" IsDatabasePaging="True" AllowPaging="True"
|
|
EnableRowSelectEvent="True" AutoScroll="True" SortField="PartCode" OnRowDataBound="Grid1_RowDataBound">
|
|
<Columns>
|
|
<f:BoundField DataField="ID" HeaderText="ID" ColumnID="ID" Hidden="true" />
|
|
<f:BoundField SortField="ProjectId" DataField="ProjectId" HeaderText="项目编号" ColumnID="ProjectId" Width="100px" />
|
|
<f:BoundField SortField="PoBillNum" DataField="PoBillNum" HeaderText="订单" ColumnID="Line" Width="100px" />
|
|
<f:BoundField SortField="PoLineNum" DataField="PoLineNum" HeaderText="订单行" ColumnID="ProductCode" Width="80px" />
|
|
<%-- <f:BoundField SortField="ProductName" DataField="AsnBillNum" HeaderText="收货单" ColumnID="ProductName" Width="100px" />--%>
|
|
<f:BoundField SortField="AsnBillNum" DataField="AsnBillNum" HeaderText="发货单" ColumnID="UnitCode" Width="120px" />
|
|
<f:BoundField SortField="PartCode" DataField="PartCode" HeaderText="零件号" ColumnID="PackageQty" Width="80px" />
|
|
<f:BoundField SortField="PartDesc1" DataField="PartDesc1" HeaderText="零件名称" ColumnID="CurrencyCode" Width="300px" />
|
|
<f:BoundField SortField="Currency" DataField="Currency" HeaderText="币种" ColumnID="Price" Width="80px" />
|
|
<f:TemplateField Width="90px" HeaderText="单价">
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="txtPrice" runat="server" Width="80px" onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"
|
|
Text='<%# Eval("Price") %>' MaxLength="12" ></asp:TextBox>
|
|
</ItemTemplate>
|
|
</f:TemplateField>
|
|
<f:BoundField SortField="PurCost" runat="server" HeaderText="采购价格" ColumnID="" DataField="PurCost" />
|
|
<f:BoundField SortField="UpdateTime" runat="server" HeaderText="收货日期" ColumnID="" DataField="UpdateTime" />
|
|
<f:BoundField SortField="CanQty" DataField="CanQty" HeaderText="可开票数量" ColumnID="OpenQty" Width="80px" />
|
|
<f:TemplateField HeaderText="开票数量" Width="90px">
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="txtQty" runat="server" Width="80px"
|
|
Text='<%# Eval("Qty") %>' MaxLength="12"></asp:TextBox>
|
|
</ItemTemplate>
|
|
</f:TemplateField>
|
|
<f:TemplateField HeaderText="备注" Width="100px">
|
|
<ItemTemplate>
|
|
<asp:TextBox ID="txtLineMemo" runat="server" Width="300px"
|
|
Text='<%# Eval("Remark") %>' MaxLength="200" ></asp:TextBox>
|
|
</ItemTemplate>
|
|
</f:TemplateField>
|
|
</Columns>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Panel>
|
|
<f:Window runat="server" ID="Window1" Hidden="True"
|
|
WindowPosition="Center" IsModal="true" Title="Popup Window 1" Target="Parent" EnableIFrame="true"
|
|
IFrameUrl="about:blank" Height="640px" Width="700px" OnClose="Window1_OnClose"/>
|
|
<f:Window ID="WindowUpload" runat="server" Hidden="True"
|
|
WindowPosition="Center" IsModal="true" Title="Popup Window 1" Target="Parent" EnableIFrame="true"
|
|
IFrameUrl="about:blank" Height="200px" Width="400px">
|
|
</f:Window>
|
|
</form>
|
|
</body>
|
|
</html>
|
|
|