Merge branch 'master' of http://192.168.10.111:8383/SIG
This commit is contained in:
@@ -979,13 +979,13 @@ Public Class SIGWeb : Implements IHttpHandler, IRequiresSessionState
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
If DTUM.Count > 0 Then
|
If DTUM.Count > 0 Then
|
||||||
DtPSRetorno = New DataView(DTUM.OrderBy(Function(a) a!Nombre).CopyToDataTable).ToTable(True, {"CveSATUnidadMedida", "ClaveNombre"})
|
DtPSRetorno = New DataView(DTUM.OrderBy(Function(a) a!Nombre).CopyToDataTable).ToTable(True, {"CveUnidadMedidaSAT", "ClaveNombre"})
|
||||||
Else
|
Else
|
||||||
DtPSRetorno = Nothing
|
DtPSRetorno = Nothing
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If DtPSRetorno IsNot Nothing AndAlso DtPSRetorno.Rows.Count > 0 Then
|
If DtPSRetorno IsNot Nothing AndAlso DtPSRetorno.Rows.Count > 0 Then
|
||||||
DtPSRetorno.Columns("CveSATUnidadMedida").ColumnName = "id"
|
DtPSRetorno.Columns("CveUnidadMedidaSAT").ColumnName = "id"
|
||||||
DtPSRetorno.Columns("ClaveNombre").ColumnName = "text"
|
DtPSRetorno.Columns("ClaveNombre").ColumnName = "text"
|
||||||
retorno = JsonConvert.SerializeObject(DtPSRetorno).ToString
|
retorno = JsonConvert.SerializeObject(DtPSRetorno).ToString
|
||||||
context.Response.Write(retorno)
|
context.Response.Write(retorno)
|
||||||
|
|||||||
@@ -11176,7 +11176,7 @@ Partial Class Compras_Compras
|
|||||||
|
|
||||||
'SI UM NO ESTA REGISTRADA
|
'SI UM NO ESTA REGISTRADA
|
||||||
If e.Row.DBCampo("CveUM").ToString.ToEntero <= 0 Then
|
If e.Row.DBCampo("CveUM").ToString.ToEntero <= 0 Then
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("onclick", $"FncUMEquivalencias(1,'{e.Row.DBCampo("UM").Replace("'", "")}',{e.Row.RowIndex},'{DtEquivalencias.FiltroPrimeroValor("UnidadMedida", "UnidadBase = 1")}','{e.Row.DBCampo("CveSATUnidadMedida")}','{e.Row.DBCampo("SATClaveUnidadMedida")}')")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("onclick", $"FncUMEquivalencias(1,'{e.Row.DBCampo("UM").Replace("'", "")}',{e.Row.RowIndex},'{DtEquivalencias.FiltroPrimeroValor("UnidadMedida", "UnidadBase = 1")}','{e.Row.DBCampo("CveUnidadMedidaSAT")}','{e.Row.DBCampo("SATClaveUnidadMedida")}')")
|
||||||
e.Row.FCLabel("LtlUnidadMedida").CssClass = "label label-danger manita centrarUM"
|
e.Row.FCLabel("LtlUnidadMedida").CssClass = "label label-danger manita centrarUM"
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("data-toggle", "tooltip")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("data-toggle", "tooltip")
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("title", "Unidad de medida SIN registrar")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("title", "Unidad de medida SIN registrar")
|
||||||
@@ -11197,7 +11197,7 @@ Partial Class Compras_Compras
|
|||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
'SIN EQUIVALENCIA
|
'SIN EQUIVALENCIA
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("onclick", $"FncUMEquivalencias(3,'{e.Row.DBCampo("UM").Replace("'", "")}',{e.Row.RowIndex},'{DtEquivalencias.FiltroPrimeroValor("UnidadMedida", "UnidadBase = 1")}','{e.Row.DBCampo("CveSATUnidadMedida")}','{e.Row.DBCampo("SATClaveUnidadMedida")}')")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("onclick", $"FncUMEquivalencias(3,'{e.Row.DBCampo("UM").Replace("'", "")}',{e.Row.RowIndex},'{DtEquivalencias.FiltroPrimeroValor("UnidadMedida", "UnidadBase = 1")}','{e.Row.DBCampo("CveUnidadMedidaSAT")}','{e.Row.DBCampo("SATClaveUnidadMedida")}')")
|
||||||
e.Row.FCLabel("LtlUnidadMedida").CssClass = "label label-danger manita centrarUM"
|
e.Row.FCLabel("LtlUnidadMedida").CssClass = "label label-danger manita centrarUM"
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("data-toggle", "tooltip")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("data-toggle", "tooltip")
|
||||||
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("title", "Unidad de medida SIN equivalencia")
|
e.Row.FCLabel("LtlUnidadMedida").Attributes.Add("title", "Unidad de medida SIN equivalencia")
|
||||||
@@ -11549,7 +11549,7 @@ Partial Class Compras_Compras
|
|||||||
'SAT
|
'SAT
|
||||||
TmpDT.Columns.Add("CveSATPS", GetType(Integer))
|
TmpDT.Columns.Add("CveSATPS", GetType(Integer))
|
||||||
TmpDT.Columns.Add("SATClaveProductoServicio", GetType(String))
|
TmpDT.Columns.Add("SATClaveProductoServicio", GetType(String))
|
||||||
TmpDT.Columns.Add("CveSATUnidadMedida", GetType(Integer))
|
TmpDT.Columns.Add("CveUnidadMedidaSAT", GetType(Integer))
|
||||||
TmpDT.Columns.Add("SATClaveUnidadMedida", GetType(String))
|
TmpDT.Columns.Add("SATClaveUnidadMedida", GetType(String))
|
||||||
|
|
||||||
'Tipo de Gasto
|
'Tipo de Gasto
|
||||||
@@ -11661,7 +11661,7 @@ Partial Class Compras_Compras
|
|||||||
'SAT
|
'SAT
|
||||||
TmpDTOriginal.Columns.Add("CveSATPS", GetType(Integer))
|
TmpDTOriginal.Columns.Add("CveSATPS", GetType(Integer))
|
||||||
TmpDTOriginal.Columns.Add("SATClaveProductoServicio", GetType(String))
|
TmpDTOriginal.Columns.Add("SATClaveProductoServicio", GetType(String))
|
||||||
TmpDTOriginal.Columns.Add("CveSATUnidadMedida", GetType(Integer))
|
TmpDTOriginal.Columns.Add("CveUnidadMedidaSAT", GetType(Integer))
|
||||||
TmpDTOriginal.Columns.Add("SATClaveUnidadMedida", GetType(String))
|
TmpDTOriginal.Columns.Add("SATClaveUnidadMedida", GetType(String))
|
||||||
|
|
||||||
'Tipo de Gasto
|
'Tipo de Gasto
|
||||||
|
|||||||
@@ -2188,6 +2188,8 @@ Partial Class ContabilidadC_RegPrePoliza
|
|||||||
Dim YaExiste As Boolean = False
|
Dim YaExiste As Boolean = False
|
||||||
Dim CveConceptoContable As Integer = Row("CveConceptoContable").ToString.ToEntero
|
Dim CveConceptoContable As Integer = Row("CveConceptoContable").ToString.ToEntero
|
||||||
Dim IdCtaContable As Integer = Row("IdCtaContable").ToString.ToEntero
|
Dim IdCtaContable As Integer = Row("IdCtaContable").ToString.ToEntero
|
||||||
|
'sino viene el cveconcepto, busca por le nombre del concepto
|
||||||
|
If CveConceptoContable = 0 Then CveConceptoContable = GlobalDTContaConceptosContables(-1).FiltroPrimeroValor("CveConceptoContable", String.Format("ConceptoContable = '{0}'", Row("ConceptoContable"))).ToEntero
|
||||||
|
|
||||||
If ObjConta.GetCuentas(-1, Cuenta.Replace("-", ""), 1, UsuarioActual.CveEmpresa) Then
|
If ObjConta.GetCuentas(-1, Cuenta.Replace("-", ""), 1, UsuarioActual.CveEmpresa) Then
|
||||||
If ObjConta.DtResultados.Rows.Count > 0 Then
|
If ObjConta.DtResultados.Rows.Count > 0 Then
|
||||||
|
|||||||
@@ -1939,19 +1939,29 @@ Partial Class ContabilidadC_RegPrePolizaS
|
|||||||
Dim Importe As Decimal = If(Row("Cargo").ToString.ToDecimal <> 0, Row("Cargo").ToString.ToDecimal, Row("Abono").ToString.ToDecimal)
|
Dim Importe As Decimal = If(Row("Cargo").ToString.ToDecimal <> 0, Row("Cargo").ToString.ToDecimal, Row("Abono").ToString.ToDecimal)
|
||||||
Dim Concepto As String = Row("Concepto").ToString
|
Dim Concepto As String = Row("Concepto").ToString
|
||||||
Dim Referencia As String = Row("Referencia").ToString
|
Dim Referencia As String = Row("Referencia").ToString
|
||||||
Dim IdCuenta As Integer = -1
|
Dim CveCuenta As Integer = -1
|
||||||
Dim CveSubProyecto As Integer = Row("CveSubProyecto").ToString.ToEntero
|
Dim CveSubProyecto As Integer = Row("CveSubProyecto").ToString.ToEntero
|
||||||
Dim TipoMovto As Boolean = If(Row("Cargo").ToString.ToDecimal <> 0, False, True)
|
Dim TipoMovto As Boolean = If(Row("Cargo").ToString.ToDecimal <> 0, False, True)
|
||||||
Dim YaExiste As Boolean = False
|
Dim YaExiste As Boolean = False
|
||||||
Dim CveConceptoContable As Integer = Row("CveConceptoContable").ToString.ToEntero
|
Dim CveConceptoContable As Integer = Row("CveConceptoContable").ToString.ToEntero
|
||||||
Dim IdCtaContable As Integer = Row("IdCtaContable").ToString.ToEntero
|
Dim IdCtaContable As Integer = Row("IdCtaContable").ToString.ToEntero
|
||||||
|
Dim CveClasificacion As Integer = -1
|
||||||
|
'sino viene el cveconcepto, busca por le nombre del concepto
|
||||||
|
If CveConceptoContable = 0 Then CveConceptoContable = GlobalDTContaConceptosContables(-1).FiltroPrimeroValor("CveConceptoContable", String.Format("ConceptoContable = '{0}'", Row("ConceptoAdministrativo"))).ToEntero
|
||||||
|
|
||||||
|
If CveConceptoContable = 69 Then
|
||||||
|
CveClasificacion = GlobalDTClasificaciones(UsuarioActual.CveEmpresa).FiltroPrimeroValor("CveClasificacion", "").ToEntero
|
||||||
|
End If
|
||||||
|
|
||||||
|
If CveSubProyecto = 0 Then CveSubProyecto = GlobalDTSubProyectos(-1, CveEmpresa:=UsuarioActual.CveEmpresa).FiltroPrimeroValor("CveSubProyecto", String.Format("SubProyecto = '{0}'", Row("SubProyecto"))).ToEntero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
If Importe <> 0 Then
|
If Importe <> 0 Then
|
||||||
|
|
||||||
If ObjConta.GetCuentas(-1, Cuenta.Replace("-", ""), 1, UsuarioActual.CveEmpresa) Then
|
If ObjConta.GetCuentas(-1, Cuenta.Replace("-", ""), 1, UsuarioActual.CveEmpresa) Then
|
||||||
If ObjConta.DtResultados.Rows.Count > 0 Then
|
If ObjConta.DtResultados.Rows.Count > 0 Then
|
||||||
IdCuenta = ObjConta.DtResultados().FiltroPrimeroValor("CveCuenta").ToEntero
|
CveCuenta = ObjConta.DtResultados().FiltroPrimeroValor("CveCuenta").ToEntero
|
||||||
'TipoCuenta = ObjConta.DtResultados().FiltroPrimeroValor("Tipo")
|
'TipoCuenta = ObjConta.DtResultados().FiltroPrimeroValor("Tipo")
|
||||||
Else
|
Else
|
||||||
Reporte.AppendLine($"{Cuenta} - {NombreCuenta} - {Importe} </br>")
|
Reporte.AppendLine($"{Cuenta} - {NombreCuenta} - {Importe} </br>")
|
||||||
@@ -1965,13 +1975,13 @@ Partial Class ContabilidadC_RegPrePolizaS
|
|||||||
|
|
||||||
|
|
||||||
If YaExiste = False Then
|
If YaExiste = False Then
|
||||||
If IdCuenta > 0 Then
|
If CveCuenta > 0 Then
|
||||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovto, Importe, "", CveConceptoContable, Concepto, Now.ToDate, IdCtaContable, -1, ImporteMX:=Importe, CveSubProyecto:=CveSubProyecto, CveCuenta:=IdCuenta) Then
|
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovto, Importe, "", CveConceptoContable, Concepto, Now.ToDate, IdCtaContable, -1, ImporteMX:=Importe, CveSubProyecto:=CveSubProyecto, CveClasificacion:=CveClasificacion, CveCuenta:=CveCuenta) Then
|
||||||
TieneError = True
|
TieneError = True
|
||||||
Exit For
|
Exit For
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
IdCuenta = -2
|
CveCuenta = -2
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
@@ -566,13 +566,13 @@ Partial Class Contratos_FacturacionMasiva
|
|||||||
DtR("Cantidad") = row("CantidadContratada")
|
DtR("Cantidad") = row("CantidadContratada")
|
||||||
DtR("CveUM") = row("CveUM")
|
DtR("CveUM") = row("CveUM")
|
||||||
DtR("UM") = row("UM")
|
DtR("UM") = row("UM")
|
||||||
DtR("SATClaveUM") = row("SATClaveUM")
|
DtR("SATClaveUM") = row("SATClaveUnidadMedida")
|
||||||
DtR("CveClasificacion") = row("CveClasificacion")
|
DtR("CveClasificacion") = row("CveClasificacion")
|
||||||
DtR("Clasificacion") = row("Clasificacion")
|
DtR("Clasificacion") = row("Clasificacion")
|
||||||
DtR("CvePS") = row("CvePS")
|
DtR("CvePS") = row("CvePS")
|
||||||
DtR("PS") = row("PS")
|
DtR("PS") = row("PS")
|
||||||
DtR("CodigoPS") = row("CodigoPS")
|
DtR("CodigoPS") = row("CodigoPS")
|
||||||
DtR("SATClaveProdServ") = row("SATClaveProdServ")
|
DtR("SATClaveProdServ") = row("SATClavePS")
|
||||||
DtR("NoIdentificacion") = row("NoIdentificacion")
|
DtR("NoIdentificacion") = row("NoIdentificacion")
|
||||||
DtR("CveTipoPS") = drPS("CveTipoPS")
|
DtR("CveTipoPS") = drPS("CveTipoPS")
|
||||||
DtR("CveTipoInvPS") = drPS("Inv_CveMetodoInventario")
|
DtR("CveTipoInvPS") = drPS("Inv_CveMetodoInventario")
|
||||||
|
|||||||
@@ -95,7 +95,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
<ADS:Dropdownlost runat="server" ID="DdlSATUnidadMedida" CssClass="form-control input-sm select2me" CssStyle="width: 46%;" DataTextField="ClaveNombre" DataValueField="CveSATUnidadMedida" />
|
<ADS:Dropdownlost runat="server" ID="DdlSATUnidadMedida" CssClass="form-control input-sm select2me" CssStyle="width: 46%;" DataTextField="ClaveNombre" DataValueField="CveUnidadMedidaSAT" />
|
||||||
<%-- <asp:DropDownList ID="DdlSATUnidadMedida" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="Nombre" DataValueField="CveSATUnidadMedida" Width="350px" Enabled="true">
|
<%-- <asp:DropDownList ID="DdlSATUnidadMedida" CssClass="form-control input-sm select2me" runat="server" AppendDataBoundItems="true" AutoPostBack="false" CausesValidation="true" DataTextField="Nombre" DataValueField="CveSATUnidadMedida" Width="350px" Enabled="true">
|
||||||
</asp:DropDownList>--%>
|
</asp:DropDownList>--%>
|
||||||
<label for="<%= DdlSATUnidadMedida.ClientID.ToString()%>">Unidad de Medida SAT:</label>
|
<label for="<%= DdlSATUnidadMedida.ClientID.ToString()%>">Unidad de Medida SAT:</label>
|
||||||
|
|||||||
@@ -625,7 +625,7 @@ public partial class Ventas_RepConciliacionEmitidosSat : ClsPaginas
|
|||||||
if (continuar && DrUmSat == null) { continuar = false; strErrores.AppendLine($"No se encontro la unidad de medida en el catalogo del sat '{item.ClaveUnidad}', favor de contactar a soporte tecnico."); }
|
if (continuar && DrUmSat == null) { continuar = false; strErrores.AppendLine($"No se encontro la unidad de medida en el catalogo del sat '{item.ClaveUnidad}', favor de contactar a soporte tecnico."); }
|
||||||
if (continuar)
|
if (continuar)
|
||||||
{
|
{
|
||||||
DrUm = get_GlobalDTUnidadesMedida(UsuarioActual.CveEmpresa).FiltroPrimero(string.Format("CveUnidadMedidaSAT={0}", DrUmSat["CveSATUnidadMedida"]));
|
DrUm = get_GlobalDTUnidadesMedida(UsuarioActual.CveEmpresa).FiltroPrimero(string.Format("CveUnidadMedidaSAT={0}", DrUmSat["CveUnidadMedidaSAT"]));
|
||||||
}
|
}
|
||||||
if (continuar && DrUm == null) { continuar = false; strErrores.AppendLine($"No se encontro la unidad de medida relacionada a la clave del sat '{item.ClaveUnidad}', favor de asignarla en el catalogo de unidad de medida."); }
|
if (continuar && DrUm == null) { continuar = false; strErrores.AppendLine($"No se encontro la unidad de medida relacionada a la clave del sat '{item.ClaveUnidad}', favor de asignarla en el catalogo de unidad de medida."); }
|
||||||
if (continuar)
|
if (continuar)
|
||||||
|
|||||||
Reference in New Issue
Block a user