Merge branch 'master' of http://jperez@192.168.10.111:8383/SIG.git
This commit is contained in:
@@ -589,11 +589,12 @@ Public Class ClsNominas
|
|||||||
End Try
|
End Try
|
||||||
Return retorno
|
Return retorno
|
||||||
End Function
|
End Function
|
||||||
Public Function RegistraProvision(CvePeriodo As Int32, CveEmpresa As Int32) As Boolean
|
Public Function RegistraProvision(CvePeriodo As Int32, CveUsuario As Int32, CveEmpresa As Int32) As Boolean
|
||||||
Dim retorno As Boolean = False
|
Dim retorno As Boolean = False
|
||||||
DataAdapter("PA_Nom_RegistraProvision", CommandType.StoredProcedure)
|
DataAdapter("PA_Nom_RegistraProvision", CommandType.StoredProcedure)
|
||||||
With SqlAdapter.SelectCommand.Parameters
|
With SqlAdapter.SelectCommand.Parameters
|
||||||
.Add("@CvePeriodo", SqlDbType.Int).Value = CvePeriodo
|
.Add("@CvePeriodo", SqlDbType.Int).Value = CvePeriodo
|
||||||
|
.Add("@CveUsuario", SqlDbType.Int).Value = CveUsuario
|
||||||
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
|
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
|
||||||
End With
|
End With
|
||||||
Try
|
Try
|
||||||
|
|||||||
@@ -5578,6 +5578,14 @@ Namespace Modelos
|
|||||||
AutoConta = False
|
AutoConta = False
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
If Not ErrorCancelar AndAlso ObjConta.ValidacionPrePolizaCuadre(CvePrePoliza, -1) Then
|
||||||
|
If ObjConta.ValorPolizaDescuadre > 0 Then
|
||||||
|
GuardaLogAD($"Modelos/RecepcionEntrega | Error{ObjConta.MensajePolizaDescuadre} Diferencia{ObjConta.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
|
||||||
|
ErrorCancelar = True
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
If AutoConta And Not ErrorCancelar Then
|
If AutoConta And Not ErrorCancelar Then
|
||||||
|
|
||||||
If IdCtaContable > 0 Then
|
If IdCtaContable > 0 Then
|
||||||
|
|||||||
@@ -5845,6 +5845,8 @@ Partial Class Bancos_IE
|
|||||||
TxtObservaciones.Text = $"SOLICITUD DE VIÁTICOS - FOLIO {ObjBancos.DtResultados.FiltroPrimeroValor("Folio").ToString()}: {ObjBancos.DtResultados.FiltroPrimeroValor("Asunto").ToString()}."
|
TxtObservaciones.Text = $"SOLICITUD DE VIÁTICOS - FOLIO {ObjBancos.DtResultados.FiltroPrimeroValor("Folio").ToString()}: {ObjBancos.DtResultados.FiltroPrimeroValor("Asunto").ToString()}."
|
||||||
End If
|
End If
|
||||||
ObjBancos.Dispose()
|
ObjBancos.Dispose()
|
||||||
|
|
||||||
|
RBL_SelectedIndexChanged(Nothing, Nothing)
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|||||||
@@ -377,7 +377,7 @@
|
|||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:TextBox ID="TxtAbonar" Width="80px" runat="server" Style="text-align: right;" onkeyup="FormatoMoneda(this)"></asp:TextBox>
|
<asp:TextBox ID="TxtAbonar" Width="80px" runat="server" Style="text-align: right;" onkeyup="FormatoMoneda(this)"></asp:TextBox>
|
||||||
<asp:RangeValidator ID="RVAbonar" runat="server" Enabled="false" Type="Currency" MinimumValue="0" MaximumValue='<%# Eval("Saldo", "{0:N2}") %>' ErrorMessage="*" ControlToValidate="TxtAbonar" Display="Dynamic"></asp:RangeValidator>
|
<asp:RangeValidator ID="RVAbonar" runat="server" Enabled="false" Type="Currency" MinimumValue="0" MaximumValue='<%# Eval("Saldo", "{0:N2}") %>' ErrorMessage="*" ControlToValidate="TxtAbonar" Display="Dynamic"></asp:RangeValidator>
|
||||||
<asp:TextBox ID="TxtCveMoneda" Enabled="false" Width="80px" Text='<%# Eval("CveMoneda")%>' runat="server" Style="text-align: right;"></asp:TextBox>
|
<asp:TextBox ID="TxtCveMoneda" Enabled="false" Width="80px" Text='<%# Eval("CveMoneda")%>' runat="server" Style="text-align: right;display:none" ></asp:TextBox>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField Visible="false">
|
<asp:TemplateField Visible="false">
|
||||||
|
|||||||
@@ -351,30 +351,32 @@ public partial class Bancos_PagoAcreedor : ClsPaginas
|
|||||||
ImporteBancosMN = (Importe * TCPago).RoundSQL();
|
ImporteBancosMN = (Importe * TCPago).RoundSQL();
|
||||||
ImporteAcreedorMN = (Importe * TC).RoundSQL();
|
ImporteAcreedorMN = (Importe * TC).RoundSQL();
|
||||||
|
|
||||||
//if (CveMonedaPago == 1 && tCveMoneda == 1)
|
if (CveMonedaPago == 1 && tCveMoneda == 1)
|
||||||
//{
|
{
|
||||||
// ImporteMN = Importe;
|
//ImporteMN = Importe;
|
||||||
// ImporteComisionMN = ImporteComision;
|
//ImporteComisionMN = ImporteComision;
|
||||||
//}
|
}
|
||||||
//else if (CveMonedaPago == 1 && tCveMoneda == 2)
|
else if (CveMonedaPago == 1 && tCveMoneda == 2)
|
||||||
//{
|
{
|
||||||
// ImporteComisionMN = ImporteComision;
|
//ImporteComisionMN = ImporteComision;
|
||||||
|
|
||||||
// ImporteMN = Importe;
|
//ImporteMN = Importe;
|
||||||
// ImporteComplementaria = (Importe * TC - Importe).RoundSQL();
|
//ImporteComplementaria = (Importe * TC - Importe).RoundSQL();
|
||||||
//}
|
}
|
||||||
//else if (CveMonedaPago == 2 && tCveMoneda == 1)
|
else if (CveMonedaPago == 2 && tCveMoneda == 1)
|
||||||
//{
|
{
|
||||||
// ImporteMN = Importe;
|
ImporteBancosMN = Importe;
|
||||||
// ImporteComisionMN = ImporteComision;
|
ImporteMN = Importe;
|
||||||
// ImporteComplementaria = 0;
|
//ImporteComisionMN = ImporteComision;
|
||||||
//}
|
//ImporteComplementaria = 0;
|
||||||
//else if (CveMonedaPago == 2 && tCveMoneda == 2)
|
}
|
||||||
//{
|
else if (CveMonedaPago == 2 && tCveMoneda == 2)
|
||||||
// ImporteComisionMN = ImporteComision;
|
{
|
||||||
// ImporteMN = Importe;
|
|
||||||
// ImporteComplementaria = (Importe * TC - Importe).RoundSQL();
|
//ImporteComisionMN = ImporteComision;
|
||||||
//}
|
//ImporteMN = Importe;
|
||||||
|
//ImporteComplementaria = (Importe * TC - Importe).RoundSQL();
|
||||||
|
}
|
||||||
|
|
||||||
//ImporteMN = ImporteMN.RoundSQL();
|
//ImporteMN = ImporteMN.RoundSQL();
|
||||||
//ImporteComplementaria = ImporteComplementaria.RoundSQL();
|
//ImporteComplementaria = ImporteComplementaria.RoundSQL();
|
||||||
|
|||||||
@@ -531,10 +531,17 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group proveedoreespes" runat="server" id="divImportacion" visible="false">
|
<div class="form-group proveedoreespes" runat="server" id="divImportacion" visible="false">
|
||||||
<span class="whitoutcol linewhitsize proveedoreespes">Importación </span>
|
<span class="whitoutcol linewhitsize proveedoreespes">Importación </span>
|
||||||
<div class="whitoutcol whitoutcol">
|
<div class="whitoutcol">
|
||||||
<asp:CheckBox runat="server" ID="chkImportacion"> </asp:CheckBox>
|
<asp:CheckBox runat="server" ID="chkImportacion"> </asp:CheckBox>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group proveedoreespes" runat="server" id="divCompraImportacion" visible="false">
|
||||||
|
<span class="whitoutcol linewhitsize proveedoreespes">
|
||||||
|
<asp:Literal ID="LtlImportacionTexto" runat="server">Importación</asp:Literal>:</span>
|
||||||
|
<div class="whitoutcol">
|
||||||
|
<asp:HyperLink runat="server" ID="HplCompraImportacion" CssClass="Texto"> </asp:HyperLink>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="form-group proveedoreespes" runat="server" id="divFolioGarantia" visible="false">
|
<div class="form-group proveedoreespes" runat="server" id="divFolioGarantia" visible="false">
|
||||||
<span class="whitoutcol linewhitsize proveedoreespes">Folio Garantía </span>
|
<span class="whitoutcol linewhitsize proveedoreespes">Folio Garantía </span>
|
||||||
<div class="whitoutcol whitoutcol">
|
<div class="whitoutcol whitoutcol">
|
||||||
|
|||||||
@@ -2841,6 +2841,19 @@ Partial Class Compras_Compras
|
|||||||
|
|
||||||
TxtRembolsoNumero.Enabled = If(IdPoliza > 0, False, True)
|
TxtRembolsoNumero.Enabled = If(IdPoliza > 0, False, True)
|
||||||
|
|
||||||
|
If dr("CveImportacion").ToString <> "" Then
|
||||||
|
divCompraImportacion.Visible = True
|
||||||
|
HplCompraImportacion.Text = dr("Importacion").ToString
|
||||||
|
If dr("TipoImportacion").ToString = "2" Then 'flete/indirecto
|
||||||
|
LtlImportacionTexto.Text = "Indirecto"
|
||||||
|
HplCompraImportacion.NavigateUrl = $"/Inventarios/Fletes.aspx?CveFlete={dr("CveImportacion")}"
|
||||||
|
Else
|
||||||
|
HplCompraImportacion.NavigateUrl = $"/Compras/Importaciones.aspx?CveImportacion={dr("CveImportacion")}"
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
If dr("CveFolioGarantia").ToString <> "" Then
|
If dr("CveFolioGarantia").ToString <> "" Then
|
||||||
divFolioGarantia.Visible = True
|
divFolioGarantia.Visible = True
|
||||||
DdlFolioGarantia.Items.Insert(0, New ListItem(dr("FolioGarantia").ToString, dr("CveFolioGarantia").ToString))
|
DdlFolioGarantia.Items.Insert(0, New ListItem(dr("FolioGarantia").ToString, dr("CveFolioGarantia").ToString))
|
||||||
@@ -3004,7 +3017,6 @@ Partial Class Compras_Compras
|
|||||||
ImgFecha.Enabled = False
|
ImgFecha.Enabled = False
|
||||||
CEFecha.Enabled = False
|
CEFecha.Enabled = False
|
||||||
|
|
||||||
|
|
||||||
If UsuarioActual.TienePermisoProceso(342) Then
|
If UsuarioActual.TienePermisoProceso(342) Then
|
||||||
TxtFecha.Enabled = True
|
TxtFecha.Enabled = True
|
||||||
ImgFecha.Enabled = True
|
ImgFecha.Enabled = True
|
||||||
@@ -3012,8 +3024,6 @@ Partial Class Compras_Compras
|
|||||||
LnkActualziarFechadecompra.Visible = True
|
LnkActualziarFechadecompra.Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DdlProveedor.Enabled = False
|
DdlProveedor.Enabled = False
|
||||||
DdlProveedorSucursal.Enabled = False
|
DdlProveedorSucursal.Enabled = False
|
||||||
DdlEstatus.Enabled = False
|
DdlEstatus.Enabled = False
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1910,6 +1910,9 @@ Partial Class Inventarios_EntradasSalidas
|
|||||||
If UsuarioActual.Empresa.Funcionalidad(342).ToEntero > 0 Then
|
If UsuarioActual.Empresa.Funcionalidad(342).ToEntero > 0 Then
|
||||||
IdCtaContableOtro = UsuarioActual.Empresa.Funcionalidad(342).ToEntero
|
IdCtaContableOtro = UsuarioActual.Empresa.Funcionalidad(342).ToEntero
|
||||||
End If
|
End If
|
||||||
|
Case 34
|
||||||
|
CveConceptoContable = 51
|
||||||
|
EsContabilizable = True
|
||||||
Case 13, 29
|
Case 13, 29
|
||||||
CveConceptoContable = 69
|
CveConceptoContable = 69
|
||||||
TipoMovtoOtro = True
|
TipoMovtoOtro = True
|
||||||
@@ -1930,7 +1933,7 @@ Partial Class Inventarios_EntradasSalidas
|
|||||||
Else
|
Else
|
||||||
|
|
||||||
'Dim Total As Decimal = 0
|
'Dim Total As Decimal = 0
|
||||||
If CveConceptoContable.Contiene(181, 78) Then
|
If CveConceptoContable.Contiene(181, 78, 51) Then
|
||||||
Dim Dt As DataTable = ObjInventario.DtResultados.FiltraParametros("", "", {"CveClasificacion"}).Copy
|
Dim Dt As DataTable = ObjInventario.DtResultados.FiltraParametros("", "", {"CveClasificacion"}).Copy
|
||||||
'Dim IdCuentaGasto As Integer = 0
|
'Dim IdCuentaGasto As Integer = 0
|
||||||
For Each Dr As DataRow In Dt.Rows
|
For Each Dr As DataRow In Dt.Rows
|
||||||
|
|||||||
@@ -3137,7 +3137,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
If Not ErrorMovInv AndAlso ObjConta.ValidacionPrePolizaCuadre(CvePrePoliza, -1) Then
|
If Not ErrorMovInv AndAlso ObjConta.ValidacionPrePolizaCuadre(CvePrePoliza, -1) Then
|
||||||
If ObjConta.ValorPolizaDescuadre > 0 Then
|
If ObjConta.ValorPolizaDescuadre > 0 Then
|
||||||
GuardaLogAD($"Compras/Compras-Guardar | Error{ObjConta.MensajePolizaDescuadre} Diferencia{ObjConta.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
|
GuardaLogAD($"Inventario/EntregaAlmacen | Error{ObjConta.MensajePolizaDescuadre} Diferencia{ObjConta.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
|
||||||
ErrorMovInv = True
|
ErrorMovInv = True
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|||||||
@@ -518,7 +518,7 @@
|
|||||||
|
|
||||||
<asp:GridView ID="GvInv" runat="server" EmptyDataText="Aun no hay registros." AutoGenerateColumns="False" ShowFooter="True" ShowHeader="true" ShowHeaderWhenEmpty="True"
|
<asp:GridView ID="GvInv" runat="server" EmptyDataText="Aun no hay registros." AutoGenerateColumns="False" ShowFooter="True" ShowHeader="true" ShowHeaderWhenEmpty="True"
|
||||||
DataKeyNames="EntregaDirecta,Consec,CodigoBarras,CvePS,CveUM,PU,CantidadC,CantidadF,UM,PS,CveCompraDetalle,CveOrdenCompraDetalle,PUExtranjero,AplicaSerieLote,CveClasificacion,Codigo,CveVentaDetalle,CostoIndirecto,CveTamaño,Lote,AplicaSeccion,AplicaLote,AplicaCaducidad,AplicaSerie" HeaderStyle-CssClass="Titulos" RowStyle-Height="25px" CssClass="table table-striped table-hover Widthall ScrollAD mysmallbtn" data-heighterror="450" data-freezerows="1" GridLines="None">
|
DataKeyNames="EntregaDirecta,Consec,CodigoBarras,CvePS,CveUM,PU,CantidadC,CantidadF,UM,PS,CveCompraDetalle,CveOrdenCompraDetalle,PUExtranjero,AplicaSerieLote,CveClasificacion,Codigo,CveVentaDetalle,CostoIndirecto,CveTamaño,Lote,AplicaSeccion,AplicaLote,AplicaCaducidad,AplicaSerie" HeaderStyle-CssClass="Titulos" RowStyle-Height="25px" CssClass="table table-striped table-hover Widthall ScrollAD mysmallbtn" data-heighterror="450" data-freezerows="1" GridLines="None">
|
||||||
<HeaderStyle Height="58px" />
|
<HeaderStyle Height="28px" />
|
||||||
<Columns>
|
<Columns>
|
||||||
<asp:TemplateField>
|
<asp:TemplateField>
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
|
|||||||
@@ -227,7 +227,7 @@ Partial Class Inventarios_TraspasoAlmacen
|
|||||||
CvePS = 0
|
CvePS = 0
|
||||||
TipoSeccionAlmacen = 0
|
TipoSeccionAlmacen = 0
|
||||||
Dim PermisoEspecialCambioFecha As Boolean = False
|
Dim PermisoEspecialCambioFecha As Boolean = False
|
||||||
If UsuarioActual.CveUsuario = 1937 Then PermisoEspecialCambioFecha = True
|
If UsuarioActual.CveUsuario.Contiene(100, 1937) Then PermisoEspecialCambioFecha = True
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(281).ToEntero = 1 And Not PermisoEspecialCambioFecha Then
|
If UsuarioActual.Empresa.Funcionalidad(281).ToEntero = 1 And Not PermisoEspecialCambioFecha Then
|
||||||
TxtFecha.Enabled = False
|
TxtFecha.Enabled = False
|
||||||
@@ -972,7 +972,7 @@ Partial Class Inventarios_TraspasoAlmacen
|
|||||||
|
|
||||||
If Existencia < 0 Then
|
If Existencia < 0 Then
|
||||||
ErrorExistencia = True
|
ErrorExistencia = True
|
||||||
TextoExistencia.AppendFormat("-<b>#{0}</b> {1} {2} Existencia: <b>{3}</b>{4}<br/>", gvr.DataKey("No"), gvr.DataKey("PS"), If(gvr.DataKey("Serie").ToString().Trim().Length > 0, $" Serie: <b>{gvr.DataKey("Serie")}</b>", ""), (Existencia + gvr.FCTextBox("TxtCantidad2").Text.ToEntero), MsgAdicional)
|
TextoExistencia.AppendFormat(" {1},", gvr.DataKey("No"), gvr.DataKey("CvePS"), If(gvr.DataKey("Serie").ToString().Trim().Length > 0, $" Serie: <b>{gvr.DataKey("Serie")}</b>", ""), (Existencia + gvr.FCTextBox("TxtCantidad2").Text.ToEntero), MsgAdicional)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
|
|
||||||
|
|||||||
@@ -8362,7 +8362,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
|||||||
{
|
{
|
||||||
using (ClsNominas objnom = new ClsNominas())
|
using (ClsNominas objnom = new ClsNominas())
|
||||||
{
|
{
|
||||||
if (objnom.RegistraProvision(CvePeriodoSeleccionado, UsuarioActual.CveEmpresa))
|
if (objnom.RegistraProvision(CvePeriodoSeleccionado, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa))
|
||||||
{
|
{
|
||||||
int CvePrePolizaProvision = 0; int CvePrePolizaasmilidos = 0; int CvePrePolizaProrrateo = 0;
|
int CvePrePolizaProvision = 0; int CvePrePolizaasmilidos = 0; int CvePrePolizaProrrateo = 0;
|
||||||
if (objnom.DTSetResultados.Tables.Count > 1 && objnom.DTSetResultados.Tables[1].Rows.Count == 0)
|
if (objnom.DTSetResultados.Tables.Count > 1 && objnom.DTSetResultados.Tables[1].Rows.Count == 0)
|
||||||
|
|||||||
@@ -151,11 +151,13 @@ public partial class RH_SolicitudViaticos : ClsPaginas
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ((UsuarioActual.CveEmpresa == 72 || UsuarioActual.CveEmpresa == 1 || UsuarioActual.CveEmpresa == 2) && UsuarioActual.CvePersonal > 0)
|
|
||||||
|
if ((UsuarioActual.CveEmpresa.Contiene(1,2,72, 172, 173, 174)) && UsuarioActual.CvePersonal > 0)
|
||||||
{
|
{
|
||||||
CargaFolio();
|
CargaFolio();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
BtnGuardar.Text = "Guardar";
|
BtnGuardar.Text = "Guardar";
|
||||||
LnkImprimirExcel.Visible = false;
|
LnkImprimirExcel.Visible = false;
|
||||||
LnkImprimirPDF.Visible = false;
|
LnkImprimirPDF.Visible = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user