+
+
+ <%--
+
+
+
+
+
+
+
+
Tipo:
+
+
+ <%--
+
+ <%--
+
+
+
+
+
+
+
+
+
+
+
+
+
--%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Agregar Facturas
+
+
+
+
+
+
+
+ | Proveedor: |
+
+
+ |
+
+
+ | Folio: |
+
+
+
+
+ |
+
+
+ |
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Los cambios se realizaran al dar click en vincular
@@ -5112,8 +5099,14 @@
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index 3c40bd9b8..14d802679 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -1533,7 +1533,7 @@ Partial Class Compras_Compras
If UsuarioActual.Empresa.CvePlataforma = 2 Then
TabActivosFijos.Visible = False
VerRefacturacion.Visible = False
- liServicios.Visible = False
+ 'liServicios.Visible = False
DivConsignaciones.Visible = False
End If
CargarCentrosDeCosto(DdlAsignarProyecto, DdlAsignaSubProyecto, LitHProyecto, LblSubProyectoHeader)
@@ -9545,7 +9545,7 @@ Partial Class Compras_Compras
Retorno = False
End If
- If Not ObjContabilidad.UpdatePrePoliza(MinFecha, -1, -1, Nothing, CvePrePoliza, UsuarioActual.CveEmpresa) Then
+ If Not ObjContabilidad.UpdatePrePoliza(MinFecha, -1, -1, Nothing, CvePrePoliza, UsuarioActual.CveEmpresa, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
Retorno = False
End If
End If
@@ -9987,7 +9987,7 @@ Partial Class Compras_Compras
Retorno = False
End If
- If Not ObjContabilidad.UpdatePrePoliza(MinFecha, -1, -1, IdPoliza, CvePrePoliza, UsuarioActual.CveEmpresa) Then
+ If Not ObjContabilidad.UpdatePrePoliza(MinFecha, -1, -1, IdPoliza, CvePrePoliza, UsuarioActual.CveEmpresa, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
Retorno = False
End If
End If
@@ -14642,7 +14642,7 @@ Partial Class Compras_Compras
dt = ObjContabilidad.DtResultados
For Each dr As DataRow In dt.Rows
- If Not ObjContabilidad.UpdatePrepolizasDetalle(dr("CvePrePolizaDetalle").ToString.ToEntero, dr("Concepto").ToString, dr("CveSubProyecto").ToString.ToEntero, dr("IdCtaContable").ToString.ToEntero, CBool(dr("TipoMovto").ToString), 0) Then
+ If Not ObjContabilidad.UpdatePrepolizasDetalle(dr("CvePrePolizaDetalle").ToString.ToEntero, dr("Concepto").ToString, dr("CveSubProyecto").ToString.ToEntero, dr("IdCtaContable").ToString.ToEntero, CBool(dr("TipoMovto").ToString), 0, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
ErrorCancelar = True : Exit For
End If
Next
@@ -15892,71 +15892,71 @@ Partial Class Compras_Compras
End Sub
Protected Sub BtnFiltrar_Click(sender As Object, e As EventArgs)
- If DdlTipo.SelectedValue.ToEntero = 1 Then
+ 'POR SI LLEGARA A TRONAR
+ If DtServicios Is Nothing Then CreaDTServicios()
+ DtServicios.Rows.Clear()
- 'POR SI LLEGARA A TRONAR
- If DtServicios Is Nothing Then CreaDTServicios()
- DtServicios.Rows.Clear()
+ Dim objps As New ClsProductosServicios
+ Dim dr As DataRow
+ dvFacturas.Visible = False
+ GvFacturas.Visible = False
- Dim objps As New ClsProductosServicios
- Dim dr As DataRow
- dvFacturas.Visible = False
- GvFacturas.Visible = False
-
- For Each DrGv As DataRow In TmpDT.Rows
- If DrGv("CvePS").ToString.ToEntero > 0 Then
- If objps.GetPS(DrGv("CvePS").ToString.ToEntero, -1, UsuarioActual.CveEmpresa) Then
- If objps.DtResultados(0)("CveTipoPS").ToString.ToEntero = 1 Then
- dr = DtServicios.NewRow()
- dr("Consec") = DrGv("Consec").ToString.ToEntero
- dr("Total") = DrGv("Total").ToString.ToDecimal
- dr("CvePS") = DrGv("CvePS").ToString.ToEntero
- dr("PS") = DrGv("PS").ToString
- DtServicios.Rows.Add(dr)
- End If
+ For Each DrGv As DataRow In TmpDT.Rows
+ If DrGv("CvePS").ToString.ToEntero > 0 Then
+ If objps.GetPS(DrGv("CvePS").ToString.ToEntero, -1, UsuarioActual.CveEmpresa) Then
+ If objps.DtResultados(0)("CveTipoPS").ToString.ToEntero = 1 Then
+ dr = DtServicios.NewRow()
+ dr("Consec") = DrGv("Consec").ToString.ToEntero
+ dr("Total") = DrGv("Total").ToString.ToDecimal
+ dr("CvePS") = DrGv("CvePS").ToString.ToEntero
+ dr("PS") = DrGv("PS").ToString
+ DtServicios.Rows.Add(dr)
End If
End If
- Next
-
- '[IPP] COMENTADO - MIRAS DE ELIMINAR - 8/FEBRERO/2018
- 'For Each gvr As GridViewRow In GvPS.Rows
- ' If objps.GetPS(gvr.DataKey("CvePS").ToEntero, -1, UsuarioActual.CveEmpresa) Then
- ' If objps.DtResultados(0)("CveTipoPS").ToString.ToEntero = 1 Then
- ' dr = DtServicios.NewRow()
- ' dr("Consec") = gvr.FCLabel("LtlConsecutivo").Text.ToEntero
- ' dr("Total") = gvr.FCLiteral("LtlTotal").Text.ToDecimal
- ' dr("PS") = gvr.DataKey("PS").ToString
- ' DtServicios.Rows.Add(dr)
- ' End If
- ' End If
- 'Next
- objps.Dispose()
-
- If DtServicios.Rows.Count > 0 Then
- GVServicios.DataSource = DtServicios
- GVServicios.DataBind()
- GVServicios.Visible = True
- Else
- GVServicios.DataSource = Nothing
- GVServicios.DataBind()
End If
+ Next
- UpGVServicios.Update()
- UpFacturas.Update()
- UPGVFacturas.Update()
-
- ElseIf DdlTipo.SelectedValue.ToEntero = 2 Then
- GVServicios.Visible = False
- dvFacturas.Visible = True
- DdlProveedores.DataSource = GlobalDTCompProveedores(UsuarioActual.CveEmpresa)
- DdlProveedores.DataBind()
- DdlProveedores.Items.Insert(0, New ListItem("Seleccione", "-1"))
- UpFacturas.Update()
- UpGVServicios.Update()
-
+ '[IPP] COMENTADO - MIRAS DE ELIMINAR - 8/FEBRERO/2018
+ 'For Each gvr As GridViewRow In GvPS.Rows
+ ' If objps.GetPS(gvr.DataKey("CvePS").ToEntero, -1, UsuarioActual.CveEmpresa) Then
+ ' If objps.DtResultados(0)("CveTipoPS").ToString.ToEntero = 1 Then
+ ' dr = DtServicios.NewRow()
+ ' dr("Consec") = gvr.FCLabel("LtlConsecutivo").Text.ToEntero
+ ' dr("Total") = gvr.FCLiteral("LtlTotal").Text.ToDecimal
+ ' dr("PS") = gvr.DataKey("PS").ToString
+ ' DtServicios.Rows.Add(dr)
+ ' End If
+ ' End If
+ 'Next
+ objps.Dispose()
+ If DtServicios.Rows.Count > 0 Then
+ GVServicios.DataSource = DtServicios
+ GVServicios.DataBind()
+ GVServicios.Visible = True
+ Else
+ GVServicios.DataSource = Nothing
+ GVServicios.DataBind()
End If
+ UpGVServicios.Update()
+ UpFacturas.Update()
+ UPGVFacturas.Update()
+ 'If DdlTipo.SelectedValue.ToEntero = 1 Then
+
+
+ 'ElseIf DdlTipo.SelectedValue.ToEntero = 2 Then
+ ' GVServicios.Visible = False
+ ' dvFacturas.Visible = True
+ ' DdlProveedores.DataSource = GlobalDTCompProveedores(UsuarioActual.CveEmpresa)
+ ' DdlProveedores.DataBind()
+ ' DdlProveedores.Items.Insert(0, New ListItem("Seleccione", "-1"))
+ ' UpFacturas.Update()
+ ' UpGVServicios.Update()
+
+
+ 'End If
+
End Sub
Public Sub btnAgregarFlete_Click(sender As Object, e As EventArgs) Handles BtnAgregarFlete.Click
@@ -16212,7 +16212,7 @@ Partial Class Compras_Compras
End If
If UsuarioActual.Empresa.UsaInventarios And UsuarioActual.Empresa.CvePlataforma <> 2 Then
- liServicios.Visible = True
+ 'liServicios.Visible = True
liFletesImportaciones.Visible = True
End If
@@ -20040,6 +20040,17 @@ Partial Class Compras_Compras
End If
End Sub
+ Protected Sub RblGastosVincularCrear_Click(sender As Object, e As EventArgs)
+ Dim MostrarGastosServicios As Boolean = RblGastosVincularCrear.SelectedValue = "1"
+
+ DivGastosyServicios.Visible = MostrarGastosServicios
+ DivGastosyServiciosFooter.Visible = MostrarGastosServicios
+
+ DivVincularCrear.Visible = Not MostrarGastosServicios
+ DivVincularCrearFooter.Visible = Not MostrarGastosServicios
+
+ End Sub
+
End Class
diff --git a/Contabilidad/RegPoliza.aspx.vb b/Contabilidad/RegPoliza.aspx.vb
index 4aa040ece..42de3dde7 100644
--- a/Contabilidad/RegPoliza.aspx.vb
+++ b/Contabilidad/RegPoliza.aspx.vb
@@ -1143,7 +1143,7 @@ Partial Class RegPoliza
End If
End If
- If Not ObjContabilidad.UpdatePrePoliza(TxtFechaPoliza.Text.ToDate, TxtNumeroPoliza.Text.ToEntero, DdlTipoPoliza.SelectedValue.ToEntero, IDPoliza, CvePrePoliza, UsuarioActual.CveEmpresa, TxtConcepto.Text.Trim, TxtFechaPoliza.Text.ToDate) Then
+ If Not ObjContabilidad.UpdatePrePoliza(TxtFechaPoliza.Text.ToDate, TxtNumeroPoliza.Text.ToEntero, DdlTipoPoliza.SelectedValue.ToEntero, IDPoliza, CvePrePoliza, UsuarioActual.CveEmpresa, TxtConcepto.Text.Trim, TxtFechaPoliza.Text.ToDate, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
OcurrioError = True
End If
diff --git a/Contabilidad/RegPrePoliza.aspx.vb b/Contabilidad/RegPrePoliza.aspx.vb
index 09254260e..505d080a4 100644
--- a/Contabilidad/RegPrePoliza.aspx.vb
+++ b/Contabilidad/RegPrePoliza.aspx.vb
@@ -464,9 +464,10 @@ Partial Class ContabilidadC_RegPrePoliza
End If
End If
-
+ CargaGvBitacora()
ObjContabilidad.Dispose()
UpPoliza.Update()
+ UpBitacora.Update()
End Sub
Private Sub GvPrePoliza_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvPrePoliza.RowDataBound
@@ -1012,7 +1013,7 @@ Partial Class ContabilidadC_RegPrePoliza
- If ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate) Then
+ If ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
@@ -1020,7 +1021,7 @@ Partial Class ContabilidadC_RegPrePoliza
If row.DataKey("CvePrePolizaDetalle").ToEntero > 0 Then
If Not ObjContabilidad.UpdatePrepolizasDetalle(row.DataKey("CvePrePolizaDetalle").ToEntero, row.FCTextBox("TxtConcepto").Text, row.FCDropDownList("DdlSubProyecto").SelectedValue.ToEntero,
row.FCDropDownList("DdlCtaContable").SelectedValue.ToEntero, If(row.FCTextBox("TxtCargo").Text.ToDecimal <> 0, False, True), If(row.FCTextBox("TxtCargo").Text.ToDecimal <> 0,
- row.FCTextBox("TxtCargo").Text.ToDecimal, row.FCTextBox("TxtAbono").Text.ToDecimal), CveTipoGasto:=If(DdlTipoGasto.Visible, row.FCDropDownList("DdlTipoGasto").SelectedValue.ToEntero, row.DataKey("CveTipoGasto").ToEntero)) Then
+ row.FCTextBox("TxtCargo").Text.ToDecimal, row.FCTextBox("TxtAbono").Text.ToDecimal), CveTipoGasto:=If(DdlTipoGasto.Visible, row.FCDropDownList("DdlTipoGasto").SelectedValue.ToEntero, row.DataKey("CveTipoGasto").ToEntero), CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
OcurrioError = True
Exit For
End If
diff --git a/Contabilidad/RegPrePoliza1.aspx.vb b/Contabilidad/RegPrePoliza1.aspx.vb
index cee888e0f..bfa0a695d 100644
--- a/Contabilidad/RegPrePoliza1.aspx.vb
+++ b/Contabilidad/RegPrePoliza1.aspx.vb
@@ -926,7 +926,7 @@ Partial Class ContabilidadC_RegPrePoliza
Dim ObjContabilidad As New ClsContabilidad
ObjContabilidad.IniciaTransacSQL()
- ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate)
+ ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate, CveUsuarioModifico:=UsuarioActual.CveUsuario)
For Each row As GridViewRow In GvPrePoliza.Rows
If row.DataKey("CvePrePolizaDetalle").ToEntero > 0 Then
@@ -934,7 +934,7 @@ Partial Class ContabilidadC_RegPrePoliza
row.DataKey("IdCtaContable").ToEntero, If(row.FCLiteral("TxtCargo").Text.ToDecimal <> 0, False, True), If(row.FCLiteral("TxtCargo").Text.ToDecimal <> 0,
row.FCLiteral("TxtCargo").Text.ToDecimal, row.FCLiteral("TxtAbono").Text.ToDecimal), CveTipoGasto:=If(DdlTipoGasto.Visible, row.DataKey("CveTipoGasto").ToEntero, row.DataKey("CveTipoGasto").ToEntero),
CveConceptoContable:=row.DataKey("CveConceptoContable").ToEntero, CveProveedor:=row.DataKey("CveProveedor").ToEntero, CveCompra:=row.DataKey("CveCompra").ToEntero,
- CveCliente:=row.DataKey("CveCliente").ToEntero, CveVenta:=row.DataKey("CveVenta").ToEntero, CvePersonal:=row.DataKey("CvePersonal").ToEntero, Referencia:=row.FCLiteral("TxtRef").Text) Then
+ CveCliente:=row.DataKey("CveCliente").ToEntero, CveVenta:=row.DataKey("CveVenta").ToEntero, CvePersonal:=row.DataKey("CvePersonal").ToEntero, Referencia:=row.FCLiteral("TxtRef").Text, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
OcurrioError = True
Exit For
End If
diff --git a/Contabilidad/RegPrePolizaS.aspx.vb b/Contabilidad/RegPrePolizaS.aspx.vb
index 55009d5a3..074017309 100644
--- a/Contabilidad/RegPrePolizaS.aspx.vb
+++ b/Contabilidad/RegPrePolizaS.aspx.vb
@@ -914,7 +914,7 @@ Partial Class ContabilidadC_RegPrePolizaS
Dim ObjContabilidad As New ClsContabilidad
ObjContabilidad.IniciaTransacSQL()
- ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate)
+ ObjContabilidad.UpdatePrePoliza(MinFecha, -1, DdlTipoPoliza.SelectedValue.ToEntero, -1, CvePrePoliza, UsuarioActual.CveEmpresa, Concepto:=TxtConcepto.Text, FechaPoliza:=TxtFechaDocumento.Text.ToDate, CveUsuarioModifico:=UsuarioActual.CveUsuario)
For Each row As GridViewRow In GvPrePoliza.Rows
If row.DataKey("CvePrePolizaDetalle").ToEntero > 0 Then
@@ -922,7 +922,7 @@ Partial Class ContabilidadC_RegPrePolizaS
row.DataKey("IdCtaContable").ToEntero, If(row.FCLiteral("TxtCargo").Text.ToDecimal <> 0, False, True), If(row.FCLiteral("TxtCargo").Text.ToDecimal <> 0,
row.FCLiteral("TxtCargo").Text.ToDecimal, row.FCLiteral("TxtAbono").Text.ToDecimal), CveTipoGasto:=If(DdlTipoGasto.Visible, row.DataKey("CveTipoGasto").ToEntero, row.DataKey("CveTipoGasto").ToEntero),
CveConceptoContable:=row.DataKey("CveConceptoContable").ToEntero, CveProveedor:=row.DataKey("CveProveedor").ToEntero, CveCompra:=row.DataKey("CveCompra").ToEntero,
- CveCliente:=row.DataKey("CveCliente").ToEntero, CveVenta:=row.DataKey("CveVenta").ToEntero, CvePersonal:=row.DataKey("CvePersonal").ToEntero, Referencia:=row.FCLiteral("TxtRef").Text) Then
+ CveCliente:=row.DataKey("CveCliente").ToEntero, CveVenta:=row.DataKey("CveVenta").ToEntero, CvePersonal:=row.DataKey("CvePersonal").ToEntero, Referencia:=row.FCLiteral("TxtRef").Text, CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
OcurrioError = True
Exit For
End If
diff --git a/PyME/Contabilidad/RegPrePoliza.aspx.vb b/PyME/Contabilidad/RegPrePoliza.aspx.vb
index 965384706..43da76101 100644
--- a/PyME/Contabilidad/RegPrePoliza.aspx.vb
+++ b/PyME/Contabilidad/RegPrePoliza.aspx.vb
@@ -478,7 +478,7 @@ Partial Class Contabilidad_RegPrePoliza
For Each row As GridViewRow In GvPrePoliza.Rows
If Not ObjContabilidad.UpdatePrepolizasDetalle(row.DataKey("CvePrePolizaDetalle").ToEntero, row.FCTextBox("TxtConcepto").Text, row.FCDropDownList("DdlSubProyecto").SelectedValue.ToEntero,
row.FCDropDownList("DdlCtaContable").SelectedValue.ToEntero, If(row.FCTextBox("TxtCargo").Text.ToDecimal <> 0, False, True), If(row.FCTextBox("TxtCargo").Text.ToDecimal <> 0,
- row.FCTextBox("TxtCargo").Text.ToDecimal, row.FCTextBox("TxtAbono").Text.ToDecimal)) Then
+ row.FCTextBox("TxtCargo").Text.ToDecimal, row.FCTextBox("TxtAbono").Text.ToDecimal), CveUsuarioModifico:=UsuarioActual.CveUsuario) Then
OcurrioError = True
End If
Next