Merge branch 'master' of http://192.168.10.111:8383/SIG
This commit is contained in:
@@ -6394,7 +6394,7 @@ Partial Class PopUpVerFactura
|
|||||||
Else
|
Else
|
||||||
params.Add(New ReportParameter("Fecha", Fecha.ToShortDateString))
|
params.Add(New ReportParameter("Fecha", Fecha.ToShortDateString))
|
||||||
End If
|
End If
|
||||||
If UsuarioActual.CveEmpresa.Contiene(119, 141) Then
|
If UsuarioActual.CveEmpresa.Contiene(119, 141, 193, 195, 197, 189) Then
|
||||||
params.Add(New ReportParameter("UsuarioRegistro", GlobalDTUsuarios(drp("CveUsuario").ToString.ToEntero).FiltroPrimeroValor("Nombre")))
|
params.Add(New ReportParameter("UsuarioRegistro", GlobalDTUsuarios(drp("CveUsuario").ToString.ToEntero).FiltroPrimeroValor("Nombre")))
|
||||||
End If
|
End If
|
||||||
If UsuarioActual.CveEmpresa.Contiene(140, 141) Then
|
If UsuarioActual.CveEmpresa.Contiene(140, 141) Then
|
||||||
|
|||||||
@@ -116,75 +116,89 @@
|
|||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
<asp:UpdatePanel ID="UpDatos" UpdateMode="Conditional" runat="server">
|
|
||||||
<ContentTemplate>
|
|
||||||
|
|
||||||
<asp:GridView ID="GvDatos" CssClass="table table-advance table-striped table-hover Widthall" runat="server" GridLines="None" EmptyDataText="No se encontraron cuentas con los parametros establecidos." AutoGenerateColumns="False" OnRowDataBound="GvIngresos_RowDataBound">
|
<div class="row" style="margin-left: 0px; margin-top: 5px; margin-bottom: 5px; text-align: right; margin-right: 5px" align="left;">
|
||||||
<Columns>
|
|
||||||
<asp:TemplateField HeaderText="Cuenta" HeaderStyle-HorizontalAlign="Left">
|
<input type="text" id="TxtBusquedaIndicadores" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusquedaIndicadores','{0}')", GvDatos.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||||||
<ItemTemplate>
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusquedaIndicadores','{0}')", GvDatos.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
||||||
<asp:Label ID="LbCodigo" runat="server" Text='<%# Eval("Codigo")%>'></asp:Label>
|
|
||||||
</ItemTemplate>
|
</div>
|
||||||
<ItemStyle HorizontalAlign="Left" Width="180" />
|
|
||||||
</asp:TemplateField>
|
<div class="row">
|
||||||
<asp:TemplateField HeaderText="Nombre" HeaderStyle-HorizontalAlign="Left">
|
<div class="col-md-12">
|
||||||
<ItemTemplate>
|
<asp:UpdatePanel ID="UpDatos" UpdateMode="Conditional" runat="server">
|
||||||
<asp:Label ID="LbNombre" runat="server" Text='<%# Eval("Nombre")%>'></asp:Label>
|
<ContentTemplate>
|
||||||
</ItemTemplate>
|
|
||||||
<ItemStyle HorizontalAlign="Left" Width="320" />
|
<asp:GridView ID="GvDatos" CssClass="table table-striped table-advance table-hover Widthall ScrollAD mysmallbtn"
|
||||||
</asp:TemplateField>
|
runat="server" GridLines="None" EmptyDataText="No se encontraron cuentas con los parametros establecidos." AutoGenerateColumns="False" OnRowDataBound="GvIngresos_RowDataBound">
|
||||||
<asp:TemplateField>
|
<Columns>
|
||||||
<HeaderTemplate>
|
<asp:TemplateField HeaderText="Cuenta" HeaderStyle-HorizontalAlign="Left">
|
||||||
<table width="100%">
|
<ItemTemplate>
|
||||||
<tr>
|
<asp:Label ID="LbCodigo" runat="server" Text='<%# Eval("Codigo")%>'></asp:Label>
|
||||||
<td colspan="2">Saldos Iniciales</td>
|
</ItemTemplate>
|
||||||
</tr>
|
<ItemStyle HorizontalAlign="Left" Width="180" />
|
||||||
<tr>
|
</asp:TemplateField>
|
||||||
<td>Deudor</td>
|
<asp:TemplateField HeaderText="Nombre" HeaderStyle-HorizontalAlign="Left">
|
||||||
<td>Acreedor</td>
|
<ItemTemplate>
|
||||||
</tr>
|
<asp:Label ID="LbNombre" runat="server" Text='<%# Eval("Nombre")%>'></asp:Label>
|
||||||
</table>
|
</ItemTemplate>
|
||||||
</HeaderTemplate>
|
<ItemStyle HorizontalAlign="Left" Width="320" />
|
||||||
<ItemTemplate>
|
</asp:TemplateField>
|
||||||
<asp:Label ID="LbSaldoInicial" Style="white-space: pre;" runat="server" Text='<%# Eval("SaldoInicial", "{0:N2}")%>'></asp:Label>
|
<asp:TemplateField>
|
||||||
</ItemTemplate>
|
<HeaderTemplate>
|
||||||
<ItemStyle Width="120" HorizontalAlign="Right" />
|
<table width="100%">
|
||||||
</asp:TemplateField>
|
<tr>
|
||||||
<asp:TemplateField HeaderText="Cargos">
|
<td colspan="2">Saldos Iniciales</td>
|
||||||
<ItemTemplate>
|
</tr>
|
||||||
<asp:Label ID="LbCargos" runat="server" Text='<%# Eval("Cargos", "{0:N2}")%>'></asp:Label>
|
<tr>
|
||||||
</ItemTemplate>
|
<td>Deudor</td>
|
||||||
<ItemStyle Width="120" HorizontalAlign="Right" />
|
<td>Acreedor</td>
|
||||||
</asp:TemplateField>
|
</tr>
|
||||||
<asp:TemplateField HeaderText="Abonos">
|
</table>
|
||||||
<ItemTemplate>
|
</HeaderTemplate>
|
||||||
<asp:Label ID="LbAbonos" runat="server" Text='<%# Eval("Abonos", "{0:N2}")%>'></asp:Label>
|
<ItemTemplate>
|
||||||
</ItemTemplate>
|
<asp:Label ID="LbSaldoInicial" Style="white-space: pre;" runat="server" Text='<%# Eval("SaldoInicial", "{0:N2}")%>'></asp:Label>
|
||||||
<ItemStyle Width="120" HorizontalAlign="Right" />
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
<ItemStyle Width="120" HorizontalAlign="Right" />
|
||||||
<asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<HeaderTemplate>
|
<asp:TemplateField HeaderText="Cargos">
|
||||||
<table width="100%">
|
<ItemTemplate>
|
||||||
<tr>
|
<asp:Label ID="LbCargos" runat="server" Text='<%# Eval("Cargos", "{0:N2}")%>'></asp:Label>
|
||||||
<td colspan="2">Saldos Actuales</td>
|
</ItemTemplate>
|
||||||
</tr>
|
<ItemStyle Width="120" HorizontalAlign="Right" />
|
||||||
<tr>
|
</asp:TemplateField>
|
||||||
<td>Deudor</td>
|
<asp:TemplateField HeaderText="Abonos">
|
||||||
<td>Acreedor</td>
|
<ItemTemplate>
|
||||||
</tr>
|
<asp:Label ID="LbAbonos" runat="server" Text='<%# Eval("Abonos", "{0:N2}")%>'></asp:Label>
|
||||||
</table>
|
</ItemTemplate>
|
||||||
</HeaderTemplate>
|
<ItemStyle Width="120" HorizontalAlign="Right" />
|
||||||
<ItemTemplate>
|
</asp:TemplateField>
|
||||||
<asp:HyperLink ID="HLSaldoActual" Style="white-space: pre;" runat="server" Text='<%# Eval("SaldoActual", "{0:N2}")%>' CssClass="Texto" Target="_blank"></asp:HyperLink>
|
<asp:TemplateField>
|
||||||
<asp:Label ID="LbSaldoActual" Style="white-space: pre;" runat="server"></asp:Label>
|
<HeaderTemplate>
|
||||||
</ItemTemplate>
|
<table width="100%">
|
||||||
<ItemStyle Width="120" HorizontalAlign="Right" />
|
<tr>
|
||||||
</asp:TemplateField>
|
<td colspan="2">Saldos Actuales</td>
|
||||||
</Columns>
|
</tr>
|
||||||
<HeaderStyle Font-Bold="true" HorizontalAlign="Center" />
|
<tr>
|
||||||
</asp:GridView>
|
<td>Deudor</td>
|
||||||
</ContentTemplate>
|
<td>Acreedor</td>
|
||||||
</asp:UpdatePanel>
|
</tr>
|
||||||
|
</table>
|
||||||
|
</HeaderTemplate>
|
||||||
|
<ItemTemplate>
|
||||||
|
<asp:HyperLink ID="HLSaldoActual" Style="white-space: pre;" runat="server" Text='<%# Eval("SaldoActual", "{0:N2}")%>' CssClass="Texto" Target="_blank"></asp:HyperLink>
|
||||||
|
<asp:Label ID="LbSaldoActual" Style="white-space: pre;" runat="server"></asp:Label>
|
||||||
|
</ItemTemplate>
|
||||||
|
<ItemStyle Width="120" HorizontalAlign="Right" />
|
||||||
|
</asp:TemplateField>
|
||||||
|
</Columns>
|
||||||
|
<HeaderStyle Font-Bold="true" HorizontalAlign="Center" />
|
||||||
|
</asp:GridView>
|
||||||
|
</ContentTemplate>
|
||||||
|
</asp:UpdatePanel>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
|
|||||||
@@ -1488,6 +1488,295 @@
|
|||||||
</TablixCell>
|
</TablixCell>
|
||||||
</TablixCells>
|
</TablixCells>
|
||||||
</TablixRow>
|
</TablixRow>
|
||||||
|
<TablixRow>
|
||||||
|
<Height>2.44729cm</Height>
|
||||||
|
<TablixCells>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="UsuarioRegistro1">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value>Usuario Registró:</Value>
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>9pt</FontSize>
|
||||||
|
<FontWeight>Bold</FontWeight>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style>
|
||||||
|
<TextAlign>Center</TextAlign>
|
||||||
|
</Style>
|
||||||
|
</Paragraph>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value>=Fields!NombreUsuario.Value</Value>
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>9pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style>
|
||||||
|
<TextAlign>Center</TextAlign>
|
||||||
|
</Style>
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>UsuarioRegistro1</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<VerticalAlign>Bottom</VerticalAlign>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
<ColSpan>3</ColSpan>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell />
|
||||||
|
<TablixCell />
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox13">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style />
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox13</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox15">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style />
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox15</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox16">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style />
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox16</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox18">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
<FontWeight>Bold</FontWeight>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style>
|
||||||
|
<TextAlign>Right</TextAlign>
|
||||||
|
</Style>
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox18</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<TopBorder>
|
||||||
|
<Color>Black</Color>
|
||||||
|
<Style>Solid</Style>
|
||||||
|
<Width>1pt</Width>
|
||||||
|
</TopBorder>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox19">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style>
|
||||||
|
<TextAlign>Right</TextAlign>
|
||||||
|
</Style>
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox19</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<TopBorder>
|
||||||
|
<Style>Solid</Style>
|
||||||
|
</TopBorder>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
<TablixCell>
|
||||||
|
<CellContents>
|
||||||
|
<Textbox Name="Textbox20">
|
||||||
|
<CanGrow>true</CanGrow>
|
||||||
|
<KeepTogether>true</KeepTogether>
|
||||||
|
<Paragraphs>
|
||||||
|
<Paragraph>
|
||||||
|
<TextRuns>
|
||||||
|
<TextRun>
|
||||||
|
<Value />
|
||||||
|
<Style>
|
||||||
|
<FontFamily>calibri</FontFamily>
|
||||||
|
<FontSize>8pt</FontSize>
|
||||||
|
</Style>
|
||||||
|
</TextRun>
|
||||||
|
</TextRuns>
|
||||||
|
<Style>
|
||||||
|
<TextAlign>Right</TextAlign>
|
||||||
|
</Style>
|
||||||
|
</Paragraph>
|
||||||
|
</Paragraphs>
|
||||||
|
<rd:DefaultName>Textbox20</rd:DefaultName>
|
||||||
|
<Visibility>
|
||||||
|
<Hidden>=IIF(IsNothing(Parameters!UsuarioRegistro.Value) OR LEN(CStr(Parameters!UsuarioRegistro.Value)) = 0, True, False)</Hidden>
|
||||||
|
</Visibility>
|
||||||
|
<Style>
|
||||||
|
<Border>
|
||||||
|
<Style>None</Style>
|
||||||
|
</Border>
|
||||||
|
<TopBorder>
|
||||||
|
<Style>Solid</Style>
|
||||||
|
</TopBorder>
|
||||||
|
<PaddingLeft>1pt</PaddingLeft>
|
||||||
|
<PaddingRight>1pt</PaddingRight>
|
||||||
|
<PaddingTop>1pt</PaddingTop>
|
||||||
|
<PaddingBottom>1pt</PaddingBottom>
|
||||||
|
</Style>
|
||||||
|
</Textbox>
|
||||||
|
</CellContents>
|
||||||
|
</TablixCell>
|
||||||
|
</TablixCells>
|
||||||
|
</TablixRow>
|
||||||
</TablixRows>
|
</TablixRows>
|
||||||
</TablixBody>
|
</TablixBody>
|
||||||
<TablixColumnHierarchy>
|
<TablixColumnHierarchy>
|
||||||
@@ -1548,6 +1837,9 @@
|
|||||||
<TablixMember>
|
<TablixMember>
|
||||||
<KeepWithGroup>Before</KeepWithGroup>
|
<KeepWithGroup>Before</KeepWithGroup>
|
||||||
</TablixMember>
|
</TablixMember>
|
||||||
|
<TablixMember>
|
||||||
|
<KeepWithGroup>Before</KeepWithGroup>
|
||||||
|
</TablixMember>
|
||||||
</TablixMembers>
|
</TablixMembers>
|
||||||
</TablixMember>
|
</TablixMember>
|
||||||
</TablixMembers>
|
</TablixMembers>
|
||||||
@@ -1559,7 +1851,7 @@
|
|||||||
<ResetPageNumber>true</ResetPageNumber>
|
<ResetPageNumber>true</ResetPageNumber>
|
||||||
</PageBreak>
|
</PageBreak>
|
||||||
<Top>0.05076cm</Top>
|
<Top>0.05076cm</Top>
|
||||||
<Height>3.18542cm</Height>
|
<Height>5.63271cm</Height>
|
||||||
<Width>19.38789cm</Width>
|
<Width>19.38789cm</Width>
|
||||||
<Style>
|
<Style>
|
||||||
<Border>
|
<Border>
|
||||||
@@ -1596,7 +1888,7 @@
|
|||||||
</Style>
|
</Style>
|
||||||
</Textbox>
|
</Textbox>
|
||||||
</ReportItems>
|
</ReportItems>
|
||||||
<Height>3.59805cm</Height>
|
<Height>5.68347cm</Height>
|
||||||
<Style />
|
<Style />
|
||||||
</Body>
|
</Body>
|
||||||
<Width>19.38791cm</Width>
|
<Width>19.38791cm</Width>
|
||||||
|
|||||||
@@ -1028,7 +1028,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
CargaGvDatos()
|
CargaGvDatos()
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Private Sub CargaGvDatos(Optional CveAlmacen As Integer = -1)
|
Private Sub CargaGvDatos(Optional RecargaVenta As Boolean = True)
|
||||||
|
|
||||||
If DtDatos IsNot Nothing Then
|
If DtDatos IsNot Nothing Then
|
||||||
|
|
||||||
@@ -1057,7 +1057,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
'GvDatos.Columns(9).HeaderText = If(UsuarioActual.Empresa.Funcionalidad(147) <> "", UsuarioActual.Empresa.Funcionalidad(147), "")
|
'GvDatos.Columns(9).HeaderText = If(UsuarioActual.Empresa.Funcionalidad(147) <> "", UsuarioActual.Empresa.Funcionalidad(147), "")
|
||||||
|
|
||||||
'SugerirFecha()
|
'SugerirFecha()
|
||||||
If DdlAlmacen.SelectedValue.ToEntero > 0 And CveVentaSurtir > 0 Then
|
If RecargaVenta AndAlso DdlAlmacen.SelectedValue.ToEntero > 0 And CveVentaSurtir > 0 Then
|
||||||
CargaVentaPorSurtir(CveVentaSurtir, CveAlmacen:=DdlAlmacen.SelectedValue.ToEntero, CveOS:=CveOSSurtir)
|
CargaVentaPorSurtir(CveVentaSurtir, CveAlmacen:=DdlAlmacen.SelectedValue.ToEntero, CveOS:=CveOSSurtir)
|
||||||
|
|
||||||
If CargaBitacora Then
|
If CargaBitacora Then
|
||||||
@@ -1250,10 +1250,12 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
If Boolean.Parse(e.Row.DataKey("AplicaLote")) Or Boolean.Parse(e.Row.DataKey("AplicaCaducidad")) Then
|
If Boolean.Parse(e.Row.DataKey("AplicaLote")) Or Boolean.Parse(e.Row.DataKey("AplicaCaducidad")) Then
|
||||||
Dim ValorAsignado As String = ""
|
Dim ValorAsignado As String = ""
|
||||||
|
Dim DtDatosDevolucion As DataTable = Nothing
|
||||||
If GvDatos.Columns(8).Visible AndAlso EsDevolucionVenta = 1 Then
|
If GvDatos.Columns(8).Visible AndAlso EsDevolucionVenta = 1 Then
|
||||||
ValorAsignado = $"{e.Row.DBCampo("Lote").ToString}|{e.Row.DBCampo("FechaCaducidad").ToDate.ToString("dd/MM/yyyy")}"
|
ValorAsignado = $"{e.Row.DBCampo("Lote").ToString}|{e.Row.DBCampo("FechaCaducidad").ToDate.ToString("dd/MM/yyyy")}"
|
||||||
|
DtDatosDevolucion = DtDatos.Copy()
|
||||||
End If
|
End If
|
||||||
CargarCaducidadProducto(e.Row.DataKey("CvePS").ToEntero, e.Row.FCDropDownList("DdlCaducidadProducto"), ValorAsignado)
|
CargarCaducidadProducto(e.Row.DataKey("CvePS").ToEntero, e.Row.FCDropDownList("DdlCaducidadProducto"), ValorAsignado, DtDatosDevolucion)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
@@ -1286,23 +1288,29 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CargarCaducidadProducto(CvePS As Integer, ByRef DdlLoteFechaCaducidad As DropDownList, ValorAsignado As String)
|
Private Sub CargarCaducidadProducto(CvePS As Integer, ByRef DdlLoteFechaCaducidad As DropDownList, ValorAsignado As String, DtDatosDevolucion As DataTable)
|
||||||
|
DdlLoteFechaCaducidad.Items.Clear()
|
||||||
|
DdlLoteFechaCaducidad.Items.Add(New ListItem("-", "|"))
|
||||||
|
|
||||||
Dim almacenes As String = DdlAlmacen.SelectedValue
|
Dim almacenes As String = DdlAlmacen.SelectedValue
|
||||||
If almacenes = "" Then
|
If almacenes = "" Then
|
||||||
almacenes = "-1"
|
almacenes = "-1"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim ObjInventarios As New ClsInventarios
|
If DtDatosDevolucion IsNot Nothing Then
|
||||||
|
For Each dr As DataRow In DtDatosDevolucion.FiltraParametros($"CvePS = {CvePS}", DistinctColumns:={"Lote", "FechaCaducidad"}).Rows
|
||||||
If ObjInventarios.GetExistenciasCaducidad(CvePS, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, almacenes) Then
|
|
||||||
|
|
||||||
For Each dr As DataRow In ObjInventarios.DtResultados.Rows
|
|
||||||
DdlLoteFechaCaducidad.Items.Add(New ListItem($"Lote: {dr("Lote").ToString} - Cad: {dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}", $"{dr("Lote").ToString}|{dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}"))
|
DdlLoteFechaCaducidad.Items.Add(New ListItem($"Lote: {dr("Lote").ToString} - Cad: {dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}", $"{dr("Lote").ToString}|{dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}"))
|
||||||
Next
|
Next
|
||||||
|
Else
|
||||||
|
Dim ObjInventarios As New ClsInventarios
|
||||||
|
If ObjInventarios.GetExistenciasCaducidad(CvePS, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, almacenes) Then
|
||||||
|
For Each dr As DataRow In ObjInventarios.DtResultados.FiltraParametros("", DistinctColumns:={"Lote", "FechaCaducidad"}).Rows
|
||||||
|
DdlLoteFechaCaducidad.Items.Add(New ListItem($"Lote: {dr("Lote").ToString} - Cad: {dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}", $"{dr("Lote").ToString}|{dr("FechaCaducidad").ToString.ToDate.ToString("dd/MM/yyyy")}"))
|
||||||
|
Next
|
||||||
|
End If
|
||||||
|
ObjInventarios.Dispose()
|
||||||
End If
|
End If
|
||||||
ObjInventarios.Dispose()
|
|
||||||
|
|
||||||
If Not String.IsNullOrEmpty(ValorAsignado) Then
|
If Not String.IsNullOrEmpty(ValorAsignado) Then
|
||||||
DdlLoteFechaCaducidad.SelectedValueExist(ValorAsignado)
|
DdlLoteFechaCaducidad.SelectedValueExist(ValorAsignado)
|
||||||
@@ -4174,7 +4182,12 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
Next
|
Next
|
||||||
DtDatos.AcceptChanges()
|
DtDatos.AcceptChanges()
|
||||||
|
|
||||||
CargaGvDatos()
|
If UsuarioActual.Empresa.Funcionalidad(578) = "1" Then
|
||||||
|
CargaGvDatos(False)
|
||||||
|
Else
|
||||||
|
CargaGvDatos(True)
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
index2 = 0
|
index2 = 0
|
||||||
For Each Row As DataRow In DtDatos.Rows
|
For Each Row As DataRow In DtDatos.Rows
|
||||||
@@ -4320,8 +4333,8 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub RecargaporAlmacenes()
|
Private Sub RecargaporAlmacenes()
|
||||||
If DdlAlmacen.SelectedValue <> "-1" Then
|
If DdlAlmacen.SelectedValue <> "-1" AndAlso Not (UsuarioActual.Empresa.Funcionalidad(578) = "1") Then
|
||||||
CargaGvDatos(DdlAlmacen.SelectedValue.ToEntero)
|
CargaGvDatos()
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|||||||
@@ -146,9 +146,13 @@
|
|||||||
<asp:GridView ID="GvM" runat="server" ShowHeader="True" EmptyDataText="Aún no hay registros." AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False"
|
<asp:GridView ID="GvM" runat="server" ShowHeader="True" EmptyDataText="Aún no hay registros." AutoGenerateColumns="False" AllowPaging="False" ShowFooter="False"
|
||||||
ShowHeaderWhenEmpty="false" CssClass="table table-advance table-GvM Widthall" GridLines="None">
|
ShowHeaderWhenEmpty="false" CssClass="table table-advance table-GvM Widthall" GridLines="None">
|
||||||
<Columns>
|
<Columns>
|
||||||
|
|
||||||
<asp:HyperLinkField HeaderText="Fecha" ItemStyle-Width="75px" DataTextField="FechaMovto" ItemStyle-CssClass="Texto" DataNavigateUrlFields="CveMovimiento" DataNavigateUrlFormatString="/Inventarios/EntradasSalidas.aspx?CveMovimiento={0}" />
|
<asp:HyperLinkField HeaderText="Fecha" ItemStyle-Width="75px" DataTextField="FechaMovto" ItemStyle-CssClass="Texto" DataNavigateUrlFields="CveMovimiento" DataNavigateUrlFormatString="/Inventarios/EntradasSalidas.aspx?CveMovimiento={0}" />
|
||||||
<asp:BoundField HeaderText="Almacen" DataField="Almacen" />
|
<asp:BoundField HeaderText="Almacen" DataField="Almacen" />
|
||||||
<asp:HyperLinkField HeaderText="Folio" ItemStyle-Width="100px" DataTextField="Folio" ItemStyle-CssClass="Texto" DataNavigateUrlFields="CveMovimiento" ItemStyle-HorizontalAlign="Right" DataNavigateUrlFormatString="/Inventarios/EntradasSalidas.aspx?CveMovimiento={0}" />
|
<asp:BoundField HeaderText="Concepto" DataField="Concepto" />
|
||||||
|
<asp:HyperLinkField HeaderText="Folio" ItemStyle-Width="50px" DataTextField="Folio" ItemStyle-CssClass="Texto" DataNavigateUrlFields="CveMovimiento" ItemStyle-HorizontalAlign="Right" DataNavigateUrlFormatString="/Inventarios/EntradasSalidas.aspx?CveMovimiento={0}" />
|
||||||
|
|
||||||
|
<asp:BoundField HeaderText="Folio Doc." DataField="FolioDocto" />
|
||||||
<asp:BoundField HeaderText="Activo Fijo" DataField="CodigoAF" ItemStyle-HorizontalAlign="Left" Visible="false" />
|
<asp:BoundField HeaderText="Activo Fijo" DataField="CodigoAF" ItemStyle-HorizontalAlign="Left" Visible="false" />
|
||||||
<asp:BoundField HeaderText="SubProyecto" DataField="SubProyecto" ItemStyle-HorizontalAlign="Left" Visible="false" />
|
<asp:BoundField HeaderText="SubProyecto" DataField="SubProyecto" ItemStyle-HorizontalAlign="Left" Visible="false" />
|
||||||
<asp:BoundField HeaderText="Entradas" ItemStyle-Width="75px" DataField="Entradas" DataFormatString="{0:#,###.##}" ItemStyle-HorizontalAlign="Right"/>
|
<asp:BoundField HeaderText="Entradas" ItemStyle-Width="75px" DataField="Entradas" DataFormatString="{0:#,###.##}" ItemStyle-HorizontalAlign="Right"/>
|
||||||
|
|||||||
@@ -85,9 +85,12 @@ Partial Class Inventarios_RepExistenciasCostos
|
|||||||
End Sub
|
End Sub
|
||||||
Private Sub CargaPermisos()
|
Private Sub CargaPermisos()
|
||||||
Dim TienePermisoImportes As Boolean = UsuarioActual.TienePermisoProceso(201)
|
Dim TienePermisoImportes As Boolean = UsuarioActual.TienePermisoProceso(201)
|
||||||
GvM.Columns(6).Visible = TienePermisoImportes
|
'GvM.Columns(6).Visible = TienePermisoImportes
|
||||||
|
'GvM.Columns(8).Visible = TienePermisoImportes
|
||||||
|
'GvM.Columns(10).Visible = TienePermisoImportes
|
||||||
GvM.Columns(8).Visible = TienePermisoImportes
|
GvM.Columns(8).Visible = TienePermisoImportes
|
||||||
GvM.Columns(10).Visible = TienePermisoImportes
|
GvM.Columns(10).Visible = TienePermisoImportes
|
||||||
|
GvM.Columns(11).Visible = TienePermisoImportes
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Public Sub CargaCombos()
|
Public Sub CargaCombos()
|
||||||
@@ -214,9 +217,9 @@ Partial Class Inventarios_RepExistenciasCostos
|
|||||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||||
|
|
||||||
Dim TienePermisoImportes = UsuarioActual.TienePermisoProceso(201)
|
Dim TienePermisoImportes = UsuarioActual.TienePermisoProceso(201)
|
||||||
e.Row.Cells(6).Visible = TienePermisoImportes
|
|
||||||
e.Row.Cells(8).Visible = TienePermisoImportes
|
e.Row.Cells(8).Visible = TienePermisoImportes
|
||||||
e.Row.Cells(10).Visible = TienePermisoImportes
|
e.Row.Cells(10).Visible = TienePermisoImportes
|
||||||
|
e.Row.Cells(12).Visible = TienePermisoImportes
|
||||||
|
|
||||||
Select Case e.Row.DBCampo("Orden").ToEntero
|
Select Case e.Row.DBCampo("Orden").ToEntero
|
||||||
Case 10
|
Case 10
|
||||||
@@ -226,18 +229,19 @@ Partial Class Inventarios_RepExistenciasCostos
|
|||||||
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
||||||
e.Row.Cells(0).ColumnSpan = 3
|
e.Row.Cells(0).ColumnSpan = 3
|
||||||
e.Row.Cells(1).Visible = False
|
e.Row.Cells(1).Visible = False
|
||||||
e.Row.Cells(2).Visible = False
|
|
||||||
|
|
||||||
e.Row.Cells(5).Text = ""
|
e.Row.Cells(3).Visible = False
|
||||||
e.Row.Cells(6).Text = ""
|
|
||||||
e.Row.Cells(7).Text = ""
|
e.Row.Cells(7).Text = ""
|
||||||
e.Row.Cells(8).Text = ""
|
e.Row.Cells(8).Text = ""
|
||||||
e.Row.Cells(9).Text = ""
|
e.Row.Cells(9).Text = ""
|
||||||
e.Row.Cells(10).Text = ""
|
e.Row.Cells(10).Text = ""
|
||||||
|
e.Row.Cells(11).Text = ""
|
||||||
|
e.Row.Cells(12).Text = ""
|
||||||
Case 15
|
Case 15
|
||||||
If e.Row.DBCampo("CveMovimiento").ToString.ToEntero <= 0 Then
|
If e.Row.DBCampo("CveMovimiento").ToString.ToEntero <= 0 Then
|
||||||
e.Row.Cells(0).Text = e.Row.DBCampo("FechaMovto")
|
e.Row.Cells(0).Text = e.Row.DBCampo("FechaMovto")
|
||||||
e.Row.Cells(2).Text = ""
|
e.Row.Cells(3).Text = ""
|
||||||
End If
|
End If
|
||||||
Case 20
|
Case 20
|
||||||
e.Row.CssClass = "SubTotales"
|
e.Row.CssClass = "SubTotales"
|
||||||
@@ -246,18 +250,18 @@ Partial Class Inventarios_RepExistenciasCostos
|
|||||||
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
||||||
e.Row.Cells(0).ColumnSpan = 3
|
e.Row.Cells(0).ColumnSpan = 3
|
||||||
e.Row.Cells(1).Visible = False
|
e.Row.Cells(1).Visible = False
|
||||||
e.Row.Cells(2).Visible = False
|
e.Row.Cells(3).Visible = False
|
||||||
|
|
||||||
e.Row.Cells(9).Text = e.Row.DBCampo("ExistenciaTotal").ToDouble().ToString("#,####.####")
|
e.Row.Cells(11).Text = e.Row.DBCampo("ExistenciaTotal").ToDouble().ToString("#,####.####")
|
||||||
e.Row.Cells(10).Text = e.Row.DBCampo("ValorTotal").FormatoNumero
|
e.Row.Cells(12).Text = e.Row.DBCampo("ValorTotal").FormatoNumero
|
||||||
End Select
|
End Select
|
||||||
|
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub BtnPersonalizar_Click(sender As Object, e As System.EventArgs) Handles BtnPersonalizar.Click
|
Protected Sub BtnPersonalizar_Click(sender As Object, e As System.EventArgs) Handles BtnPersonalizar.Click
|
||||||
GvM.Columns(3).Visible = ChkActivoFijo.Checked
|
GvM.Columns(5).Visible = ChkActivoFijo.Checked
|
||||||
GvM.Columns(4).Visible = ChkSubProyecto.Checked
|
GvM.Columns(6).Visible = ChkSubProyecto.Checked
|
||||||
UPPEquiv.Update()
|
UPPEquiv.Update()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@@ -308,169 +312,7 @@ Partial Class Inventarios_RepExistenciasCostos
|
|||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
'#Region "UNIFICAR PS"
|
|
||||||
' Protected Sub BtnCargaPS_Click(sender As Object, e As EventArgs)
|
|
||||||
' CargaPS()
|
|
||||||
' End Sub
|
|
||||||
' Private Sub CargaPS()
|
|
||||||
' Dim DtPS As DataTable = GlobalDTProductosServicios(UsuarioActual.CveEmpresa)
|
|
||||||
|
|
||||||
' DdlPSPrimario.Items.Clear()
|
|
||||||
' DdlPSUnificado.Items.Clear()
|
|
||||||
' DdlPSPrimario.Items.Insert(0, New ListItem("Seleccione", "-1"))
|
|
||||||
' DdlPSUnificado.Items.Insert(0, New ListItem("Seleccione", "-1"))
|
|
||||||
' DdlPSPrimario.DataSource = DtPS
|
|
||||||
' DdlPSUnificado.DataSource = DtPS
|
|
||||||
' DdlPSPrimario.DataBind()
|
|
||||||
' DdlPSUnificado.DataBind()
|
|
||||||
' DtPS.Dispose()
|
|
||||||
' End Sub
|
|
||||||
' Protected Sub BtnUnificarPS_Click(sender As Object, e As EventArgs)
|
|
||||||
' If DdlPSPrimario.SelectedValue = DdlPSUnificado.SelectedValue Then
|
|
||||||
' Alert("El Producto/Servicio a unificar no puede ser el mismo al primario. Por favor verifique y vuelva a intetar.", TipoMensaje.MsgAdvertencia)
|
|
||||||
' Exit Sub
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' 'Dim ObjPS As New ClsProductosServicios()
|
|
||||||
|
|
||||||
' 'If ObjPS.UnificarPS(DdlPSPrimario.SelectedValue.ToEntero, DdlPSUnificado.SelectedValue.ToEntero) Then
|
|
||||||
' ' Alert("El Producto/Servicio Fue unificado correctamente.", TipoMensaje.MsgInformacion)
|
|
||||||
|
|
||||||
' ' RegistraScript("$get('DivUnificarPS').style.display='none';")
|
|
||||||
' ' DdlPSPrimario.SelectedValue = "-1"
|
|
||||||
' ' DdlPSUnificado.SelectedValue = "-1"
|
|
||||||
' ' 'CargaPS()
|
|
||||||
' 'Else
|
|
||||||
' ' Alert("Ocurrió un error al unificar el Producto/Servicio. Por favor vuelta a intentar.", TipoMensaje.MsgError)
|
|
||||||
' 'End If
|
|
||||||
|
|
||||||
' 'ObjPS.Dispose()
|
|
||||||
|
|
||||||
' Dim CveMovimientoSalida = 0
|
|
||||||
' Dim CveMovimientoEntrada = 0
|
|
||||||
' Dim Existencia As Double
|
|
||||||
|
|
||||||
' Dim IDPoliza As Integer = 0
|
|
||||||
' Dim Folio = 0
|
|
||||||
' Dim Fecha As Date = NowADS() 'TxtFecha.Text.ToDate
|
|
||||||
|
|
||||||
' Dim TieneError = False
|
|
||||||
' Dim TextoError = ""
|
|
||||||
' Dim ObjInventario As New ClsInventarios
|
|
||||||
' ObjInventario.IniciaTransacSQL()
|
|
||||||
|
|
||||||
' Dim DtAlmacenes As New DataTable
|
|
||||||
|
|
||||||
' If ObjInventario.GetAlmacenes() Then
|
|
||||||
' DtAlmacenes = ObjInventario.DtResultados.FiltraParametros(String.Format("CveEmpresa = {0}", UsuarioActual.CveEmpresa))
|
|
||||||
' Else
|
|
||||||
' TieneError = True
|
|
||||||
' End If
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
' If Not TieneError Then
|
|
||||||
' Dim CvePSPrimario = 0
|
|
||||||
' Dim CveUMPrimario = 0
|
|
||||||
' Dim CvePSUnificado = 0
|
|
||||||
' Dim CveUMUnificado = 0
|
|
||||||
' Dim DTPS1 As DataTable = GlobalDTProductosServicios(UsuarioActual.CveEmpresa).FiltraParametros(String.Format("CvePS = {0}", DdlPSPrimario.SelectedValue.ToEntero))
|
|
||||||
' Dim DTPS2 As DataTable = GlobalDTProductosServicios(UsuarioActual.CveEmpresa).FiltraParametros(String.Format("CvePS = {0}", DdlPSUnificado.SelectedValue.ToEntero))
|
|
||||||
|
|
||||||
' For Each dr As DataRow In DtAlmacenes.Rows
|
|
||||||
' CvePSPrimario = DTPS1.Rows(0)("CvePS").ToString.ToEntero
|
|
||||||
' CveUMPrimario = DTPS1.Rows(0)("CveUM").ToString.ToEntero
|
|
||||||
' CvePSUnificado = DTPS2.Rows(0)("CvePS").ToString.ToEntero
|
|
||||||
' CveUMUnificado = DTPS2.Rows(0)("CveUM").ToString.ToEntero
|
|
||||||
|
|
||||||
|
|
||||||
' 'VALIDA LA EXISTENCIA
|
|
||||||
' Existencia = ObjInventario.GetExistenciasPS(CvePSUnificado, CveUMUnificado, UsuarioActual.CveEmpresa, dr("CveAlmacen").ToString.ToEntero)
|
|
||||||
|
|
||||||
|
|
||||||
' 'REGISTRA LA SALIDA Y ENTRADA (TRASPASO)
|
|
||||||
' If Existencia > 0 Then
|
|
||||||
|
|
||||||
' 'AGREGAMOS LA SALIDA
|
|
||||||
' Folio = ObjInventario.GetFolioSiguiente(3, UsuarioActual.CveEmpresa)
|
|
||||||
' CveMovimientoSalida = ObjInventario.AddMovimiento(dr("CveAlmacen").ToString.ToEntero, 3, 1, Fecha, Folio, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, -1, -1, -1)
|
|
||||||
|
|
||||||
' If CveMovimientoSalida > 0 Then
|
|
||||||
' If Not ObjInventario.AddMovimientoDetalle(CveMovimientoSalida, Existencia, CveUMUnificado, CvePSUnificado, 0, -1) Then
|
|
||||||
' TieneError = True
|
|
||||||
' TextoError = "Ocurrió un error al guardar los movimientos de salida"
|
|
||||||
' Exit For
|
|
||||||
' End If
|
|
||||||
' Else
|
|
||||||
' TieneError = True
|
|
||||||
' TextoError = "No se pudo generar el movimiento de salida correctamente"
|
|
||||||
' Exit For
|
|
||||||
' End If
|
|
||||||
|
|
||||||
|
|
||||||
' 'AGREGAMOS LA ENTRADA
|
|
||||||
' Folio = ObjInventario.GetFolioSiguiente(2, UsuarioActual.CveEmpresa)
|
|
||||||
' CveMovimientoEntrada = ObjInventario.AddMovimiento(1, 2, 1, Fecha, Folio, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, -1, -1, -1)
|
|
||||||
|
|
||||||
' If CveMovimientoEntrada > 0 Then
|
|
||||||
|
|
||||||
' If ObjInventario.GetMovimientosDetalle(CveMovimientoSalida, UsuarioActual.CveEmpresa) Then
|
|
||||||
|
|
||||||
' For Each dr2 As DataRow In ObjInventario.DtResultados.Rows
|
|
||||||
' If Not ObjInventario.AddMovimientoDetalle(CveMovimientoEntrada, dr2("Cantidad").ToString.ToDouble, dr2("CveUM").ToString.ToEntero, CvePSPrimario, dr2("PU").ToString.ToDouble, -1) Then
|
|
||||||
' TieneError = True
|
|
||||||
' TextoError = "Ocurrió un error al guardar los movimientos de entrada"
|
|
||||||
' Exit For
|
|
||||||
' End If
|
|
||||||
' Next
|
|
||||||
|
|
||||||
' If TieneError Then Exit For
|
|
||||||
' Else
|
|
||||||
' Exit For
|
|
||||||
' TextoError = "Ocurrió un error al guardar los movimientos de entrada"
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' Else
|
|
||||||
' TieneError = True
|
|
||||||
' TextoError = "No se pudo generar el movimiento de entrada correctamente"
|
|
||||||
' Exit For
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' Next
|
|
||||||
' DTPS1.Dispose()
|
|
||||||
' DTPS2.Dispose()
|
|
||||||
' End If
|
|
||||||
|
|
||||||
|
|
||||||
' If Not TieneError Then
|
|
||||||
' ObjInventario.Commit()
|
|
||||||
' Alert("El producto se ha unificado correctamente.", TipoMensaje.MsgInformacion)
|
|
||||||
' CargaPS()
|
|
||||||
' Else
|
|
||||||
' ObjInventario.RollBack()
|
|
||||||
' Alert(TextoError, TipoMensaje.MsgError)
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' ObjInventario.Dispose()
|
|
||||||
' End Sub
|
|
||||||
|
|
||||||
' Private Sub DdlClasificacion_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlClasificacion.SelectedIndexChanged
|
|
||||||
' If DdlClasificacion.SelectedValue = "-1" Then
|
|
||||||
' ddlProducto.DataSource = TmpPS
|
|
||||||
' Else
|
|
||||||
' If isWhitFamily() Then
|
|
||||||
' ddlProducto.DataSource = TmpPS.FiltraParametros(String.Format("CveSubFamilia={0}", DdlClasificacion.SelectedValue), "PS")
|
|
||||||
' Else
|
|
||||||
' ddlProducto.DataSource = TmpPS.FiltraParametros(String.Format("CveClasificacion={0}", DdlClasificacion.SelectedValue), "PS")
|
|
||||||
' End If
|
|
||||||
' End If
|
|
||||||
' ddlProducto.Items.Clear()
|
|
||||||
' ddlProducto.DataBind()
|
|
||||||
' ddlProducto.Items.Insert(0, New ListItem("----", "-1"))
|
|
||||||
' End Sub
|
|
||||||
' #End Region
|
|
||||||
|
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@@ -5443,7 +5443,7 @@ Partial Class OC_OC
|
|||||||
If Not TieneError Then
|
If Not TieneError Then
|
||||||
RegistraScript("$('#ModalSolicitarAnticipo').modal('hide');", "ModalSolicitarAnticipoHide")
|
RegistraScript("$('#ModalSolicitarAnticipo').modal('hide');", "ModalSolicitarAnticipoHide")
|
||||||
ObjOC.Commit()
|
ObjOC.Commit()
|
||||||
EnviaCorreoSolicitudAnticipo(ObjOI.CveEvento)
|
EnviaCorreoSolicitudAnticipo(ObjOI.CveEvento, TxtSAImporte.Text.ToDecimal, DdlSAUsuario.SelectedValue.ToEntero)
|
||||||
'LIMPIA
|
'LIMPIA
|
||||||
BtnSolicitudAnticipo.Visible = False
|
BtnSolicitudAnticipo.Visible = False
|
||||||
DdlSAUsuario.SelectedValue = "-1"
|
DdlSAUsuario.SelectedValue = "-1"
|
||||||
@@ -5465,20 +5465,20 @@ Partial Class OC_OC
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub EnviaCorreoSolicitudAnticipo(CveEvento As Integer, Optional ImporteAnticipo As Decimal = 0)
|
Private Sub EnviaCorreoSolicitudAnticipo(CveEvento As Integer, ImporteAnticipo As Decimal, CveUsuarioCorreo As Integer)
|
||||||
Dim Param As New List(Of String)
|
Dim Param As New List(Of String)
|
||||||
|
|
||||||
Dim DtPara As DataTable = GlobalDTUsuarios(DdlSAUsuario.SelectedValue.ToString.ToEntero, CveEmpresaActual)
|
Dim DtPara As DataTable = GlobalDTUsuarios(CveUsuarioCorreo, CveEmpresaActual)
|
||||||
|
|
||||||
If DdlMetodoPago.SelectedValue.ToEntero = 0 Then
|
'If DdlMetodoPago.SelectedValue.ToEntero = 0 Then
|
||||||
|
|
||||||
DtPara = GlobalDTUsuarios(DdlSAUsuarioContado.SelectedValue.ToString.ToEntero, CveEmpresaActual)
|
' DtPara = GlobalDTUsuarios(DdlSAUsuarioContado.SelectedValue.ToString.ToEntero, CveEmpresaActual)
|
||||||
|
|
||||||
If DtPara Is Nothing Then
|
' If DtPara Is Nothing Then
|
||||||
DtPara = GlobalDTUsuarios(DdlSAUsuario.SelectedValue.ToString.ToEntero, CveEmpresaActual)
|
' DtPara = GlobalDTUsuarios(DdlSAUsuario.SelectedValue.ToString.ToEntero, CveEmpresaActual)
|
||||||
End If
|
' End If
|
||||||
|
|
||||||
End If
|
'End If
|
||||||
|
|
||||||
Try
|
Try
|
||||||
If DtPara IsNot Nothing AndAlso DtPara.Rows.Count > 0 Then
|
If DtPara IsNot Nothing AndAlso DtPara.Rows.Count > 0 Then
|
||||||
@@ -5486,20 +5486,19 @@ Partial Class OC_OC
|
|||||||
Param.Add(DtPara.Rows(0)("Correo").ToString()) 'Para
|
Param.Add(DtPara.Rows(0)("Correo").ToString()) 'Para
|
||||||
Param.Add("Solicitud de anticipo de Orden de Compra") 'Asunto
|
Param.Add("Solicitud de anticipo de Orden de Compra") 'Asunto
|
||||||
|
|
||||||
|
'If ImporteAnticipo = 0 Then
|
||||||
If ImporteAnticipo = 0 Then
|
' ImporteAnticipo = TxtSAImporte.Text.ToDecimal
|
||||||
ImporteAnticipo = TxtSAImporte.Text.ToDecimal
|
'End If
|
||||||
End If
|
|
||||||
|
|
||||||
|
|
||||||
Param.Add(GeneraCorreoAnticipo(lblFolio.Text, DtPara.Rows(0)("Nombre").ToString(), String.Format("http://sig.adssistemas.mx/OI/EventoDetalle.aspx?CveTipoEvento=1&CveEvento={0}", CveEvento), ImporteAnticipo.ToString, DdlProveedores.SelectedText))
|
Param.Add(GeneraCorreoAnticipo(lblFolio.Text, DtPara.Rows(0)("Nombre").ToString(), String.Format("http://sig.adssistemas.mx/OI/EventoDetalle.aspx?CveTipoEvento=1&CveEvento={0}", CveEvento), ImporteAnticipo.ToString, DdlProveedores.SelectedText))
|
||||||
Param.Add(String.Format("{0}PDF\OC-{1}.pdf", UsuarioActual.Empresa.Ruta, CveOrdenCompra))
|
Param.Add(String.Format("{0}PDF\OC-{1}.pdf", UsuarioActual.Empresa.Ruta, CveOrdenCompra))
|
||||||
Dim Hilo As New Threading.Thread(AddressOf MandaCorreoAnticipo)
|
Dim Hilo As New Threading.Thread(AddressOf MandaCorreoAnticipo)
|
||||||
Hilo.Start(Param)
|
Hilo.Start(Param)
|
||||||
|
Else
|
||||||
|
Alert("Correo de solcitud de anticipo no enviado", TipoMensaje.MsgAdvertencia)
|
||||||
End If
|
End If
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
Alert("Correo de solcitud de anticipo no enviado", TipoMensaje.MsgAdvertencia)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
@@ -9012,7 +9011,7 @@ Partial Class OC_OC
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
If Not TieneError Then
|
If Not TieneError Then
|
||||||
EnviaCorreoSolicitudAnticipo(ObjOI.CveEvento, TxtSAImporteContado.Text.ToDecimal)
|
EnviaCorreoSolicitudAnticipo(ObjOI.CveEvento, TxtSAImporteContado.Text.ToDecimal, DdlSAUsuarioContado.SelectedValue.ToString.ToEntero)
|
||||||
'LIMPIA
|
'LIMPIA
|
||||||
DdlSAUsuarioContado.SelectedValue = "-1"
|
DdlSAUsuarioContado.SelectedValue = "-1"
|
||||||
TxtSAImporteContado.Text = ""
|
TxtSAImporteContado.Text = ""
|
||||||
|
|||||||
@@ -7561,6 +7561,11 @@ Partial Class Ventas
|
|||||||
'CARGAR CREDITO DISPONIBLE AL GENERAR UNA FACTURA
|
'CARGAR CREDITO DISPONIBLE AL GENERAR UNA FACTURA
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
''SI NO PERMITE CREDITO, SUGIERE CONTADO
|
||||||
|
'If (UsuarioActual.Empresa.Funcionalidad(702).Contiene("1")) AndAlso Not PermiteCredito AndAlso (DdlTipoComprobante.SelectedValue.Contiene("Ing", "Ant", "Rem") AndAlso (CveVenta <= 0 OrElse EsCreaApartirDe)) Then
|
||||||
|
' RBLPago.SelectedValue = "2"
|
||||||
|
'End If
|
||||||
|
|
||||||
If ((DdlTipoComprobante.SelectedValue.Contiene("Ing", "Ant", "Rem", "Cot", "PA") AndAlso CveVenta <= 0) OrElse (DdlTipoComprobante.SelectedValue.Contiene("Cot") AndAlso CveVenta > 0)) AndAlso RBLPago.SelectedValue = "1" AndAlso PermiteCredito Then
|
If ((DdlTipoComprobante.SelectedValue.Contiene("Ing", "Ant", "Rem", "Cot", "PA") AndAlso CveVenta <= 0) OrElse (DdlTipoComprobante.SelectedValue.Contiene("Cot") AndAlso CveVenta > 0)) AndAlso RBLPago.SelectedValue = "1" AndAlso PermiteCredito Then
|
||||||
'FUNCIONALIDAD 702 - NO VERIFICAR LIMITE DE CRÉDITO Y CANDADOS DE VENTA
|
'FUNCIONALIDAD 702 - NO VERIFICAR LIMITE DE CRÉDITO Y CANDADOS DE VENTA
|
||||||
If Not UsuarioActual.Empresa.Funcionalidad(702) = "1" Then
|
If Not UsuarioActual.Empresa.Funcionalidad(702) = "1" Then
|
||||||
@@ -8007,10 +8012,13 @@ Partial Class Ventas
|
|||||||
|
|
||||||
If Opcion = 2 Then
|
If Opcion = 2 Then
|
||||||
Alert(OpcionMsg, TipoMensaje.MsgAdvertencia)
|
Alert(OpcionMsg, TipoMensaje.MsgAdvertencia)
|
||||||
BtnEmitirImprimir.Visible = False
|
RBLPago.SelectedValue = "2"
|
||||||
BtnsFacturar.Visible = False
|
RBLPago.Items(0).Enabled = False
|
||||||
BtnGenerarRemision.Visible = False
|
RBLPago_SelectedIndexChanged(Nothing, Nothing)
|
||||||
TieneBloqueoPorCreditoVencimiento = 1
|
'BtnEmitirImprimir.Visible = False
|
||||||
|
'BtnsFacturar.Visible = False
|
||||||
|
'BtnGenerarRemision.Visible = False
|
||||||
|
'TieneBloqueoPorCreditoVencimiento = 1
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|||||||
Reference in New Issue
Block a user