Files
SIG/Sistemas/Empresa.aspx
rrene 1c14bceea9 -- cambio de GlobalDTSubProyectos
- cambio en GlobalDTUsuarios
2024-08-01 05:46:28 -07:00

1515 lines
128 KiB
Plaintext

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Empresa.aspx.vb" Inherits="Sistemas_Empresa" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content4" ContentPlaceHolderID="css" runat="Server">
<style>
.GVGrupoEmpresas td:nth-child(1) {
width: 70%;
}
.GVGrupoEmpresas td:nth-child(2) {
width: 30%;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="E" runat="Server">
<asp:Literal ID="LtlTitulo" runat="server" Text="Registro de Empresas"></asp:Literal>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="H" runat="Server">
<asp:UpdatePanel ID="UpAccciones" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<li>
<asp:LinkButton ID="LnkClonmarCNomModal" OnClick="LnkClonmarCNomModal_Click" runat="server"><i class="fa fa-clone"></i> Clonar Conceptos Nómina</asp:LinkButton>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="C" runat="Server">
<script language="javascript" type="text/javascript">
function SetText(ObjFrom, ObjTo) {
ObjTo.innerText = ObjFrom.value;
}
function SetText2(ObjTo, Value) {
ObjTo.innerText = Value;
}
function getSelectedText(Obj, IfIsNull) {
if (Obj.selectedIndex == -1)
return IfIsNull;
else
return Obj.options[Obj.selectedIndex].text;
}
</script>
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top: 20px;">
<tr>
<td align="left">
<asp:UpdatePanel ID="UpDatos" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="BtnCargarCuentas" runat="server" ClientIDMode="Static" Text="CargaCuentas" Style="display: none;" />
<asp:HiddenField ID="HdnCuenta" runat="server" ClientIDMode="Static" Value="0" />
<ajax:TabContainer ID="Tab" runat="server" Width="100%" ActiveTabIndex="0">
<ajax:TabPanel HeaderText="Empresa" ID="TabPanel1" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Datos de la Empresa</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Clave de Empresa:</td>
<td>
<asp:TextBox ID="TxtCveEmpresa" runat="server" MaxLength="50" Width="60px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCveEmpresa" runat="server" ControlToValidate="TxtCveEmpresa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''CveEmpresa de la Empresa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECveEmpresa" runat="server" HighlightCssClass="vco" TargetControlID="RFVCveEmpresa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Razón Social:</td>
<td>
<asp:TextBox ID="TxtEmpresa" runat="server" MaxLength="50" Width="350px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVEmpresa" runat="server" ControlToValidate="TxtEmpresa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre de la Empresa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEEmpresa" runat="server" HighlightCssClass="vco" TargetControlID="RFVEmpresa" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Nombre Corto:</td>
<td>
<asp:TextBox ID="TxtNombreCorto" runat="server" MaxLength="5" Width="60px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVNombreCorto" runat="server" ControlToValidate="TxtEmpresa" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Nombre Corto de la Empresa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCENombreCorto" runat="server" HighlightCssClass="vco" TargetControlID="RFVNombreCorto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Dirección:</td>
<td>
<asp:TextBox ID="TxtDireccion" runat="server" MaxLength="50" Width="350px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVDireccion" runat="server" ControlToValidate="TxtDireccion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Direccion''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEDireccion" runat="server" HighlightCssClass="vco" TargetControlID="RFVDireccion" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Número Exterior:</td>
<td>
<asp:TextBox ID="TxtNoExt" runat="server" MaxLength="50" Width="60px"></asp:TextBox>
<%-- <asp:RequiredFieldValidator ID="RFVNoExt" runat="server" ControlToValidate="TxtNoExt" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''NoExt''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCallOutExtender ID="VCENoExt" runat="server" HighlightCssClass="vco" TargetControlID="RFVNoExt" Width="300px"></ajax:ValidatorCallOutExtender>--%>
</td>
</tr>
<tr>
<td>Número Interior:</td>
<td>
<asp:TextBox ID="TxtNoInt" runat="server" MaxLength="50" Width="60px"></asp:TextBox>
<%--<asp:RequiredFieldValidator ID="RFVNoInt" runat="server" ControlToValidate="TxtNoInt" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''NoInt''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCallOutExtender ID="VCENoInt" runat="server" HighlightCssClass="vco" TargetControlID="RFVNoInt" Width="300px"></ajax:ValidatorCallOutExtender>--%>
</td>
</tr>
<tr>
<td>Colonia:</td>
<td>
<asp:TextBox ID="TxtColonia" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVColonia" runat="server" ControlToValidate="TxtColonia" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Colonia''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEColonia" runat="server" HighlightCssClass="vco" TargetControlID="RFVColonia" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Ciudad:</td>
<td>
<asp:TextBox ID="TxtCiudad" runat="server" MaxLength="20" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCiudad" runat="server" ControlToValidate="TxtCiudad" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Ciudad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECiudad" runat="server" HighlightCssClass="vco" TargetControlID="RFVCiudad" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Estado:</td>
<td>
<asp:TextBox ID="TxtEstado" runat="server" MaxLength="20" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVEstado" runat="server" ControlToValidate="TxtEstado" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Estado''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEEstado" runat="server" HighlightCssClass="vco" TargetControlID="RFVEstado" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Código Postal:</td>
<td>
<asp:TextBox ID="TxtCP" runat="server" MaxLength="5" Width="60px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVCP" runat="server" ControlToValidate="TxtCP" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Codigo Postal''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCECP" runat="server" HighlightCssClass="vco" TargetControlID="RFVCP" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:CompareValidator ID="CVCP" runat="server" ControlToValidate="TxtCP" Display="None" ErrorMessage="El campo <b>''Codigo Postal''</b> no tiene el formato correcto, por favor corrija e intente de nuevo (Solo formato numérico)." Operator="DataTypeCheck" Type="Integer" ValidationGroup="GrpGuardar"></asp:CompareValidator>
</td>
</tr>
<tr>
<td>Localidad:</td>
<td>
<asp:TextBox ID="TxtLocalidad" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<%-- <tr>
<td>Régimen:</td>
<td>
<asp:TextBox ID="TxtRegimen" runat="server" MaxLength="100" Width="350px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVRegimen" runat="server" ControlToValidate="TxtRegimen" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Regimen'</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCERegimen" runat="server" HighlightCssClass="vco" TargetControlID="RFVRegimen" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>--%>
<tr>
<td>Régimen:</td>
<td>
<asp:DropDownList ID="DdlRegimen" runat="server" DataValueField="CveRegimenFiscal" DataTextField="CodigoRegimenFiscalTexto" CssClass="select2me" Width="350px"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RFCDdlRegimen" runat="server" ControlToValidate="DdlRegimen" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Regimen'</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="RFCDdlRegimen" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>CURP:</td>
<td>
<asp:TextBox ID="TxtCURP" runat="server" MaxLength="18" Width="350px"></asp:TextBox>
</td>
</tr>
<tr>
<td>RFC:</td>
<td>
<asp:TextBox ID="TxtRFC" runat="server" MaxLength="13" Width="100px"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVRFC" runat="server" Display="Dynamic" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es incorrecto, por favor ingréselo." ValidationGroup="GrpGuardar" ControlToValidate="TxtRFC" ValidationExpression="^[a-zA-Z.)(/\\&-]{3,4}(\d{6})((\D|\d){2})((\D|\d){1})$"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RFVRFC" runat="server" ControlToValidate="TxtRFC" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''RFC''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCERFC" runat="server" HighlightCssClass="vco" TargetControlID="RFVRFC" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="VCEREVRFC" runat="server" HighlightCssClass="vco" TargetControlID="REVRFC" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Teléfono:</td>
<td>
<asp:TextBox ID="TxtTelefono" runat="server" MaxLength="10" Width="100px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVTelefono" runat="server" ControlToValidate="TxtTelefono" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Telefono''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCETelefono" runat="server" HighlightCssClass="vco" TargetControlID="RFVTelefono" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Extensión:</td>
<td>
<asp:TextBox ID="TxtExtension" runat="server" MaxLength="10" Width="100px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Representante Legal:</td>
<td>
<asp:TextBox ID="TxtContacto" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVContacto" runat="server" ControlToValidate="TxtContacto" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Contacto''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEContacto" runat="server" HighlightCssClass="vco" TargetControlID="RFVContacto" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Mail:</td>
<td>
<asp:TextBox ID="TxtMail" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVMail" runat="server" ControlToValidate="TxtMail" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Mail''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEMail" runat="server" HighlightCssClass="vco" TargetControlID="RFVMail" Width="300px"></ajax:ValidatorCalloutExtender>
<ajax:ValidatorCalloutExtender ID="VCEMailInvalido" runat="server" HighlightCssClass="vco" TargetControlID="REVMail" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:RegularExpressionValidator ID="REVMail" runat="server" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="TxtMail" ErrorMessage="<b><span style='text-decoration: underline'></span></b><br />Favor de Introducir una direccion <b>''Mail''</b> Valida."></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td>Mostrar Ret. IVA: </td>
<td>
<asp:CheckBox ID="ChkMostrarRetIVA" runat="server" /></td>
</tr>
<tr>
<td>Mostrar Ret. ISR: </td>
<td>
<asp:CheckBox ID="ChkMostrarRetISR" runat="server" /></td>
<tr>
<td>Tipo de Facturación:</td>
<td>
<asp:DropDownList ID="DdlTipoFacturacion" class="select2me" runat="server" ValidationGroup="GrpGuardar">
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
<asp:ListItem Text="CBB" Value="CBB"></asp:ListItem>
<asp:ListItem Text="CFDi" Value="CFDi"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVTipoFacturacion" runat="server" ControlToValidate="DdlTipoFacturacion" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo de Facturación''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCETipoFacturacion" runat="server" HighlightCssClass="vco" TargetControlID="RFVTipoFacturacion" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Importe:</td>
<td>
<asp:TextBox ID="TxtImporte" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server" TargetControlID="TxtImporte" ValidChars="." FilterType="Numbers, Custom" />
</td>
</tr>
<tr>
<td>Plataforma:</td>
<td>
<asp:DropDownList ID="DdlPlataforma" class="select2me" runat="server" ValidationGroup="GrpGuardar">
<asp:ListItem Text="Seleccione" Value="-1"></asp:ListItem>
<asp:ListItem Text="SIG" Value="1"></asp:ListItem>
<asp:ListItem Text="PyMES" Value="2"></asp:ListItem>
<asp:ListItem Text="Rastreo" Value="3"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVPlataforma" runat="server" ControlToValidate="DdlPlataforma" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plataforma''</b> es necesario, por favor seleccione uno." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEPlataforma" runat="server" HighlightCssClass="vco" TargetControlID="RFVPlataforma" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Huso Horario:</td>
<td>
<%--<asp:DropDownList ID="DdlUTCHora" runat="server" CssClass="form-control select2me" Width="300px"></asp:DropDownList> --%>
<asp:DropDownList ID="DdlZonaHoraria" DataTextField="DisplayText" DataValueField="CveZonaHoraria" runat="server" CssClass="form-control input-sm select2me" Width="300px">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RfvDdlZonaHoraria" runat="server" ControlToValidate="DdlZonaHoraria" Display="None"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Huso Horario'</b> es necesario, por favor ingréselo." InitialValue="-1" ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="vceRfvDdlZonaHoraria" runat="server" HighlightCssClass="vco" TargetControlID="RfvDdlZonaHoraria" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="portlet light xspadding bordered" id="BiInform" runat="server">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">BI Inform </span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>BI Usuario:</td>
<td>
<asp:TextBox ID="TxtBIUsuario" runat="server" MaxLength="50" Width="200px"></asp:TextBox></td>
</tr>
<tr>
<td>BI Contraseña:</td>
<td>
<asp:TextBox ID="TxtBIContraseña" runat="server" MaxLength="50" Width="200px"></asp:TextBox></td>
</tr>
<tr>
<td>PAC:</td>
<td>
<asp:DropDownList ID="DdlCvePac" DataTextField="PAC" DataValueField="CvePAC" class="select2me" runat="server" Width="200px"></asp:DropDownList></td>
</tr>
</table>
</div>
</div>
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">CSD </span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<asp:UpdatePanel runat="server" ID="UpArchivoDescarga">
<ContentTemplate>
<table border="0">
<tr>
<td>Archivo Key:</td>
<td>
<asp:TextBox ID="TxtArchivoKey" runat="server" MaxLength="115" Width="200px"></asp:TextBox>
</td>
<td>
<asp:LinkButton ID="LnkArchivoKey" runat="server" CssClass="btn btn-circle btn-sm green" Text="<i title='Subir Documento' class='fa fa-upload' title='Subir Documento' tooltip='Subir' ></i>" />
<asp:LinkButton ID="LbArchivoKeyDescarga" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i title='Bajar Documento' class='fa fa-download' title='Bajar Documento' tooltip='Descargar'></i>" Visible="false" />
</td>
</tr>
<tr>
<td>Archivo CER:</td>
<td>
<asp:TextBox ID="TxtArchivoCer" runat="server" MaxLength="115" Width="200px"></asp:TextBox>
</td>
<td>
<asp:LinkButton ID="LnkArchivoCer" runat="server" CssClass="btn btn-circle btn-sm green" Text="<i title='Subir Documento' class='fa fa-upload' title='Subir Documento' tooltip='Subir' ></i>" />
<asp:LinkButton ID="LbArchivoCerDescarga" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i title='Bajar Documento' class='fa fa-download' title='Bajar Documento' tooltip='Descargar'></i>" Visible="false" />
</td>
</tr>
<tr>
<td>Archivo PFX:</td>
<td>
<asp:TextBox ID="TxtArchivoPfx" runat="server" MaxLength="115" Width="200px"></asp:TextBox>
</td>
<td>
<asp:LinkButton ID="LnkArchivoPfx" runat="server" CssClass="btn btn-circle btn-sm green" Text="<i title='Subir Documento' class='fa fa-upload' title='Subir Documento' tooltip='Subir' ></i>" />
<asp:LinkButton ID="LbArchivoPfxDescarga" runat="server" CssClass="btn btn-circle btn-sm blue" Text="<i title='Bajar Documento' class='fa fa-download' title='Bajar Documento' tooltip='Descargar'></i>" Visible="false" />
</td>
</tr>
<tr>
<td>Contraseña Key: </td>
<td>
<asp:TextBox ID="TxtContraseñaKey" runat="server" MaxLength="50" Width="200px"></asp:TextBox></td>
</tr>
<tr>
<td>Contraseña CIEC: </td>
<td>
<asp:TextBox ID="TxtCIEC" runat="server" MaxLength="50" Width="50px"></asp:TextBox></td>
</tr>
<tr id="TrRegistrarPAC3" runat="server">
<td colspan="2">
<asp:LinkButton ID="LnkRegistrarPAC3" runat="server" CssClass="Texto" OnClick="LnkRegistrarPAC3_Click">Registrar en ProFact</asp:LinkButton>
</td>
</tr>
</table>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="LbArchivoKeyDescarga" />
<asp:PostBackTrigger ControlID="LbArchivoCerDescarga" />
<asp:PostBackTrigger ControlID="LbArchivoPfxDescarga" />
</Triggers>
</asp:UpdatePanel>
</div>
</div>
<asp:UpdatePanel runat="server" ID="UpmodalFiel" UpdateMode="Conditional">
<ContentTemplate>
<div class="portlet light xspadding bordered" id="Div2" runat="server">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Datos Fiel </span>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
<div class="actions">
<div class="btn-group">
<asp:LinkButton ID="LnkOpenModalDatosFiel" OnClick="LnkOpenModalDatosFiel_Click" CssClass="btn btn-default" runat="server">Actualizar</asp:LinkButton>
</div>
</div>
</div>
<div class="portlet-body">
<div class="row">
<div class="col-md-4">Archivo PFX:</div>
<div class="col-md-8">
<asp:Label ID="LblPfx" runat="server" Text=""></asp:Label>
</div>
</div>
<div class="row">
<div class="col-md-4">Contraseña Fiel:</div>
<div class="col-md-8">
<asp:Label ID="lblPassFiel" runat="server" Text=""></asp:Label>
</div>
</div>
<div class="row">
<div class="col-md-4">Descarga Masiva Sat(Tarea Programada):</div>
<div class="col-md-8">
<asp:CheckBox ID="ChkDescargaMasivaSat" AutoPostBack="true" CssClass="chksino" OnCheckedChanged="ChkDescargaMasivaSat_CheckedChanged" Text=" " runat="server" />
</div>
</div>
</div>
</div>
<div id="ModalUpFiel" class="modal ADS fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header ">
<h4 class="modal-title">Actualizar PFX y Contraseña Fiel</h4>
</div>
<div class="modal-body">
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtFielPass" ClientIDMode="Static" CssClass="form-control" runat="server"></asp:TextBox>
<asp:Label runat="server" AssociatedControlID="TxtFielPass">Contraseña</asp:Label>
</div>
<asp:RequiredFieldValidator ID="RFVTxtFielPass" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtImporte"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El Campo <b>''Contraseña''</b> es necesario, por favor ingréselo."
ValidationGroup="GrpUpDatosFiel"></asp:RequiredFieldValidator>
<div class="row">
<div class="col-md-6">
<div>Archivo CER</div>
<div>
<asp:TextBox ID="TxtFielArchivoCER" ClientIDMode="Static" CssClass="ADSdropzone hidden" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVTxtFielArchivoCER" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtImporte" InitialValue="[]"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El Archivo <b>''Archivo CER''</b> es necesario, por favor ingréselo."
ValidationGroup="GrpUpDatosFiel"></asp:RequiredFieldValidator>
</div>
</div>
<div class="col-md-6">
<div>Archivo Key</div>
<div>
<asp:TextBox ID="TxtFielArchivoKey" ClientIDMode="Static" CssClass="ADSdropzone hidden" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RFVFielArchivoKey" runat="server" CssClass="help-block errorimput" ControlToValidate="TxtImporte" InitialValue="[]"
ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El Archivo <b>''Archivo Key''</b> es necesario, por favor ingréselo."
ValidationGroup="GrpUpDatosFiel"></asp:RequiredFieldValidator>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<asp:UpdatePanel ID="UpFooter" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:LinkButton ID="LnkUpDatosFiel" runat="server" CssClass="btn btn-primary" ValidationGroup="GrpUpDatosFiel" OnClick="LnkUpDatosFiel_Click"> <i class='material-icons'>done_all</i> Actualizar</asp:LinkButton>
<button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">NÓMINA </span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0" width="100%">
<tr>
<%-- <td width="120px">Registro Patronal:</td>
<td>
<asp:TextBox ID="TxtRegistoPatronal" runat="server" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
</td>--%>
</tr>
<tr>
<td>Área Geográfica:</td>
<td>
<asp:TextBox ID="TxtAreaGeografica" runat="server" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel HeaderText="Configuración de Correo" ID="TabPanel2" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Envío de Correos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Mail:</td>
<td>
<asp:TextBox ID="TxtSendMail" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVSendMail" runat="server" ControlToValidate="TxtSendMail" Display="None" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ErrorMessage="<b><span style='text-decoration: underline'></span></b><br />Favor de Introducir una direccion <b>''Mail''</b> Valida." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
<ajax:ValidatorCalloutExtender ID="VCOSendMail" runat="server" HighlightCssClass="vco" TargetControlID="REVSendMail" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Contraseña:</td>
<td>
<asp:TextBox ID="TxtSendMailPassword" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox></td>
</tr>
<tr>
<td>Servidor:</td>
<td>
<asp:TextBox ID="TxtSendMailServer" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Puerto:</td>
<td>
<asp:TextBox ID="TxtSendMailPort" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px" Text="587" ValidationGroup="GrpGuardar"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBESendMailPort" runat="server" TargetControlID="TxtSendMailPort" FilterType="Numbers" />
</td>
</tr>
<tr>
<td>SSL:</td>
<td>
<asp:CheckBox ID="ChkSendMailSSL" Text=" " CssClass="chksino" runat="server" /></td>
</tr>
</table>
</div>
</div>
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Recepción de Correos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Mail:</td>
<td>
<asp:TextBox ID="TxtBuzon_Mail" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVBuzonMail" runat="server" ControlToValidate="TxtBuzon_Mail" Display="None" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ErrorMessage="<b><span style='text-decoration: underline'></span></b><br />Favor de Introducir una direccion <b>''Mail''</b> Valida." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
<ajax:ValidatorCalloutExtender ID="VCOBuzonMail" runat="server" HighlightCssClass="vco" TargetControlID="REVBuzonMail" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Server:</td>
<td>
<asp:TextBox ID="TxtBuzon_Server" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Protocolo:</td>
<td>
<asp:DropDownList ID="DdlProtocolo" class="select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="False" DataTextField="Protocolo" DataValueField="Buzon_Tipo">
<asp:ListItem Text="-" Value="-1"></asp:ListItem>
<asp:ListItem Text="POP3" Value="POP3"></asp:ListItem>
<asp:ListItem Text="IMAP" Value="IMAP"></asp:ListItem>
</asp:DropDownList>
</tr>
<tr>
<td>Puerto:</td>
<td>
<asp:TextBox ID="TxtBuzon_Puerto" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBEBuzon_Puerto" runat="server" TargetControlID="TxtBuzon_Puerto" FilterType="Numbers" />
</td>
</tr>
<tr>
<td>SSL:</td>
<td>
<asp:CheckBox ID="ChkBuzon_SSL" Text=" " CssClass="chksino" runat="server" MaxLength="50" Width="200px" />
</td>
</tr>
<tr>
<td>Usuario:</td>
<td>
<asp:TextBox ID="TxtBuzon_USR" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Contraseña:</td>
<td>
<asp:TextBox ID="TxtBuzon_PWD" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="portlet light xspadding traspasorow bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">RECEPCIÓN CORREOS DE SOPORTE</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body rowpadding">
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Mail:</label>
<div class="col-md-3">
<asp:TextBox ID="TxtMailSoporte" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<asp:RegularExpressionValidator ID="REVSoporte" runat="server" ControlToValidate="TxtMailSoporte" Display="None" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ErrorMessage="<b><span style='text-decoration: underline'></span></b><br />Favor de Introducir una direccion <b>''Mail''</b> Valida." ValidationGroup="GrpGuardar"></asp:RegularExpressionValidator>
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server" HighlightCssClass="vco" TargetControlID="REVSoporte" Width="300px"></ajax:ValidatorCalloutExtender>
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Usuario:</label>
<div class="col-md-3">
<asp:TextBox ID="TxtUsuarioSoporte" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Contraseña:</label>
<div class="col-md-3">
<asp:TextBox ID="TxtContraseñaSoporte" CssClass="form-control input-sm" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Servidor:</label>
<div class="col-md-3">
<asp:TextBox ID="TxtServidorSoporte" runat="server" CssClass="form-control input-sm" MaxLength="50" Width="200px"></asp:TextBox>
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Puerto:</label>
<div class="col-md-3">
<asp:TextBox ID="TxtPuertoSoporte" runat="server" CssClass="form-control input-sm" MaxLength="50" Width="200px" ValidationGroup="GrpGuardar"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="SoloNumeros2" runat="server" TargetControlID="TxtPuertoSoporte" FilterType="Numbers" />
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">Protocolo:</label>
<div class="col-md-3">
<asp:DropDownList ID="DdlProtocoloSoporte" CssClass="form-control" runat="server" AppendDataBoundItems="true" AutoPostBack="False" DataTextField="Protocolo" DataValueField="Buzon_Tipo">
<asp:ListItem Text="-" Value="-1"></asp:ListItem>
<asp:ListItem Text="POP3" Value="POP3"></asp:ListItem>
<asp:ListItem Text="IMAP" Value="IMAP"></asp:ListItem>
</asp:DropDownList>
</div>
</div>
<div class="row">
<label class="col-md-3" style="max-width: 120px;">SSL:</label>
<div class="col-md-3">
<asp:CheckBox ID="ChkSSLSoporte" Text=" " CssClass="chksino" runat="server" MaxLength="50" Width="200px" />
</div>
</div>
</div>
</div>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel HeaderText="Contabilidad" ID="TabContabilidad" runat="server" Visible="false">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Configuración del Servidor de Contabilidad</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>BDContPAQi: </td>
<td>
<asp:TextBox ID="TxtBDContPAQi" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<%-- <asp:RequiredFieldValidator ID="RFVBDContPAQi" runat="server" ControlToValidate="TxtBDContPAQi" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''BDContPAQi'</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEBDContPAQi" runat="server" HighlightCssClass="vco" TargetControlID="RFVBDContPAQi" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
</tr>
<tr>
<td>Server ContPAQi:</td>
<td>
<asp:TextBox ID="TxtServerContPAQi" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Usuario ContPAQi:</td>
<td>
<asp:TextBox ID="TxtUsrContPAQi" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Password ContPAQi:</td>
<td>
<asp:TextBox ID="TxtPwdContPAQi" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-6">
</div>
</div>
<div class="row">
<div class="col-md-6">
</div>
<div class="col-md-6">
</div>
</div>
<div class="row">
<div class="col-md-6">
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="TabPanelIndicadores" runat="server" HeaderText="Indicadores">
<ContentTemplate>
<asp:UpdatePanel ID="UpIndicadores" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered ">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Indicadores</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse" data-original-title="" title=""></a>
</div>
</div>
<div class="portlet-body">
<asp:GridView ID="GvIndicadores" DataKeyNames="CveIndicador, CveEmpresa" CssClass="table table-striped table-hover Widthall" DataKey="CveIndicador" AutoGenerateColumns="false" GridLines="None" EmptyDataText="Aun no se Indicadores" runat="server">
<Columns>
<asp:BoundField DataField="Indicador" HeaderText="Indicador" />
<asp:TemplateField HeaderText="Aplica" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox runat="server" ID="chkIndicador" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel HeaderText="Configuración" ID="TabPanel4" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Configuraciones</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Metodo Inventario:</td>
<td>
<asp:DropDownList ID="DdlMetodoInventario" CssClass="form-control input-sm select2me" DataValueField="CveMetodoInventario" DataTextField="MetodoInventario" runat="server" Width="200px">
<asp:ListItem Selected="True" Text="Empresa" Value="0"></asp:ListItem>
<asp:ListItem Text="Costo Promedio" Value="1"></asp:ListItem>
<asp:ListItem Text="UEPS" Value="2"></asp:ListItem>
<asp:ListItem Text="PEPS" Value="3"></asp:ListItem>
<asp:ListItem Text="Identificador" Value="4"></asp:ListItem>
<asp:ListItem Text="Serie" Value="5"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVDdlMetodoInventario" runat="server" ControlToValidate="DdlMetodoInventario" InitialValue="0" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Metodo Inventario(Diferente de empresa)''</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="CERFVDdlMetodoInventario" runat="server" HighlightCssClass="vco" TargetControlID="RFVDdlMetodoInventario" Width="300px"></ajax:ValidatorCalloutExtender>
</td>
</tr>
<tr>
<td>Porcentaje Depreciación:</td>
<td>
<asp:TextBox ID="TxtPorDepreciacion" runat="server" Width="100px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender4" runat="server" TargetControlID="TxtPeriodoActual" ValidChars="." FilterType="Numbers, Custom" />
</td>
</tr>
<tr>
<td>Ejercicio Actual:</td>
<td>
<asp:TextBox ID="TxtEjercicioActual" runat="server" MaxLength="4" Width="60px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TxtEjercicioActual" FilterType="Numbers" />
</td>
</tr>
<tr>
<td>Periodo Actual:</td>
<td>
<asp:TextBox ID="TxtPeriodoActual" runat="server" MaxLength="4" Width="60px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender2" runat="server" TargetControlID="TxtPeriodoActual" FilterType="Numbers" />
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="portlet light xspadding bordered" id="Div1" runat="server">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Recursos Humanos </span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Default Asistencias: </td>
<td>
<asp:CheckBox ID="ChkDefaultAsistencias" runat="server" /></td>
</tr>
<tr>
<td>Dias Permitidos:</td>
<td>
<asp:TextBox ID="TxtDiasPermitidos" runat="server" MaxLength="10" Width="60px"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender3" runat="server" TargetControlID="TxtDiasPermitidos" FilterType="Numbers" />
</td>
</tr>
</table>
</div>
</div>
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Centro de Costos </span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td width="120px">Requiere Centro De Costos:</td>
<td>
<asp:CheckBox ID="ChkReqCentroCostos" runat="server" />
</td>
</tr>
<tr>
<td>Tipo Centro de Costos:</td>
<td>
<asp:DropDownList ID="DdlTipoCentroDeCostos" CssClass="form-control input-sm select2me" runat="server" Width="200px">
<asp:ListItem Value="1" Text="Centro de costo"></asp:ListItem>
<asp:ListItem Value="2" Text="Sucursal"></asp:ListItem>
<asp:ListItem Value="3" Text="Proyecto"></asp:ListItem>
<asp:ListItem Value="4" Text="Proyecto - Subproyecto"></asp:ListItem>
<asp:ListItem Value="5" Text="Proyecto - Sucursal"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>Tipo Terminal:</td>
<td>
<asp:DropDownList ID="DdlTerminalTipo" CssClass="form-control input-sm select2me" runat="server" Width="200px">
<asp:ListItem Selected="True" Text="Uno" Value="1"></asp:ListItem>
<asp:ListItem Text="Dos" Value="2"></asp:ListItem>
<asp:ListItem Text="Tres" Value="3"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel HeaderText="Sistema" ID="TabSistema" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Sistema</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Estatus:</td>
<td>
<asp:CheckBox ID="ChkEstatus" runat="server" /></td>
</tr>
<tr>
<td>Fecha de Captura</td>
<td>
<asp:Label ID="TxtFecha" runat="server" Enabled="false" MaxLength="50" Width="200px"></asp:Label></td>
</tr>
<tr>
<td>Usuario:</td>
<td>
<asp:Label ID="TxtCveUsuario" runat="server" Enabled="false" MaxLength="50" Width="200px"></asp:Label></td>
</tr>
<tr>
<td>Factura Producción: </td>
<td>
<asp:CheckBox ID="ChkFacturaProduccion" runat="server" /></td>
</tr>
<tr>
<td>Timbres:</td>
<td>
<asp:TextBox ID="TxtTimbres" runat="server" MaxLength="50" Width="200px"></asp:TextBox>
<%-- <asp:RequiredFieldValidator ID="RFVTimbres" runat="server" ControlToValidate="TxtTimbres" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Timbres'</b> es necesario, por favor ingréselo." ValidationGroup="GrpGuardar"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCETimbres" runat="server" HighlightCssClass="vco" TargetControlID="RFVTimbres" Width="300px"></ajax:ValidatorCalloutExtender>--%>
</td>
</tr>
</table>
</div>
</div>
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Módulos</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<table border="0">
<tr>
<td>Usa Contabilidad:</td>
<td>
<asp:CheckBox ID="ChkUsaContabilidad" runat="server" /></td>
</tr>
<tr>
<td>Usa Bancos:</td>
<td>
<asp:CheckBox ID="ChkUsaBancos" runat="server" /></td>
</tr>
<tr>
<td>Usa Ventas:</td>
<td>
<asp:CheckBox ID="ChkUsaVentas" runat="server" /></td>
</tr>
<tr>
<td>Usa CxC:</td>
<td>
<asp:CheckBox ID="ChkUsaCxC" runat="server" /></td>
</tr>
<tr>
<td>Usa Compras:</td>
<td>
<asp:CheckBox ID="ChkUsaCompras" runat="server" /></td>
</tr>
<tr>
<td>Usa Inventarios:</td>
<td>
<asp:CheckBox ID="ChkUsaInventarios" runat="server" /></td>
</tr>
<tr>
<td>Usa RH:</td>
<td>
<asp:CheckBox ID="ChkUsaRH" runat="server" /></td>
</tr>
<tr>
<td>Usa Nómina:</td>
<td>
<asp:CheckBox ID="ChkUsaNomina" runat="server" /></td>
</tr>
<tr>
<td>Usa Órdenes Servicio:</td>
<td>
<asp:CheckBox ID="ChkUsaOS" runat="server" /></td>
</tr>
<tr>
<td>Usa AC:</td>
<td>
<asp:CheckBox ID="ChkUsaAC" runat="server" /></td>
</tr>
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Grupos de Empresas</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<asp:UpdatePanel ID="updategrupoempresa" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table class="table table-striped table-advance Widthall GVGrupoEmpresas">
<tr>
<th>Empresa</th>
<th style="text-align: center;">Comandos</th>
</tr>
<tr>
<td>
<asp:DropDownList ID="DdlEmpresas" runat="server" AppendDataBoundItems="true" Width="100%" AutoPostBack="True" DataTextField="Empresa" DataValueField="CveEmpresa" CssClass="form-control select2me">
</asp:DropDownList>
<td style="text-align: center;">
<asp:LinkButton ID="AddGrupoEmpresa" CssClass="btn btn-primary" runat="server"><i class="fa fa-plus"> </i> Agregar</asp:LinkButton>
</td>
</tr>
</table>
<asp:GridView ID="GVGrupoEmpresas" runat="server" AutoGenerateColumns="False" CssClass="table table-striped table-advance table-hover Widthall GVGrupoEmpresas" GridLines="None">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="GVColEmpresa" runat="server" Text='<%# Eval("Empresa") %>'></asp:Literal>
<asp:HiddenField ID="GVColCVeEmpresa" runat="server" Value='<%# Eval("CveEmpresa") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="ImgD" runat="server" AlternateText="Elim" CausesValidation="False" CommandName="Delete" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" OnClientClick="javascript:return C();" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel HeaderText="Plantilla Manda Correo" ID="TabPlantillaCorreo" runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Plantilla Manda Correo Venta</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a data-toggle="modal" data-target="#DVModalEqiqutas" id="LnkEtiquetasVenta" runat="server" class="caption-subject bold font-green" style="font-size: 12px!important"><i class="fa fa-tags"></i>Etiquetas Disponibles</a>
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<div class="row">
<div class="col-md-12">
<div runat="server" class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtAsunto" runat="server" ClientIDMode="Static" MaxLength="150" CssClass="form-control"></asp:TextBox>
<label for="<%= TxtAsunto.ClientID.ToString()%>">Asunto:</label>
<i></i>
</div>
<br />
<asp:TextBox ID="TxtPlantillaVenta" runat="server" ClientIDMode="Static" MaxLength="5000" TextMode="MultiLine" Height="300px" Width="100%"></asp:TextBox>
<ajax:HtmlEditorExtender ID="HTMLPlantillaVenta" runat="server" TargetControlID="TxtPlantillaVenta" DisplaySourceTab="True" EnableSanitization="false">
<Toolbar>
<ajax:Undo />
<ajax:Redo />
<ajax:Bold />
<ajax:Italic />
<ajax:Underline />
<ajax:StrikeThrough />
<ajax:Subscript />
<ajax:Superscript />
<ajax:JustifyLeft />
<ajax:JustifyCenter />
<ajax:JustifyRight />
<ajax:JustifyFull />
<ajax:InsertOrderedList />
<ajax:InsertUnorderedList />
<ajax:CreateLink />
<ajax:UnLink />
<ajax:RemoveFormat />
<ajax:SelectAll />
<ajax:UnSelect />
<ajax:Delete />
<ajax:Cut />
<ajax:Copy />
<ajax:Paste />
<ajax:BackgroundColorSelector />
<ajax:ForeColorSelector />
<ajax:FontNameSelector />
<ajax:FontSizeSelector />
<ajax:Indent />
<ajax:Outdent />
<ajax:InsertHorizontalRule />
<ajax:HorizontalSeparator />
</Toolbar>
</ajax:HtmlEditorExtender>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="portlet light xspadding bordered">
<div class="portlet-title">
<div class="caption font-green">
<i class="icon-pin font-green"></i>
<span class="caption-subject bold uppercase">Plantilla Manda Correo Cotización</span>
</div>
<div class="actions">
<div class="btn-group">
</div>
</div>
<div class="tools">
<a data-toggle="modal" data-target="#DVModalEqiqutas" id="LnkEtiquetasCotizacion" runat="server" class="caption-subject bold font-green" style="font-size: 12px!important"><i class="fa fa-tags"></i>Etiquetas Disponibles</a>
<a href="javascript:;" class="collapse"></a>
</div>
</div>
<div class="portlet-body">
<div class="row">
<div class="col-md-12">
<div runat="server" class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtAsuntoCotizacion" runat="server" ClientIDMode="Static" MaxLength="150" CssClass="form-control" TextMode="SingleLine"></asp:TextBox>
<label for="<%= TxtAsuntoCotizacion.ClientID.ToString()%>">Asunto:</label>
<i></i>
</div>
<br />
<asp:TextBox ID="TxtPlantillaCotizacion" runat="server" ClientIDMode="Static" MaxLength="5000" TextMode="MultiLine" Height="300px" Width="100%"></asp:TextBox>
<ajax:HtmlEditorExtender ID="HtmlEditorExtender1" runat="server" TargetControlID="TxtPlantillaCotizacion" DisplaySourceTab="True" EnableSanitization="false">
<Toolbar>
<ajax:Undo />
<ajax:Redo />
<ajax:Bold />
<ajax:Italic />
<ajax:Underline />
<ajax:StrikeThrough />
<ajax:Subscript />
<ajax:Superscript />
<ajax:JustifyLeft />
<ajax:JustifyCenter />
<ajax:JustifyRight />
<ajax:JustifyFull />
<ajax:InsertOrderedList />
<ajax:InsertUnorderedList />
<ajax:CreateLink />
<ajax:UnLink />
<ajax:RemoveFormat />
<ajax:SelectAll />
<ajax:UnSelect />
<ajax:Delete />
<ajax:Cut />
<ajax:Copy />
<ajax:Paste />
<ajax:BackgroundColorSelector />
<ajax:ForeColorSelector />
<ajax:FontNameSelector />
<ajax:FontSizeSelector />
<ajax:Indent />
<ajax:Outdent />
<ajax:InsertHorizontalRule />
<ajax:HorizontalSeparator />
</Toolbar>
</ajax:HtmlEditorExtender>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<asp:Button ID="BtnGuardarPlantilla" runat="server" CssClass="btn btn-primary" align="center" Text="Guardar Plantillas" />
</div>
</div>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr>
<td align="center">
<asp:UpdatePanel ID="UpGuardar" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="BtnGuardar" runat="server" CssClass=" btn btn-primary " Text="Guardar" ValidationGroup="GrpGuardar" />
<asp:Button ID="BtnEliminar" runat="server" CssClass=" btn btn-danger " Text="Eliminar" />
<asp:Button ID="BtnCancelar" runat="server" CssClass=" btn btn-default " Text="Cancelar (Regresar)" OnClientClick="javascript:window.location.href='/Sistemas/CatEmpresas.aspx'; return false;" />
<asp:ValidationSummary ID="VS" runat="server" DisplayMode="BulletList" ShowSummary="true" ValidationGroup="GrpGuardar" />
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
<br />
<asp:UpdatePanel runat="server" ID="UpModalCertificados" UpdateMode="Conditional">
<ContentTemplate>
<div id="ModalArchvivo" class="modal ADS fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content" style="width: 700px;">
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">
<asp:Label runat="server" ID="LblModalCertificadosTitulo"></asp:Label></h4>
</div>
<div class="modal-body" style="height: 200px;">
<asp:UpdatePanel runat="server" ID="UpAddArchivo" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<div class="col-md-12">
<div>
<asp:TextBox ID="TxtCargaImg" CssClass="ADSdropzone hidden" Text="" runat="server"></asp:TextBox>
</div>
</div>
</div>
<%--<div>
<asp:TextBox ID="Anexo" CssClass="ADSdropzone hidden" data-maxFile="1" Text="" runat="server"></asp:TextBox>
</div> --%>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<br />
<div class="modal-footer">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div class="row">
<div class="col-md-12">
<asp:Button ID="BtnGuardarArchivo" runat="server" OnClick="BtnGuardarArchivo_Click" ClientIDMode="Static" Text="Guardar" CssClass="btn btn-primary" />
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div id="DVModalEqiqutas" class="modal ADS fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Etiquetas Disponibles</h4>
</div>
<div class="modal-body">
<ul>
<li>{"FolioFactura"}</li>
<li>{"ImporteFactura"}</li>
<li>{"FechaFactura"}</li>
<li>{"FechaVencimiento"}</li>
<li>{"RazonSocialEmisor"}</li>
<li>{"RazonSocialReceptor"}</li>
<li>{"Vigencia"}</li>
<li>{"AtencionA"}</li>
</ul>
</div>
<br />
<div class="modal-footer">
<div class="row">
<div class="col-md-12">
<button type="button" class="btn btn-danger" data-dismiss="modal">Cerrar</button>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="ModalClonarConceptosNominas" class="modal ADS fade" role="dialog">
<asp:UpdatePanel runat="server" class="modal-dialog" ID="UpAltasUpdate" UpdateMode="Conditional">
<ContentTemplate>
<div class="modal-content">
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">&times;</button><h4 class="modal-title">Clonar Conceptos</h4>
</div>
<div class="modal-body">
<label> Empresa Origen:</label>
<asp:DropDownList ID="DdlEmpresa" runat="server" AutoPostBack="true" AppendDataBoundItems="true" DataTextField="Empresa" DataValueField="CveEmpresa" Class="form-control input-inline input-sm select2me" Style="width: 400px !important;" ValidationGroup="GrpGuardar">
<asp:ListItem Selected="True" Text="Seleccione" Value="-1"></asp:ListItem>
</asp:DropDownList>
</div>
<div class="modal-footer">
<asp:Button ID="LnkClonarConceptosNomina" runat="server" Text="Actualizar" OnClick="LnkClonarConceptosNomina_Click" class="btn btn-primary" />
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="JS" runat="server">
<script type="text/javascript">
function SetText(ObjFrom, ObjTo) {
ObjTo.value = ObjFrom.value;
}
function CargaCuentas(op) {
$get("HdnCuenta").value = op;
$("#BtnCargarCuentas").click();
}
function fnCxP() {
$("#BtnRecargaCxP").click();
}
function pageLoad() {
var isAsyncPostback = Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack();
if (isAsyncPostback) {
tb_init('a.thickbox');
}
}
$(document).ready(function () {
var Alto = 300
$('#gv-container').css({ 'max-height': Alto + 'px' });
});
</script>
</asp:Content>