-- columna de docto relacionado
This commit is contained in:
@@ -378,9 +378,9 @@
|
|||||||
<asp:HyperLink runat="server" Target="_blank" ID="hlFolioD" Text='<%# Eval("FolioDocto")%>' CssClass="Texto" />
|
<asp:HyperLink runat="server" Target="_blank" ID="hlFolioD" Text='<%# Eval("FolioDocto")%>' CssClass="Texto" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Left" HeaderText="Folio Rel.">
|
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Left" HeaderText="Folio Rel." Visible="false">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:HyperLink runat="server" Target="_blank" ID="hlFolioDr" Text='<%# Eval("FolioRelacionEntrada")%>' NavigateUrl='<%# Eval("CveMovimientoEntrada", "/Inventarios/EntradasSalidas.aspx?CveMovimiento={0}")%>' CssClass="Texto" />
|
<asp:HyperLink runat="server" Target="_blank" ID="hlFolioDr" Text='<%# Eval("FolioRelacionEntrada")%>' NavigateUrl='<%# Eval("CveVentaRelacionada", "/Ventas/Ventas.aspx?CveVenta={0}")%>' CssClass="Texto" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Left" HeaderText="U. M.">
|
<asp:TemplateField ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Left" HeaderText="U. M.">
|
||||||
|
|||||||
@@ -199,51 +199,54 @@ Partial Class Inventarios_Kardex
|
|||||||
AplicaSeccion = DtTemp.MAX("SeccionAlmacen") <> ""
|
AplicaSeccion = DtTemp.MAX("SeccionAlmacen") <> ""
|
||||||
AplicaLote = DtTemp.MAX("Lote") <> ""
|
AplicaLote = DtTemp.MAX("Lote") <> ""
|
||||||
AplicaCaducidad = DtTemp.MAX("FechaCaducidad") <> ""
|
AplicaCaducidad = DtTemp.MAX("FechaCaducidad") <> ""
|
||||||
|
|
||||||
|
GvM.Columns(6).Visible = DtTemp.MAX("FolioRelacionEntrada") <> ""
|
||||||
|
|
||||||
If AplicaSeccion Then GvM.Columns(8).Visible = True
|
If AplicaSeccion Then GvM.Columns(8).Visible = True
|
||||||
If AplicaSerie Then GvM.Columns(9).Visible = True
|
If AplicaSerie Then GvM.Columns(9).Visible = True
|
||||||
If AplicaLote Then GvM.Columns(10).Visible = True
|
If AplicaLote Then GvM.Columns(10).Visible = True
|
||||||
If AplicaCaducidad Then GvM.Columns(11).Visible = True
|
If AplicaCaducidad Then GvM.Columns(11).Visible = True
|
||||||
|
|
||||||
Dim AuxAplicaSerie As Boolean = GlobalDTPS(UsuarioActual.CveEmpresa, CvePS:=CveProducto).FiltroPrimeroValor("AplicaSerie") = "True"
|
Dim AuxAplicaSerie As Boolean = GlobalDTPS(UsuarioActual.CveEmpresa, CvePS:=CveProducto).FiltroPrimeroValor("AplicaSerie") = "True"
|
||||||
LnkSeries.Visible = AuxAplicaSerie
|
LnkSeries.Visible = AuxAplicaSerie
|
||||||
'CARGA INDICADORES
|
'CARGA INDICADORES
|
||||||
If UsuarioActual.TienePermisoProceso(201) Then
|
If UsuarioActual.TienePermisoProceso(201) Then
|
||||||
DivIndicadores.Visible = True
|
DivIndicadores.Visible = True
|
||||||
|
|
||||||
Dim Dr = DtTemp.FiltroUltimo("")
|
Dim Dr = DtTemp.FiltroUltimo("")
|
||||||
Dim TC = If(GlobalTipoCambio(Now) > 0, GlobalTipoCambio(Now), 1)
|
Dim TC = If(GlobalTipoCambio(Now) > 0, GlobalTipoCambio(Now), 1)
|
||||||
|
|
||||||
LtIndicador_Existencia.Text = Dr("Existencias").ToString.FormatoNumero()
|
LtIndicador_Existencia.Text = Dr("Existencias").ToString.FormatoNumero()
|
||||||
|
|
||||||
LtIndicador_ValorPesos.Text = Dr("ValorInventario").ToString.FormatoNumero()
|
LtIndicador_ValorPesos.Text = Dr("ValorInventario").ToString.FormatoNumero()
|
||||||
LtIndicador_ValorDolares.Text = (Dr("ValorInventario").ToString.ToDouble / TC).FormatoNumero()
|
LtIndicador_ValorDolares.Text = (Dr("ValorInventario").ToString.ToDouble / TC).FormatoNumero()
|
||||||
|
|
||||||
Dim CostoPromedio = If(Dr("Existencias").ToString.ToDouble > 0, Dr("ValorInventario").ToString.ToDouble / Dr("Existencias").ToString.ToDouble, 0)
|
Dim CostoPromedio = If(Dr("Existencias").ToString.ToDouble > 0, Dr("ValorInventario").ToString.ToDouble / Dr("Existencias").ToString.ToDouble, 0)
|
||||||
LtIndicador_CPPesos.Text = CostoPromedio.FormatoNumero()
|
LtIndicador_CPPesos.Text = CostoPromedio.FormatoNumero()
|
||||||
LtIndicador_CPDolares.Text = (CostoPromedio / TC).FormatoNumero()
|
LtIndicador_CPDolares.Text = (CostoPromedio / TC).FormatoNumero()
|
||||||
|
|
||||||
LtIndicador_UCPesos.Text = Dr("UltimoCosto").ToString.FormatoNumero()
|
LtIndicador_UCPesos.Text = Dr("UltimoCosto").ToString.FormatoNumero()
|
||||||
LtIndicador_UCDolares.Text = Dr("UltimoCostoUSD").ToString.FormatoNumero()
|
LtIndicador_UCDolares.Text = Dr("UltimoCostoUSD").ToString.FormatoNumero()
|
||||||
|
|
||||||
LtIndicador_Mensaje.Text = $"* Importes calculados con el tipo de cambio del dia <b> $ {TC.FormatoNumero(4)} </b>"
|
LtIndicador_Mensaje.Text = $"* Importes calculados con el tipo de cambio del dia <b> $ {TC.FormatoNumero(4)} </b>"
|
||||||
|
|
||||||
If TxtSerie.Text <> "" Then
|
If TxtSerie.Text <> "" Then
|
||||||
LtIndicador_MensajeSerie.Text = $"* Existencia y costos calculada por numero de serie: <b> {TxtSerie.Text} </b>"
|
LtIndicador_MensajeSerie.Text = $"* Existencia y costos calculada por numero de serie: <b> {TxtSerie.Text} </b>"
|
||||||
|
Else
|
||||||
|
LtIndicador_MensajeSerie.Text = ""
|
||||||
|
End If
|
||||||
|
|
||||||
|
UpIndicadores.Update()
|
||||||
|
|
||||||
|
GvM.Attributes.Add("data-heighterror", "430")
|
||||||
Else
|
Else
|
||||||
LtIndicador_MensajeSerie.Text = ""
|
GvM.Attributes.Add("data-heighterror", "270")
|
||||||
End If
|
End If
|
||||||
|
GvM.DataSource = DtTemp
|
||||||
UpIndicadores.Update()
|
GvM.DataBind()
|
||||||
|
UpAcciones.Update()
|
||||||
GvM.Attributes.Add("data-heighterror", "430")
|
|
||||||
Else
|
|
||||||
GvM.Attributes.Add("data-heighterror", "270")
|
|
||||||
End If
|
End If
|
||||||
GvM.DataSource = DtTemp
|
Else
|
||||||
GvM.DataBind()
|
|
||||||
UpAcciones.Update()
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
Alert("Seleccione un producto.", TipoMensaje.MsgAdvertencia)
|
Alert("Seleccione un producto.", TipoMensaje.MsgAdvertencia)
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|||||||
Reference in New Issue
Block a user